From 41fe30c3d9dc352eba099ea4b3c1c6bcd05283f6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Mon, 22 Aug 2022 14:31:49 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8C=BA=E5=9F=9F=E7=BB=84=E7=BB=87=E7=BB=B4?= =?UTF-8?q?=E6=8A=A4=EF=BC=8C=E5=8A=A8=E4=BD=9C=E5=8F=91=E5=B1=95=E5=88=86?= =?UTF-8?q?=E6=9E=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/development.js | 10 + src/views/system/area/index.vue | 12 +- src/views/system/development/index.vue | 460 +++++++++++++++++++++++++ src/views/system/info/index.vue | 26 +- 4 files changed, 487 insertions(+), 21 deletions(-) create mode 100644 src/api/system/development.js create mode 100644 src/views/system/development/index.vue diff --git a/src/api/system/development.js b/src/api/system/development.js new file mode 100644 index 0000000..a04293c --- /dev/null +++ b/src/api/system/development.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询 +export function analysis(query) { + return request({ + url: '/physical/action/analysis', + method: 'get', + params: query + }) +} \ No newline at end of file diff --git a/src/views/system/area/index.vue b/src/views/system/area/index.vue index 6adfa2c..05de262 100644 --- a/src/views/system/area/index.vue +++ b/src/views/system/area/index.vue @@ -119,9 +119,9 @@ icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['system:area:remove']" + v-if="scope.row.parentId != 0" >删除 - @@ -132,7 +132,7 @@ - @@ -323,6 +316,7 @@ export default { this.form = response.data; this.open = true; this.title = "修改区域管理"; + console.log(this.form); }); }, /** 提交按钮 */ diff --git a/src/views/system/development/index.vue b/src/views/system/development/index.vue new file mode 100644 index 0000000..31565f4 --- /dev/null +++ b/src/views/system/development/index.vue @@ -0,0 +1,460 @@ + + + diff --git a/src/views/system/info/index.vue b/src/views/system/info/index.vue index 0e2163c..26d13b3 100644 --- a/src/views/system/info/index.vue +++ b/src/views/system/info/index.vue @@ -17,14 +17,6 @@ style="width: 300px" /> - - - 删除 + >删除 + @@ -165,7 +157,11 @@ - + { this.areaList = this.handleTree(response.data); + console.log(this.areaList); }); this.loading = true; list(this.queryParams).then((response) => { this.List = this.handleTree(response.data); this.List2 = this.List; + console.log(this.List); this.loading = false; }); }, @@ -447,6 +445,10 @@ export default { /** 提交按钮 */ submitForm() { + if (this.List.length == 0) { + this.form.parentId = 0; + } + if (this.form.phone == "" || this.form.phone.toString().length == 11) { this.$refs["form"].validate((valid) => { if (valid) {