diff --git a/packages/config/select.vue b/packages/config/select.vue index 28ca9fe35f502109e787903debaf5afa6d2d7adb..c1ba668c936479f53d5edd7a1731cb7f2869e39c 100644 --- a/packages/config/select.vue +++ b/packages/config/select.vue @@ -1,6 +1,5 @@ @@ -315,7 +317,16 @@ export default { this.generateRule() }, + "data.pattern": function (val) { + if (val) + this.validator.required = { + required: true, + message: val, + } + else this.validator.required = null + this.generateRule() + }, }, } diff --git a/src/components/FormComponents/CustomForm/FormItemText.vue b/src/components/FormComponents/CustomForm/FormItemText.vue index c93ffcc66ee309d6f22f46ac961fb2439909500b..23cc0fb9c74c57ef983b8ade4cf6597d42c1a968 100644 --- a/src/components/FormComponents/CustomForm/FormItemText.vue +++ b/src/components/FormComponents/CustomForm/FormItemText.vue @@ -53,8 +53,8 @@ export default { }, screeningAdvise: { 1: "可定期随访", - 2: "推荐胃镜精查", - 3: "强烈推荐胃镜精查", + 2: "推荐胶囊内镜或胃镜检查", + 3: "强烈推荐胶囊内镜或胃镜检查", }, } }, diff --git a/src/views/screening/DraftBox.vue b/src/views/screening/DraftBox.vue index 2d0b51a1eab2a1f0212c9de636b22458ae3544ee..08e7ca82f51a840d44ff62a6f47b9dae90bb63b6 100644 --- a/src/views/screening/DraftBox.vue +++ b/src/views/screening/DraftBox.vue @@ -21,6 +21,8 @@ diff --git a/src/views/screening/components/ConfigForms.vue b/src/views/screening/components/ConfigForms.vue index 96a3df040371d1a820c0f679015645875a8863ec..f17642cdadd1d375b4608e61834bf01f26c89fe5 100644 --- a/src/views/screening/components/ConfigForms.vue +++ b/src/views/screening/components/ConfigForms.vue @@ -145,10 +145,11 @@ export default { getPatientDetail({ formId: this.formId, // 每个大表单的id patientId: this.patientId || this.patientStandbyId, - formRecordId: this.newformRecordId, + // formRecordId: this.newformRecordId, }) .then((res) => { - console.log(res) + const data = res.data.data + this.formInitial = data }) .finally(() => { this.loading = false diff --git a/src/views/screening/components/mixin.js b/src/views/screening/components/mixin.js index 8f11768509f80e071267466bee2dd7897dc6f859..bc398982bfff262f486b1272fe9caefce1f25d67 100644 --- a/src/views/screening/components/mixin.js +++ b/src/views/screening/components/mixin.js @@ -27,7 +27,7 @@ export default { nextTab() { let i = this.activeName.split("index")[1] - 0 i++ - if (i == 5) { + if (i == 6) { return } else { this.activeName = "index" + i