diff --git a/.env.development b/.env.development index 2d13669..b0cb076 100644 --- a/.env.development +++ b/.env.development @@ -7,7 +7,9 @@ ENV = 'development' # ERP管理系统/开发环境 VUE_APP_BASE_API = '/dev-api' -VUE_APP_BASE_URL = 'http://localhost:8081' + VUE_APP_BASE_URL = 'http://localhost:8081' +#VUE_APP_BASE_API = 'http://192.168.5.232:8081/' +#VUE_APP_BASE_URL = 'http://192.168.5.232:8081' # 路由懒加载 VUE_CLI_BABEL_TRANSPILE_MODULES = true diff --git a/package.json b/package.json index 3767075..3cb4a8e 100644 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "license": "MIT", "scripts": { "dev": "vue-cli-service serve", + "build:dev": "vue-cli-service build --mode development", "build:prod": "vue-cli-service build", "build:stage": "vue-cli-service build --mode staging", "preview": "node build/index.js --preview", diff --git a/src/api/attendance/abnormalDetail.js b/src/api/attendance/abnormalDetail.js index 87585ee..1165867 100644 --- a/src/api/attendance/abnormalDetail.js +++ b/src/api/attendance/abnormalDetail.js @@ -17,6 +17,13 @@ export function getAbnormalDetail(id) { }) } +// 重新抓取考勤结果 +export function getAttendanceDetail(id) { + return request({ + url: '/attendance/abnormalDetail/attendanceDetail/' + id, + method: 'get' + }) +} // 修改考勤异常详情 export function updateAbnormalDetail(data) { return request({ diff --git a/src/api/attendance/attendance.js b/src/api/attendance/attendance.js index b8a535c..0e2704f 100644 --- a/src/api/attendance/attendance.js +++ b/src/api/attendance/attendance.js @@ -60,4 +60,20 @@ export function getAttendanceDetail(id) { }) } +// 查询考勤记录详细 +export function loadAttendance(id) { + return request({ + url: '/attendance/attendance/load/' + id, + method: 'get' + }) +} + +// 查询考勤记录详细 +export function loadAttendanceAll(data) { + return request({ + url: '/attendance/attendance/load/all', + method: 'put', + data: data + }) +} diff --git a/src/api/finance/financeStatistics.js b/src/api/finance/financeStatistics.js index fb76131..a07be15 100644 --- a/src/api/finance/financeStatistics.js +++ b/src/api/finance/financeStatistics.js @@ -16,3 +16,10 @@ export function delStatistics(id) { method: 'delete' }) } + +export function confirmStatistics(id) { + return request({ + url: '/finance/financeStatistics/' + id, + method: 'put' + }) +} \ No newline at end of file diff --git a/src/views/attendance/attendance/index.vue b/src/views/attendance/attendance/index.vue index dfd8560..66ee9a9 100644 --- a/src/views/attendance/attendance/index.vue +++ b/src/views/attendance/attendance/index.vue @@ -52,9 +52,18 @@ plain icon="el-icon-edit" size="mini" - @click="handleEdit" + @click="handleEdit(1)" v-hasPermi="['attendance:attendance:edit']" >批量处理 + + 批量抓取考勤 修改 + 重新获取考勤 diff --git a/src/views/finance/financeDetail/index.vue b/src/views/finance/financeDetail/index.vue index 1617fdb..6d9fa4f 100644 --- a/src/views/finance/financeDetail/index.vue +++ b/src/views/finance/financeDetail/index.vue @@ -35,6 +35,7 @@ size="mini" @click="handleAdd" v-hasPermi="['finance:financeDetail:add']" + v-if="this.queryParams.type==1" >计算工资 @@ -420,7 +421,9 @@ export default { rules: {} }; }, - created() { + created() {debugger + this.queryParams.type = this.$route.query.type; + console.log(111,this.queryParams.type,this.$route.query.type) this.getList(); this.getDeptList(); var parms = this.$route.query @@ -571,9 +574,7 @@ export default { type: 'warning' }); }else{ - exportgzd({ - month:this.queryParams.month - }).then(response => { + exportgzd(this.queryParams).then(response => { this.downloadExcel(response.msg); this.openExport = false; }) diff --git a/src/views/finance/financeStatistics/index.vue b/src/views/finance/financeStatistics/index.vue index f3472d1..49a6c5c 100644 --- a/src/views/finance/financeStatistics/index.vue +++ b/src/views/finance/financeStatistics/index.vue @@ -30,17 +30,26 @@ 查看详情 - + >删除 + 确认发放 @@ -57,7 +66,7 @@