@@ -319,12 +329,14 @@ export default {
},
data() {
return {
+ villageText: "",
id: "",
isShow: false,
type: "add",
form: {
product_type_id: "",
+ village_code: "",
area_id: "",
name: "",
cycle: "",
@@ -356,6 +368,9 @@ export default {
const res = await getForm(this.id);
this.$integrateData(this.form, res);
this.form.service_rule = res.service_rule === 2;
+ this.form.village_code = res.village?.at(-1) ? Number(res.village?.at(-1)?.village_code) : ''
+ this.villageText = res.village?.reduce((pre, cur, index) => (pre + (index === 0 ? "" : "/") + cur.village_name),"")
+ this.$refs['villagePick'].val = res.village?.map(i => Number(i.village_code))
},
submit() {
diff --git a/src/views/schedule/component/addSchedule.vue b/src/views/schedule/component/addSchedule.vue
index 6f93d1b..160cd26 100644
--- a/src/views/schedule/component/addSchedule.vue
+++ b/src/views/schedule/component/addSchedule.vue
@@ -47,6 +47,16 @@
+
+
+ 区域:
+
+
+
+
+
+
+
评估等级:
@@ -175,6 +185,7 @@ export default {
methods: {
datePick(date,data,type,schedule){
+ console.log(schedule)
this.date = data.day
this.$refs['timeSelect'].form.nurse_id = this.nurseId
if(data.type === 'current-month'){
@@ -217,6 +228,10 @@ export default {
},
},
computed: {
+ villageComputed () {
+ return this.detail.customer?.village?.reduce((pre, cur, index) => (pre + (index === 0 ? "" : "/") + cur.village_name),"")
+ },
+
ageComputed() {
return getAgeByIdcard(this.detail.customer.idcard)
//return moment().diff(moment(this.detail.customer.birthday).format(),'year')
diff --git a/src/views/system/data.vue b/src/views/system/data.vue
index 2c1a6fe..bc33268 100644
--- a/src/views/system/data.vue
+++ b/src/views/system/data.vue
@@ -19,7 +19,7 @@
-
+
@@ -45,7 +45,7 @@
-
区域权限
+ 区域权限(旧)
+
+
+
区域权限
+
+
+
+
@@ -66,6 +84,7 @@
-