From c43eb6bf4cafe921a1115690aef14a879d050823 Mon Sep 17 00:00:00 2001 From: ZhaoTongYao <531131322@qq.com> Date: Fri, 22 May 2020 13:29:55 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=AE=A2=E6=88=B7=E7=AB=AF?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- epmet-oper-web/package-lock.json | 8 + epmet-oper-web/package.json | 1 + epmet-oper-web/public/index.html | 3 +- .../modules/c-manage/customer-manage.scss | 23 ++ .../customer-manage/customer-info.vue | 78 ++++ .../customer-manage/customer-manage.vue | 338 ++++++++++++++++++ 6 files changed, 450 insertions(+), 1 deletion(-) create mode 100644 epmet-oper-web/src/assets/scss/modules/c-manage/customer-manage.scss create mode 100644 epmet-oper-web/src/components/customer-manage/customer-info.vue create mode 100644 epmet-oper-web/src/views/modules/customer-manage/customer-manage.vue diff --git a/epmet-oper-web/package-lock.json b/epmet-oper-web/package-lock.json index 9c36793..d35d618 100644 --- a/epmet-oper-web/package-lock.json +++ b/epmet-oper-web/package-lock.json @@ -17941,6 +17941,14 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-1.4.2.tgz", "integrity": "sha1-RTAZ9oaWam34PNxSROfJkOzDMvw=" }, + "v-distpicker": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/v-distpicker/-/v-distpicker-1.2.2.tgz", + "integrity": "sha512-xmlNjiZJYs0eoxsLY3Pkygu+cxYKvGq1fpq9dQC7txRxtO2dM1pOPuz0b0Z1yiR0tjv36kwwCELBS9SSW/CXmQ==", + "requires": { + "vue": "^2.6.10" + } + }, "v8flags": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-2.1.1.tgz", diff --git a/epmet-oper-web/package.json b/epmet-oper-web/package.json index 4e80859..a84fd79 100644 --- a/epmet-oper-web/package.json +++ b/epmet-oper-web/package.json @@ -33,6 +33,7 @@ "sass-loader": "^7.1.0", "screenfull": "^4.2.1", "svg-sprite-loader": "^4.1.6", + "v-distpicker": "^1.2.2", "vue": "^2.6.11", "vue-i18n": "^8.12.0", "vue-router": "^3.0.7", diff --git a/epmet-oper-web/public/index.html b/epmet-oper-web/public/index.html index 5209c34..6c4b8fc 100644 --- a/epmet-oper-web/public/index.html +++ b/epmet-oper-web/public/index.html @@ -29,7 +29,8 @@ <% if (process.env.VUE_APP_NODE_ENV === 'dev') { %> - + + <% } %> <% if (process.env.VUE_APP_NODE_ENV === 'prod:sit') { %> diff --git a/epmet-oper-web/src/assets/scss/modules/c-manage/customer-manage.scss b/epmet-oper-web/src/assets/scss/modules/c-manage/customer-manage.scss new file mode 100644 index 0000000..1738489 --- /dev/null +++ b/epmet-oper-web/src/assets/scss/modules/c-manage/customer-manage.scss @@ -0,0 +1,23 @@ +.add-c-box{ + width: 600px; + height: 500px; + margin: 0 auto; + border: 1px dashed grey; + position: relative; + padding: 20px 100px; + .el-input{ + width: 300px; + & input{ + width: 100%; + } + }; + .el-button{ + position: absolute; + right: 10px; + bottom: 10px; + width: 200px; + }; + h2{ + text-align: center; + } +} \ No newline at end of file diff --git a/epmet-oper-web/src/components/customer-manage/customer-info.vue b/epmet-oper-web/src/components/customer-manage/customer-info.vue new file mode 100644 index 0000000..0024b4b --- /dev/null +++ b/epmet-oper-web/src/components/customer-manage/customer-info.vue @@ -0,0 +1,78 @@ + + + 返回 + + + 客户信息 + + {{key|infoName}} + {{val}} + + + + 根级组织信息 + + {{key|infoName}} + {{val}} + + + + 管理员信息 + + {{val.realName}} + {{val.gender|genderName}} + {{val.mobile}} + + + + + + diff --git a/epmet-oper-web/src/views/modules/customer-manage/customer-manage.vue b/epmet-oper-web/src/views/modules/customer-manage/customer-manage.vue new file mode 100644 index 0000000..6364835 --- /dev/null +++ b/epmet-oper-web/src/views/modules/customer-manage/customer-manage.vue @@ -0,0 +1,338 @@ + + + + + + 新增 + + + + + + 根级组织设置 + 管理员设置 + 详情 + + + + + + 客户信息 + + + + + + + + + + + + + + 下一步 + + + + 根级组织信息 + + + + + + + + + + + + + + + + + + + + 下一步 + + + + 管理员信息 + + + + + + + + + + + + + + + + + + + + + 完成 + + + + + + + +