diff --git a/src/assets/img/shuju/grid/IS_KC.png b/src/assets/img/shuju/grid/IS_KC.png new file mode 100644 index 000000000..48bd3208c Binary files /dev/null and b/src/assets/img/shuju/grid/IS_KC.png differ diff --git a/src/assets/img/shuju/grid/sr_gc.png b/src/assets/img/shuju/grid/sr_gc.png new file mode 100644 index 000000000..c5a00bb7e Binary files /dev/null and b/src/assets/img/shuju/grid/sr_gc.png differ diff --git a/src/router/index.js b/src/router/index.js index fb66b869c..de595a814 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -112,20 +112,20 @@ function cookApiDataItem(item) { function n2one(v) { let ret = []; for (let i = 0; i < v.length; i++) { - console.log("xxxxx", v[i]); + // console.log("xxxxx", v[i]); ret.push(v[i]); if (Array.isArray(v[i].children) && v[i].children.length > 0) { ret.push(...n2one(v[i].children)); } } - console.log("aaaa", ret); + // console.log("aaaa", ret); return ret; } let allChildrenUrl = n2one(item.children) .filter((i) => i.url != "" && i.showFlag == 1) .map((i) => i.url); - console.log("))))))))))))", allChildrenUrl); + // console.log("))))))))))))", allChildrenUrl); if (item.children.length > 0) { if (item.url == "" || !allChildrenUrl.find((i) => i.url == item.url)) { diff --git a/src/views/modules/base/epidemic/natFocus/natFocusAdd.vue b/src/views/modules/base/epidemic/natFocus/natFocusAdd.vue index 2562d8bb7..1912e820b 100644 --- a/src/views/modules/base/epidemic/natFocus/natFocusAdd.vue +++ b/src/views/modules/base/epidemic/natFocus/natFocusAdd.vue @@ -159,15 +159,16 @@ :inline="true" :model="formDataSearch" ref="ref_formSearch" - :label-width="'90px'" + label-width="90px" > - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + { + if (res.code !== 0) { + return this.$message.error(res.msg); + } else { + console.log("获取查询详情成功", res.data); + this.optionsV = res.data; + } + }) + .catch(() => { + return this.$message.error("网络错误"); + }); + }, + getBuildList() { + this.$http + .post("/gov/org/icbuilding/buildingoption", { + neighborHoodId: this.formDataSearch.neighborId, + }) + .then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg); + } else { + console.log("获取查询详情成功", res.data); + this.optionsB = res.data; + } + }) + .catch(() => { + return this.$message.error("网络错误"); + }); + }, + getUniList() { + this.$http + .post("/gov/org/icbuildingunit/unitoption", { + buildingId: this.formDataSearch.buildingId, + }) + .then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg); + } else { + console.log("获取查询详情成功", res.data); + this.optionsD = res.data; + } + }) + .catch(() => { + return this.$message.error("网络错误"); + }); + }, + getHouseList() { + this.$http + .post("/gov/org/ichouse/houseoption", { + unitId: this.formDataSearch.unitId, + }) + .then(({ data: res }) => { + if (res.code !== 0) { + return this.$message.error(res.msg); + } else { + console.log("获取查询详情成功", res.data); + this.optionsH = res.data; + } + }) + .catch(() => { + return this.$message.error("网络错误"); + }); + }, + handleComfirm() { if (this.activeName === "first") { this.$refs["ref_form1"].validate((valid, messageObj) => { diff --git a/src/views/modules/sys/icvaccineprarmeter-add-or-update.vue b/src/views/modules/sys/icvaccineprarmeter-add-or-update.vue index 8a1c73255..0998cee12 100644 --- a/src/views/modules/sys/icvaccineprarmeter-add-or-update.vue +++ b/src/views/modules/sys/icvaccineprarmeter-add-or-update.vue @@ -220,7 +220,8 @@ - + + { + let moblie = /^1(3|4|5|6|7|8|9)\d{9}$/; let tel = /^(0[0-9]{2,3}\-)([2-9][0-9]{4,7})+(\-[0-9]{1,4})?$/ + if (!moblie.test(this.dataForm.mobile) && !tel.test(this.dataForm.mobile)) { + return callback(new Error('请输入正确的手机号或座机号!')) + } else { + callback() + } + } return { customerId: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } @@ -384,7 +393,8 @@ { required: true, message: this.$t('validate.required'), trigger: 'blur' } ], mobile: [ - { required: true, message: this.$t('validate.required'), trigger: 'blur' } + { required: true, message: this.$t('validate.required'), trigger: 'blur' }, + { validator: checkPhone, trigger: 'blur' } ], idCard: [ { required: true, message: this.$t('validate.required'), trigger: 'blur' } @@ -728,16 +738,6 @@ setTimeout(() => { this.btnDisable = false; }, 10000); - //验证手机号码 - const regPhone = /^1(3|4|5|6|7|8|9)\d{9}$/; - if (regPhone.test(this.dataForm.mobile) === false) { - this.btnDisable = false - this.$message({ - type: 'warning', - message: '请输入正确的手机号码' - }) - return false; - } if(this.dataForm.isVaccination === '1'){ if(this.dataForm.firstVacTime === ''){ this.$message({ diff --git a/src/views/modules/visual/command/cpts/map.vue b/src/views/modules/visual/command/cpts/map.vue index 2653ee140..faaf0a6e4 100644 --- a/src/views/modules/visual/command/cpts/map.vue +++ b/src/views/modules/visual/command/cpts/map.vue @@ -516,6 +516,7 @@ export default { iniMapDot(scene) { const { darkStyle, lightStyle, dotIcoList, dotData } = this; + console.log('--------------------------图标', dotIcoList) Object.keys(dotIcoList).forEach((k) => { scene.addImage(k, dotIcoList[k]); }); @@ -531,10 +532,9 @@ export default { strokeOpacity: 0.1, stroke: "#000", }); - scene.addLayer(dotBgLayer); dotLayer = new PointLayer({ - zIndex: 21, + zIndex: 20, }) .source(dotData) .shape("categoryKey", (k) => k) @@ -543,6 +543,8 @@ export default { offsets: [0, 0], layerType: "fillImage", }); + + scene.addLayer(dotBgLayer); scene.addLayer(dotLayer); dotBgLayer.on("click", (e) => { @@ -567,7 +569,7 @@ export default { }); dotLayer2 = new PointLayer({ - zIndex: 31, + zIndex: 30, }) .source(dotData) .shape("categoryKey", (k) => k + "2") diff --git a/src/views/modules/visual/command/index.vue b/src/views/modules/visual/command/index.vue index d135daabf..4971f977d 100644 --- a/src/views/modules/visual/command/index.vue +++ b/src/views/modules/visual/command/index.vue @@ -334,7 +334,7 @@ export default { yjdw: require("@/assets/img/shuju/command/ico/yjdw.png"), sr_gy: require("@/assets/img/shuju/command/ico/sr_gy.png"), - sr_gc: require("@/assets/img/shuju/command/ico/sr_gc.png"), + sr_gc: require("@/assets/img/shuju/grid/sr_gc.png"), whdw: require("@/assets/img/shuju/command/ico/whdw.png"), sr_ggld: require("@/assets/img/shuju/command/ico/sr_ggld.png"), lwh: require("@/assets/img/shuju/command/ico/lwh.png"), @@ -424,7 +424,7 @@ export default { IS_DB: require("@/assets/img/shuju/command/ico3/IS_DB.png"), IS_MB: require("@/assets/img/shuju/command/ico3/IS_MB.png"), anzhibangjiao: require("@/assets/img/shuju/command/ico3/anzhibangjiao.png"), - IS_KC: require("@/assets/img/shuju/command/ico3/IS_KC.png"), + IS_KC: require("@/assets/img/shuju/grid/IS_KC.png"), IS_XFRY: require("@/assets/img/shuju/command/ico3/IS_XFRY.png"), IS_SD: require("@/assets/img/shuju/command/ico3/IS_SD.png"), IS_SN: require("@/assets/img/shuju/command/ico3/IS_SN.png"),