From 7beda007c87f8ee82b8b5904433a546cb2a4b303 Mon Sep 17 00:00:00 2001 From: mk <2403457699@qq.com> Date: Tue, 12 Dec 2023 13:46:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E7=BD=91=E6=A0=BC=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 1 + src/assets/img/del.png | Bin 0 -> 600 bytes src/views/modules/base/microGrid/index.vue | 11 +- .../modules/base/microGrid/microGridHouse.vue | 197 ++++++++++++++---- vue.config.js | 2 +- 5 files changed, 165 insertions(+), 46 deletions(-) create mode 100644 src/assets/img/del.png diff --git a/.gitignore b/.gitignore index fda01217..4162d235 100644 --- a/.gitignore +++ b/.gitignore @@ -14,6 +14,7 @@ hs_err_pid* node_modules dist +epmet-oper-gov epmet-oper package-lock.json .idea/ \ No newline at end of file diff --git a/src/assets/img/del.png b/src/assets/img/del.png new file mode 100644 index 0000000000000000000000000000000000000000..bc50e586a2bb912a9741964628fc597230813a85 GIT binary patch literal 600 zcmV-e0;m0nP)Px%5=lfsRA@u(S<7+4Kn#^^QUFjuOeau82)E#S%uFf(D##4Z9gYNwfK-B00MG!o zGP}kJ0o&}_J1`{TilmkF^g$1V8~@;q`wtwzwGm_l7=e-*Fj7LD*R2!U&_s;xRs12c zKJ5^e)0b+XBA+KyI)IM9ZAL%~ZASW(IbQkp_ zLdUdQs`l(1x_QGvtMODHy`}=^hdRZz&q91#u#r)h$iP2N7F8q==5!o1M2;?La+G0mbu=w|Xd1db$! z_x5zjUM&Q~8z({NK$s_65LN8}k|3Z0PDtRW{;84Yy9L%qQHHuu0H%^|!VU*uB8z2g mFal+=XF`_|Fp - import microGridAdd from '../microGrid/microGridAdd' - import microGridDetail from '../microGrid/microGridDetail' - import microGridHouse from '../microGrid/microGridHouse' + import microGridAdd from './microGridAdd' + import microGridDetail from './microGridDetail' + import microGridHouse from './microGridHouse' import { requestPost } from "@/js/dai/request"; import { mapGetters } from 'vuex' @@ -204,7 +204,9 @@ this.tableLoading = true const url = "/gov/org/customerMicroGrid/page" // const url = "http://yapi.elinkservice.cn/mock/245/gov/org/icPublicService/list" - this.formData.agencyId = this.formData.agencyId[this.formData.agencyId.length-1] + if (Array.isArray(this.formData.agencyId) && this.formData.agencyId.length > 0) { + this.formData.agencyId = this.formData.agencyId[this.formData.agencyId.length-1] + } let params = { pageSize: this.pageSize, pageNo: this.pageNo, @@ -266,7 +268,6 @@ addFormOk() { this.formShow = false this.loadTable() - }, async handleDelete(row) { diff --git a/src/views/modules/base/microGrid/microGridHouse.vue b/src/views/modules/base/microGrid/microGridHouse.vue index 4d2c1dcc..cafe1644 100644 --- a/src/views/modules/base/microGrid/microGridHouse.vue +++ b/src/views/modules/base/microGrid/microGridHouse.vue @@ -10,63 +10,75 @@
- +
- +
所属组织:{{ gridName }}
- +
-
所属房屋
+
选择房屋
- + - + - + - +
+
+
+ {{ item.name }} +
+
+ +
+
- - - 取消 + 取消 确定 - -
-
+ +
@@ -75,7 +87,7 @@ \ No newline at end of file diff --git a/vue.config.js b/vue.config.js index 1d028ff3..fc044b05 100644 --- a/vue.config.js +++ b/vue.config.js @@ -23,7 +23,7 @@ module.exports = { .loader('svg-sprite-loader') }, productionSourceMap: false, - outputDir: 'dist', + outputDir: 'epmet-oper-gov', assetsDir: 'static', devServer: { open: true,