diff --git a/src/api/workCenter.js b/src/api/workCenter.js
index 9140739f..f13f1db3 100644
--- a/src/api/workCenter.js
+++ b/src/api/workCenter.js
@@ -195,6 +195,8 @@ const querySpitFileByStandardNumber = (params) => getAction('/laws/standard/comm
const querySpitFileByStandardId = (params) => getAction('/laws/standard/common/getFileByStandardId', params)
// 获取标准条款号
const queryStandardClauseNumber = (params) => getAction('/laws/DocumentTool/documentSplit/queryTreeMenuByInfoId', params)
+// 条款id获取条款内容
+const queryClauseContent = (params) => postAction('/laws/DocumentTool/documentSplit/queryItemValueByMenuId', params)
// 保存
const saveConsultationProcess = (params) => postAction('/process/fb/processFbStandardConsultation/saveToDraft', params)
// 查询流程详情
@@ -541,6 +543,7 @@ export {
querySpitFileByStandardNumber,
querySpitFileByStandardId,
queryStandardClauseNumber,
+ queryClauseContent,
saveConsultationProcess,
queryConsultationProcessDetail,
initiateConsultationProcess,
diff --git a/src/views/workCenter/standardConsultationProcess/modules/ConsultationModal.vue b/src/views/workCenter/standardConsultationProcess/modules/ConsultationModal.vue
index 3eefc4b6..269e060c 100644
--- a/src/views/workCenter/standardConsultationProcess/modules/ConsultationModal.vue
+++ b/src/views/workCenter/standardConsultationProcess/modules/ConsultationModal.vue
@@ -18,6 +18,7 @@
+
+
@@ -76,7 +82,7 @@ import Vue from 'vue'
import { ACCESS_TOKEN } from '../../../../store/mutation-types'
import { previewPdf } from '../../../../utils/previewPdf'
import { Base64 } from 'js-base64'
-import { queryStandardClauseNumber } from '../../../../api/workCenter'
+import { queryStandardClauseNumber, queryClauseContent } from '../../../../api/workCenter'
export default {
name: 'ConsultationModal',
@@ -102,6 +108,11 @@ export default {
rules: [{ required: true, message: this.$t('pleaseSelect') + this.$t('workCenter.esInspectionProcess.sectionNumber') }],
validateTrigger: 'change'
},
+ // 章节编号
+ chapterIdInput: {
+ rules: [{ required: true, message: this.$t('pleaseEnter') + this.$t('workCenter.esInspectionProcess.sectionNumber') }],
+ validateTrigger: 'blur'
+ },
// 章节名称
chapterName: {
rules: [{ required: false, message: this.$t('pleaseEnter') + this.$t('workCenter.standardConsultationProcess.chapterName') }],
@@ -217,6 +228,12 @@ export default {
const nodeData = extra.triggerNode.dataRef
this.form.setFieldsValue({ chapterName: nodeData.itemName.trim() })
this.model.chapterNumber = nodeData.name
+ // 通过选择条款获取条款内容回显
+ queryClauseContent({ menuId: value }).then(res => {
+ if (res.success) {
+ this.form.setFieldsValue({ modificationBefore: res.result })
+ }
+ })
}
}
}