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