From 72793a2ed84c27af78c97d1f8a0197ae68e05032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Wed, 2 Mar 2022 15:41:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=9C=E4=B8=9A=E6=89=A7=E6=B3=95=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 5 + package.json | 1 + src/api/register/index.js | 8 + src/permission.js | 3 + src/router/index.js | 18 ++ src/views/homesteadSurvey/list.vue | 15 +- src/views/lawEnforcement/login.vue | 30 ++- .../register/companyRegister.vue | 141 ++++++++++++ .../lawEnforcement/register/userRegister.vue | 212 ++++++++++++++++++ static/images/lawEnforcement/qy.png | Bin 0 -> 1584 bytes static/images/lawEnforcement/sh.png | Bin 0 -> 4011 bytes 11 files changed, 425 insertions(+), 8 deletions(-) create mode 100644 src/views/lawEnforcement/register/companyRegister.vue create mode 100644 src/views/lawEnforcement/register/userRegister.vue create mode 100644 static/images/lawEnforcement/qy.png create mode 100644 static/images/lawEnforcement/sh.png diff --git a/package-lock.json b/package-lock.json index 227a16b6..99ca6aa6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,6 +30,11 @@ "integrity": "sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==", "dev": true }, + "@vant/area-data": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@vant/area-data/-/area-data-1.2.2.tgz", + "integrity": "sha512-efv7Yl/OTHjyy0irhJJPtgZb5mJZmroEtVOa8vkGRNTLY93+NgEcVuIBaC35hYCMsTrPHDQRvQGnI9Hyhtto0Q==" + }, "@vant/icons": { "version": "1.5.2", "resolved": "https://registry.npmjs.org/@vant/icons/-/icons-1.5.2.tgz", diff --git a/package.json b/package.json index 433ac445..7b917c60 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "build": "node build/build.js" }, "dependencies": { + "@vant/area-data": "^1.2.2", "axios": "^0.21.1", "echarts": "^5.2.2", "element-ui": "^2.15.6", diff --git a/src/api/register/index.js b/src/api/register/index.js index 537d9803..e00a28a0 100644 --- a/src/api/register/index.js +++ b/src/api/register/index.js @@ -38,3 +38,11 @@ export function userRegister(data) { }) } +// 查询部门下拉树结构 +export function treeselect() { + return request({ + url: '/system/dept/treeselect', + method: 'get' + }) +} + diff --git a/src/permission.js b/src/permission.js index 979af392..8b9f0733 100644 --- a/src/permission.js +++ b/src/permission.js @@ -61,6 +61,9 @@ const whiteList = [ '/lawEnforcement/waitingProcessing', '/lawEnforcement/complaintAdd', '/homesteadLogin', + '/lawEnforcement/userRegister', + '/lawEnforcement/companyRegister', + ] router.beforeEach((to, from, next) => { diff --git a/src/router/index.js b/src/router/index.js index b0ea06f6..855a1bb9 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -1617,6 +1617,24 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/lawEnforcement/login'], resolve) }, + { + path: '/lawEnforcement/userRegister', + name: 'lawEnforcementUser', + meta: { + title: '个体工商户注册', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/register/userRegister'], resolve) + }, + { + path: '/lawEnforcement/companyRegister', + name: 'lawEnforcementCompanyRegister', + meta: { + title: '企业注册', + hidden: true, + }, + component: (resolve) => require(['@/views/lawEnforcement/register/companyRegister'], resolve) + }, { path: '/lawEnforcement/indexComplaint', name: 'indexComplaint', diff --git a/src/views/homesteadSurvey/list.vue b/src/views/homesteadSurvey/list.vue index 98db4075..9d137469 100644 --- a/src/views/homesteadSurvey/list.vue +++ b/src/views/homesteadSurvey/list.vue @@ -1113,12 +1113,12 @@ -
+

是否完成绘制

-
-

-

+
+

+

@@ -1126,10 +1126,10 @@ -
+

请选择绘制类型

-
+

宅基地

自然幢

附属设施

@@ -4729,10 +4729,11 @@ .hzlxBtn{ font-size: 0.3rem; display: inline-block; - padding: 15PX 10%; + padding: 2% 0; border-radius: 30PX; color: #FFF; margin-right: 2%; + width: 30%; &:last-child{ margin: 0; } diff --git a/src/views/lawEnforcement/login.vue b/src/views/lawEnforcement/login.vue index 09a81658..d2f8ef1c 100644 --- a/src/views/lawEnforcement/login.vue +++ b/src/views/lawEnforcement/login.vue @@ -39,8 +39,35 @@ 登录
- 注册 + 注册
+ + +
+

请选择注册类型

+ + + + + +

个体工商户

+
+ + +

企业

+
+
+
+
+
@@ -141,6 +168,7 @@ name: "login", data() { return { + registerShow:false, showMessage:false, smsCodeValue:"", showKeyboard:false, diff --git a/src/views/lawEnforcement/register/companyRegister.vue b/src/views/lawEnforcement/register/companyRegister.vue new file mode 100644 index 00000000..51e79819 --- /dev/null +++ b/src/views/lawEnforcement/register/companyRegister.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/views/lawEnforcement/register/userRegister.vue b/src/views/lawEnforcement/register/userRegister.vue new file mode 100644 index 00000000..16a84c99 --- /dev/null +++ b/src/views/lawEnforcement/register/userRegister.vue @@ -0,0 +1,212 @@ + + + + + diff --git a/static/images/lawEnforcement/qy.png b/static/images/lawEnforcement/qy.png new file mode 100644 index 0000000000000000000000000000000000000000..79a7bc1303751a5d3ce80245ef27110373f1a0b5 GIT binary patch literal 1584 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 literal 0 HcmV?d00001