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 00000000..79a7bc13 Binary files /dev/null and b/static/images/lawEnforcement/qy.png differ diff --git a/static/images/lawEnforcement/sh.png b/static/images/lawEnforcement/sh.png new file mode 100644 index 00000000..95689558 Binary files /dev/null and b/static/images/lawEnforcement/sh.png differ