From c55cd8cf010c7af384b572b9ae33fd8176cbd78d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BD=A6=E6=B3=BD?= Date: Thu, 9 Mar 2023 15:17:27 +0800 Subject: [PATCH 01/10] =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=B7=A5=E5=85=B7-?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=E6=B8=85=E5=8D=95=E7=BB=B4=E6=8A=A4-?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/batSetting.vue | 85 ++++++++++++++++++- .../certificationListMaintenance.vue | 6 +- 2 files changed, 88 insertions(+), 3 deletions(-) diff --git a/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue b/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue index 03953ea56..7a5ae3afe 100644 --- a/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue +++ b/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue @@ -3,10 +3,12 @@ :title="$t('batSetting')" :width="900" :visible="visible" + :confirm-loading="confirmLoading" :maskClosable="false" + @ok="handleOk" @cancel="handleCancel" > - +
@@ -14,7 +16,8 @@ {{$t('areaOfResponsibility')}}
- @@ -33,6 +36,7 @@ @@ -50,14 +54,22 @@ diff --git a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue index 5e9b8ffbe..1d22e632a 100644 --- a/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue +++ b/jero-web/src/views/virtualAuthenticationList/virtualAuthenticationListDesign/certificationListMaintenance.vue @@ -219,7 +219,7 @@ - + @@ -265,6 +265,7 @@ export default { copyInfo: '/authDummy/authDummyInventoryInfoEO/copyInfoByIds',//复制 deleteBatch: '/authDummy/authDummyInventoryInfoEO/deleteBatch',//批量删除 editModel: '/authDummy/authDummyInventoryInfoEO/edit',//编辑 + setBatch: '/authDummy/authDummyInventoryInfoEO/setBatch',//批量设置 }, queryParam: {}, orderByField: '', @@ -521,6 +522,9 @@ export default { editModelList() { this.getList() }, + batSettingList() { + this.getList() + }, tableOnChange(pagination, filters, sorter) { this.orderBy = sorter.order == 'ascend' ? '1' : '2' if(sorter.columnKey == 'shi4Yong4Fan4Wei2_dictText'){ From a7c925623eef6336fd31bbd1e1589aba88bacd83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E5=BD=A6=E6=B3=BD?= Date: Thu, 9 Mar 2023 15:29:22 +0800 Subject: [PATCH 02/10] =?UTF-8?q?=E6=96=87=E6=A1=A3=E5=B7=A5=E5=85=B7-?= =?UTF-8?q?=E8=AE=A4=E8=AF=81=E6=B8=85=E5=8D=95=E7=BB=B4=E6=8A=A4-?= =?UTF-8?q?=E6=89=B9=E9=87=8F=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/virtualAuthenticationList/components/batSetting.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue b/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue index 7a5ae3afe..f0872d80d 100644 --- a/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue +++ b/jero-web/src/views/virtualAuthenticationList/components/batSetting.vue @@ -8,7 +8,7 @@ @ok="handleOk" @cancel="handleCancel" > - +
@@ -18,6 +18,7 @@ @@ -37,6 +38,7 @@ From 64be4e542dabfbc76dd534931c6d118bffbca202 Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Thu, 9 Mar 2023 15:35:07 +0800 Subject: [PATCH 03/10] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=95=E8=A7=84?= =?UTF-8?q?=E6=B8=85=E5=8D=95=20=E5=BE=85=E5=8A=9E=E4=B8=AD=E5=BF=83?= =?UTF-8?q?=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 2 ++ jero-web/src/common/lang/zh-cn.js | 2 ++ .../projectManagement/ProjectDetails/index.vue | 15 ++++++++++++--- .../components/dealtWith.vue | 3 +++ .../toDoCenter/projectRegulationTasks/index.vue | 4 +++- 5 files changed, 22 insertions(+), 4 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 8d170f76b..1370464ef 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1424,4 +1424,6 @@ module.exports = { onlyDataStatusResultReviewedCanBeSelected:'Only data with process status of result to be reviewed can be selected', confirmResetProcess:'Confirm reset process?', confirmUrging:'Confirm urging ?', + statusthetasistobeconfirmed:'You can withdraw the list only when the status of the list is to be checked or the status of the task is to be confirmed', + confirmreturn:'Confirm return ?', } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index a26417b59..9ad2e7ded 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1525,4 +1525,6 @@ module.exports = { onlyDataStatusResultReviewedCanBeSelected:'只能选择流程状态为结果待审查的数据', confirmResetProcess:'确认重置流程?', confirmUrging:'确认催办', + statusthetasistobeconfirmed:'只有清单待校核状态或任务确认状态为待确认时才可以进行撤回', + confirmreturn:'确认退回?', } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/ProjectDetails/index.vue b/jero-web/src/views/projectManagement/ProjectDetails/index.vue index d42bea7ef..95d0f33d4 100644 --- a/jero-web/src/views/projectManagement/ProjectDetails/index.vue +++ b/jero-web/src/views/projectManagement/ProjectDetails/index.vue @@ -207,7 +207,9 @@ '13': 'Viewer', '14': '品牌管理员', '20': '接口人', - '21': '责任人' + '21': '责任人', + '30': '工程接口人', + '31': '责任人', }, roleSwitchListEn: { '0': 'R&H Studio', @@ -219,7 +221,9 @@ '13': 'Viewer', '14': 'BrandAdministrator', '20': 'Interface person', - '21': 'Person liable' + '21': 'Person liable', + '30': 'Engineering interface person', + '31': 'Person liable', }, areaOfResponsibility: {}, engineeringInterfacePerson: '', @@ -321,7 +325,12 @@ }, //待办中心跳转 todocenterClick(){ - + this.$router.push({ + path: '/projectRegulationTasks', + query: { + projectName:this.$route.query.projectName + } + }) }, UpdateLogClick() { this.$refs.updateLogRef.getList({ projectLibraryId: this.$route.query.id }) diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue index c9e16c437..7c4d84fc6 100644 --- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue +++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue @@ -124,6 +124,9 @@ } }, mounted() { + if(this.$route.query.projectName){ + this.queryParam.projectName = this.$route.query.projectName + } this.getList() }, methods: { diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue index 734ff2f82..dfc21ccd7 100644 --- a/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue +++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue @@ -112,7 +112,9 @@ }, data() { return { - queryParam: {}, + queryParam: { + projectName:this.$route.query.projectName?this.$route.query.projectName:'' + }, toggleSearchStatus: false, taskTypeList: [ { From 6048f0ec824bd2e6eaf4f4f44f75282c01d1f782 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Thu, 9 Mar 2023 15:44:03 +0800 Subject: [PATCH 04/10] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 1 + jero-web/src/common/lang/zh-cn.js | 2 +- .../components/certificationList/index.vue | 26 +++++++++++++++++-- 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 482ed3e9f..2a5778345 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1428,4 +1428,5 @@ module.exports = { onlyListCheckedCanRecalled:'Only the data whose process status is list to be checked can be recalled', statusthetasistobeconfirmed:'You can withdraw the list only when the status of the list is to be checked or the status of the task is to be confirmed', confirmreturn:'Confirm return ?', + onlyDataSelected:'Only data with process status of task to be confirmed, result to be submitted and review to be returned can be selected' } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index 970fdbe0c..2e3e09e40 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1524,10 +1524,10 @@ module.exports = { confirmReturnForApproval:'确认退回审批?', onlyDataStatusResultReviewedCanBeSelected:'只能选择流程状态为结果待审查的数据', confirmResetProcess:'确认重置流程?', - confirmUrging:'确认催办', statusthetasistobeconfirmed:'只有清单待校核状态或任务确认状态为待确认时才可以进行撤回', confirmreturn:'确认退回?', confirmUrging:'确认催办?', confirmWithdrawal:'确认撤回?', onlyListCheckedCanRecalled:'只能撤回流程状态为清单待校核的数据', + onlyDataSelected:'只能选择流程状态为任务待确认、结果待提交、审查退回的数据' } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue index 854caa94c..f96bc2312 100644 --- a/jero-web/src/views/projectManagement/components/certificationList/index.vue +++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue @@ -1159,7 +1159,26 @@ this.turnToDoClickJC() return } - this.$refs.SelectedByRef.getPush() + this.toDoIds = [] + this.toDoNotConditions = [] + for (let i = 0; i < this.selectedRowKeysList.length; i++) { + if (this.selectedRowKeysList[i].flowStatus == 'Task to be confirmed' || + this.selectedRowKeysList[i].flowStatus == 'Results to be submitted' || + this.selectedRowKeysList[i].flowStatus == 'Review and return') { + this.toDoIds.push(this.selectedRowKeysList[i].id) + } else { + this.toDoNotConditions.push(this.selectedRowKeysList[i].inspectionItem) + } + } + this.toDoData = '' + if (this.toDoNotConditions && this.toDoNotConditions.length > 0) { + this.toDoData = this.$t('inspectionItems') + '"' + this.toDoNotConditions.join('、') + '"' + this.$t('conditionsNotMet') + ',' + this.$t('onlyDataSelected') + } + if (this.toDoIds && this.toDoIds.length > 0){ + this.$refs.SelectedByRef.getPush() + }else{ + this.failedMessage(this.toDoData) + } } else { this.$message.warning(this.$t('selectLeastOne')) } @@ -1168,7 +1187,10 @@ this.toDoIds = [] this.toDoNotConditions = [] for (let i = 0; i < this.selectedRowKeysList.length; i++) { - if (this.selectedRowKeysList[i].dutyPersonName == this.userInfo().username) { + if ((this.selectedRowKeysList[i].flowStatus == 'Task to be confirmed' || + this.selectedRowKeysList[i].flowStatus == 'Results to be submitted' || + this.selectedRowKeysList[i].flowStatus == 'Review and return') && + this.selectedRowKeysList[i].dutyPersonName == this.userInfo().username) { this.toDoIds.push(this.selectedRowKeysList[i].id) } else { this.toDoNotConditions.push(this.selectedRowKeysList[i].inspectionItem) From efdd04d5d9d98d594bf95193eb9ec9854b6acbf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Thu, 9 Mar 2023 16:45:43 +0800 Subject: [PATCH 05/10] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E8=AE=A4=E8=AF=81?= =?UTF-8?q?=E6=B8=85=E5=8D=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 3 +- jero-web/src/common/lang/zh-cn.js | 3 +- .../components/certificationList/index.vue | 114 ++++++++++++++---- 3 files changed, 96 insertions(+), 24 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 2a5778345..48809bef7 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1428,5 +1428,6 @@ module.exports = { onlyListCheckedCanRecalled:'Only the data whose process status is list to be checked can be recalled', statusthetasistobeconfirmed:'You can withdraw the list only when the status of the list is to be checked or the status of the task is to be confirmed', confirmreturn:'Confirm return ?', - onlyDataSelected:'Only data with process status of task to be confirmed, result to be submitted and review to be returned can be selected' + onlyDataSelected:'Only data with process status of task to be confirmed, result to be submitted and review to be returned can be selected', + youCannotStatusListToBeReleasedAndApproved:'You cannot select data whose process status is list to be released and approved', } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index 2e3e09e40..7b02545d5 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1529,5 +1529,6 @@ module.exports = { confirmUrging:'确认催办?', confirmWithdrawal:'确认撤回?', onlyListCheckedCanRecalled:'只能撤回流程状态为清单待校核的数据', - onlyDataSelected:'只能选择流程状态为任务待确认、结果待提交、审查退回的数据' + onlyDataSelected:'只能选择流程状态为任务待确认、结果待提交、审查退回的数据', + youCannotStatusListToBeReleasedAndApproved:'不能选择流程状态为清单待发布、审查通过的数据', } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/components/certificationList/index.vue b/jero-web/src/views/projectManagement/components/certificationList/index.vue index f96bc2312..799519d35 100644 --- a/jero-web/src/views/projectManagement/components/certificationList/index.vue +++ b/jero-web/src/views/projectManagement/components/certificationList/index.vue @@ -501,7 +501,7 @@ AndUserId: '/project/projectLibraryRoleRelEO/queryByProjectLibraryIdAndUserId', AndUserIdEdit: '/project/projectLibraryRoleRelEO/edit', saveBatch: '/project/projectCertificationInventoryEO/saveBatch', - questionUrl: '' + questionUrl: '/project/projectCertificationInventoryEO/expediting' }, dataSource: [], roleSwitchingCode: '', @@ -988,31 +988,99 @@ }, //催办 questionClick() { - let _this = this if (this.selectedRowKeys && this.selectedRowKeys.length > 0) { - this.$confirm({ - content: _this.$t('confirmUrging'), - onOk() { - let idList = JSON.parse(JSON.stringify(_this.selectedRowKeys)) - postAction(_this.url.questionUrl, { - ids: idList.join(','), - projectLibraryId: _this.$route.query.id - }).then((res) => { - if (res.success) { - _this.$message.success(_this.$t('OperationSuccessful')) - _this.selectedRowKeys = [] - _this.getList() - } else { - _this.$message.warning(res.message) - } - }) + let ids = [] + let notConditions = [] + let data = '' + if (this.roleSwitchingCode == 0) { + for (let i = 0; i < this.selectedRowKeysList.length; i++) { + if (this.selectedRowKeysList[i].flowStatus == 'List to be checked' || + this.selectedRowKeysList[i].flowStatus == 'Certification returned' || + this.selectedRowKeysList[i].flowStatus == 'Task to be confirmed' || + this.selectedRowKeysList[i].flowStatus == 'Results to be submitted' || + this.selectedRowKeysList[i].flowStatus == 'Refusal of responsible person' || + this.selectedRowKeysList[i].flowStatus == 'Engineer return' || + this.selectedRowKeysList[i].flowStatus == 'Results to be reviewed' || + this.selectedRowKeysList[i].flowStatus == 'Review and return') { + ids.push(this.selectedRowKeysList[i].id) + } else { + notConditions.push(this.selectedRowKeysList[i].inspectionItem) + } } - }) + if (notConditions && notConditions.length > 0) { + data = this.$t('inspectionItems') + '"' + notConditions.join('、') + '"' + this.$t('conditionsNotMet') + ',' + this.$t('youCannotStatusListToBeReleasedAndApproved') + } + if (ids && ids.length > 0) { + this.questionData('certificationInventoryStudioExpediting', ids, notConditions, data) + } else { + this.failedMessage(data) + } + } else if (this.roleSwitchingCode == 2) { + for (let i = 0; i < this.selectedRowKeysList.length; i++) { + if (this.selectedRowKeysList[i].flowStatus == 'Task to be confirmed' || + this.selectedRowKeysList[i].flowStatus == 'Results to be submitted' || + this.selectedRowKeysList[i].flowStatus == 'Review and return') { + ids.push(this.selectedRowKeysList[i].id) + } else { + notConditions.push(this.selectedRowKeysList[i].inspectionItem) + } + } + if (notConditions && notConditions.length > 0) { + data = this.$t('inspectionItems') + '"' + notConditions.join('、') + '"' + this.$t('conditionsNotMet') + ',' + this.$t('onlyDataSelected') + } + if (ids && ids.length > 0) { + this.questionData('certificationInventoryCertificationEngineerExpediting', ids, notConditions, data) + } else { + this.failedMessage(data) + } + } else if (this.roleSwitchingCode == 20) { + for (let i = 0; i < this.selectedRowKeysList.length; i++) { + if (this.selectedRowKeysList[i].flowStatus == 'Task to be confirmed' || + this.selectedRowKeysList[i].flowStatus == 'Results to be submitted' || + this.selectedRowKeysList[i].flowStatus == 'Review and return') { + ids.push(this.selectedRowKeysList[i].id) + } else { + notConditions.push(this.selectedRowKeysList[i].inspectionItem) + } + } + if (notConditions && notConditions.length > 0) { + data = this.$t('inspectionItems') + '"' + notConditions.join('、') + '"' + this.$t('conditionsNotMet') + ',' + this.$t('onlyDataSelected') + } + if (ids && ids.length > 0) { + this.questionData('certificationInventorySdtExpediting', ids, notConditions, data) + } else { + this.failedMessage(data) + } + } } else { this.$message.warning(this.$t('selectLeastOne')) } }, - + questionData(operatorType, ids, notConditions, data) { + let _this = this + this.$confirm({ + content: _this.$t('confirmUrging'), + onOk() { + postAction(_this.url.questionUrl, { + ids: ids.join(','), + projectLibraryId: _this.$route.query.id, + operatorType: operatorType + }).then((res) => { + if (res.success) { + _this.$message.success(_this.$t('OperationSuccessful')) + _this.selectedRowKeys = [] + _this.selectedRowKeysList = [] + _this.getList() + if (notConditions && notConditions.length > 0) { + _this.failedMessage(data) + } + } else { + _this.$message.warning(res.message) + } + }) + } + }) + }, transferListForm() { this.pageNo = 1 this.getList() @@ -1174,15 +1242,16 @@ if (this.toDoNotConditions && this.toDoNotConditions.length > 0) { this.toDoData = this.$t('inspectionItems') + '"' + this.toDoNotConditions.join('、') + '"' + this.$t('conditionsNotMet') + ',' + this.$t('onlyDataSelected') } - if (this.toDoIds && this.toDoIds.length > 0){ + if (this.toDoIds && this.toDoIds.length > 0) { this.$refs.SelectedByRef.getPush() - }else{ + } else { this.failedMessage(this.toDoData) } } else { this.$message.warning(this.$t('selectLeastOne')) } }, + //接口人转办 turnToDoClickJC() { this.toDoIds = [] this.toDoNotConditions = [] @@ -1206,6 +1275,7 @@ this.failedMessage(this.toDoData) } }, + //转办接口 SelectedByForm(userIds) { let query = { transferUserId: userIds, From de3fcf580bb1a58408cab2ba9530cb0977138667 Mon Sep 17 00:00:00 2001 From: "zyx.net" Date: Thu, 9 Mar 2023 17:55:06 +0800 Subject: [PATCH 06/10] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=95=E8=A7=84?= =?UTF-8?q?=E6=B8=85=E5=8D=95-=E4=BF=AE=E6=94=B9=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E6=9D=83=E9=99=90=EF=BC=9B=E4=BF=AE=E6=94=B9=E6=89=B9=E9=87=8F?= =?UTF-8?q?=E8=AE=BE=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 1 + jero-web/src/common/lang/zh-cn.js | 1 + .../components/batSetting.vue | 324 +++++++++++++----- .../components/listOfRegulations.vue | 149 +++++--- 4 files changed, 340 insertions(+), 135 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 482ed3e9f..4b2d95945 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -1428,4 +1428,5 @@ module.exports = { onlyListCheckedCanRecalled:'Only the data whose process status is list to be checked can be recalled', statusthetasistobeconfirmed:'You can withdraw the list only when the status of the list is to be checked or the status of the task is to be confirmed', confirmreturn:'Confirm return ?', + batchmodify:'Whether to batch modify', } \ No newline at end of file diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js index 970fdbe0c..ce8330a25 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -1530,4 +1530,5 @@ module.exports = { confirmUrging:'确认催办?', confirmWithdrawal:'确认撤回?', onlyListCheckedCanRecalled:'只能撤回流程状态为清单待校核的数据', + batchmodify:'是否批量修改', } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/components/batSetting.vue b/jero-web/src/views/projectManagement/components/batSetting.vue index f215a1b33..a41b50bc8 100644 --- a/jero-web/src/views/projectManagement/components/batSetting.vue +++ b/jero-web/src/views/projectManagement/components/batSetting.vue @@ -10,21 +10,6 @@ > - -
-
- {{$t('implementationCategory')}} -
- - - -
-
@@ -43,22 +28,6 @@
- - - -
-
- {{$t('zoneOfApplication')}} -
- - - -
-
@@ -96,93 +65,253 @@
{{$t('vehicleInProductionDate')}} + :title="$t('engineeringInterfacePerson')">{{$t('engineeringInterfacePerson')}}
- - + + + + + + + +
- +
- {{$t('ImplementationDate')}} + {{$t('regulatoryEngineer')}}
- - - -
-
- -
-
- - {{$t('deadlineForConfirmationOfDesignCompliance')}} -
- - + + + + + + + +
+
+  {{$t('confirmationOfDesignConformity')}} +
- - {{$t('prehomoConfirmationDeadline')}} + {{$t('personLiable')}}
- - + + + + + + + +
- - {{$t('verificationComplianceConfirmationDeadline')}} + {{$t('cutoffTime')}}
- +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ {{$t('typeOfDeliverables')}} +
+ + + + + + + + +
+
+
+
+  {{$t('verificationAndConformityconfirmation')}} +
+ + +
+
+ {{$t('personLiable')}} +
+ + + + + + + + + +
+
+ +
+
+ {{$t('cutoffTime')}} +
+ + + +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ {{$t('typeOfDeliverables')}} +
+ + + + + + + + + +
+
@@ -190,25 +319,39 @@