diff --git a/src/api/api_result.js b/src/api/api_result.js index 70080a8..b98daf2 100644 --- a/src/api/api_result.js +++ b/src/api/api_result.js @@ -28,3 +28,15 @@ export const recorddetailDelete = params => { export const weightCheck = params => { return http({url: '/lz_management/user/lzresultrecord/weightCheck', method: 'post', params}) } + +export const commitApproval = params => { + return http({url: '/lz_management/user/lzresultrecord/commitApproval', method: 'get', params}) +} + +export const getResultComment = params => { + return http({url: '/lz_management/user/lzresultrecord/getResultComment/' + params, method: 'post'}) +} + +export const recordIdsSubmit = params => { + return http({url: '/lz_management/user/lzresultrecord/recordIdsSubmit', method: 'post', params}) +} diff --git a/src/views/modules/result/record/approval-add-or-update.vue b/src/views/modules/result/record/approval-add-or-update.vue new file mode 100644 index 0000000..1a8a256 --- /dev/null +++ b/src/views/modules/result/record/approval-add-or-update.vue @@ -0,0 +1,96 @@ + + + diff --git a/src/views/modules/result/record/lzresultrecord.vue b/src/views/modules/result/record/lzresultrecord.vue index 8b3e6f0..e04f8b1 100644 --- a/src/views/modules/result/record/lzresultrecord.vue +++ b/src/views/modules/result/record/lzresultrecord.vue @@ -73,6 +73,13 @@ + + + @@ -114,7 +121,7 @@ export default { var date = new Date(val) var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1 var day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate() - return date.getFullYear() + '-' + month + '-' + day + return date.getFullYear() + '-' + month }, getStatusStr (status) { if (status === 0) { @@ -127,6 +134,14 @@ export default { return '审批通过' } return '' + }, + getType (value) { + if (value === 1) { + return '本月目标' + } else if (value === 2) { + return '结果' + } + return '' } }, data () { @@ -159,9 +174,10 @@ export default { dataListSelections: [], stateList: [ {value: '0', label: '新建'}, - {value: '1', label: '审批中'}, + {value: '1', label: '侍审批'}, {value: '2', label: '拒绝'}, - {value: '3', label: '审批通过'} + {value: '3', label: '侍提交'}, + {value: '4', label: '审批通过'} ], departmentList1: [], departmentList2: [], @@ -261,8 +277,8 @@ export default { this.dataListSelections = val }, // - addOrUpdateHandle (id, type) { - this.$router.push({name: 'recorddetail', query: {id: id, type: type}}, () => { + addOrUpdateHandle (id, recordType) { + this.$router.push({name: 'recorddetail', query: {id: id, recordType: recordType}}, () => { this.mainTabsActiveName = this.$route.name }) }, diff --git a/src/views/modules/result/record/lzresultrecordapp.vue b/src/views/modules/result/record/lzresultrecordapp.vue index babf45a..9c4ed96 100644 --- a/src/views/modules/result/record/lzresultrecordapp.vue +++ b/src/views/modules/result/record/lzresultrecordapp.vue @@ -84,12 +84,18 @@ 查询 + + +
+ 批量提交 +
+ :cell-style="cellStyle" + style="width: 100%;" > @@ -118,8 +124,7 @@ width="150" label="操作"> @@ -138,11 +143,9 @@ + + + + diff --git a/src/views/modules/result/record/recorddetail-add-or-update.vue b/src/views/modules/result/record/recorddetail-add-or-update.vue index aef1c4b..11d6945 100644 --- a/src/views/modules/result/record/recorddetail-add-or-update.vue +++ b/src/views/modules/result/record/recorddetail-add-or-update.vue @@ -5,41 +5,46 @@ :visible.sync="visible"> - - + + - -
+ +
- - + + - + +
- - + + + + + + - - -