diff --git a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue index b2ea8dd..e28e984 100644 --- a/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue +++ b/src/views/workCenter/regulatoryComplianceCheckProcess/RegulatoryComplianceCheckProcess.vue @@ -65,9 +65,8 @@ :wrapperCol="$i18n.locale === EN ? longWrapperColEn : longWrapperCol" :label="$t('standardNumber') + '/' + $t('standardName')" :colon="formItemColon"> - + {{ processInfoModel.standardNumberName }} +
{{ processInfoModel.standardNumberName }}
@@ -77,9 +76,7 @@ :wrapperCol="$i18n.locale === EN ? longWrapperColEn : longWrapperCol" :label="$t('applicableMarket')" :colon="formItemColon"> - +
{{ processInfoModel.applicableMarket_dictText }}
@@ -333,6 +330,7 @@ export default { model: {}, draftModel: null, // 草稿Json转化的对象 processInfoForm: this.$form.createForm(this), + processInfoModel: {}, labelCol: { xs: { span: 24 }, xl: { span: 6 }, @@ -433,15 +431,19 @@ export default { if (this.model.infoJsonStr) { // 标准编号/标准名称 param.standardNumberName = this.draftModel.businessInfoDTO.standardInfo.standardNumber + ' ' + this.draftModel.businessInfoDTO.standardInfo.standardName + // 标准id + param.standardId = this.draftModel.businessInfoDTO.standardInfo.standardId || '' // 适用市场 param.applicableMarket_dictText = this.draftModel.businessInfoDTO.standardInfo.applicableMarket_dictText } else { // 标准编号/标准名称 param.standardNumberName = this.model.businessInfoDTO.standardInfo.standardNumber + ' ' + this.model.businessInfoDTO.standardInfo.standardName + // 标准id + param.standardId = this.model.businessInfoDTO.standardInfo.standardId || '' // 适用市场 param.applicableMarket_dictText = this.model.businessInfoDTO.standardInfo.applicableMarket_dictText } - this.processInfoForm.setFieldsValue(pick(param, 'standardNumberName', 'applicableMarket_dictText')) + this.processInfoModel = Object.assign({}, param) } if (this.$refs.baseInfoRef) { this.$refs.baseInfoRef.initData(this.draftModel ? this.draftModel.businessInfoDTO : this.model.businessInfoDTO) @@ -466,6 +468,15 @@ export default { this.processInfoForm.setFieldsValue(pick(param, 'processName')) }) }, + // 标准编号、标准名称点击 + standardClick () { + this.$openPageNewSheet({ + path: '/standardRegulationLibrary/foreignStandardDetailPage', + query: { + id: this.processInfoModel.standardId + } + }) + }, // 子组件控制loading changeLoading (loading) { this.loading = loading