From c83e1b6745c2a46a0f4872dd3e7afe7e80ada8de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Thu, 3 Aug 2023 09:46:23 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A1=AE=E6=9D=83APP?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/router/index.js | 9 ++++ src/views/contracted/index.vue | 29 +++++++++- src/views/contracted/user/passWord.vue | 75 ++++++++++++++++++++++++++ 3 files changed, 111 insertions(+), 2 deletions(-) create mode 100644 src/views/contracted/user/passWord.vue diff --git a/src/router/index.js b/src/router/index.js index 967cb77b..95896a53 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -5585,6 +5585,15 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/contracted/village/map/map'], resolve) }, + { + path: '/contracted/user/passWord', + name: 'contractedUserPassWord', + meta: { + title: '修改密码', + hidden: true, + }, + component: (resolve) => require(['@/views/contracted/user/passWord'], resolve) + }, ]; diff --git a/src/views/contracted/index.vue b/src/views/contracted/index.vue index 8d17c8bc..ae041de7 100644 --- a/src/views/contracted/index.vue +++ b/src/views/contracted/index.vue @@ -7,7 +7,17 @@

欢迎,张三

13306311234

- + + +
@@ -84,7 +94,10 @@ data() { return { loading:false, - finished:true + finished:true, + showPopover: false, + // 通过 actions 属性来定义菜单选项 + actions: [{ text: '修改密码',value:1 }], }; }, created() { @@ -97,6 +110,14 @@ goDetail(id){ this.$router.push({path:'/contracted/village/contractor'}) }, + onSelect(action) { + console.log(action) + switch (action.value) { + case 1: + this.$router.push({path:'/contracted/user/passWord'}) + break; + } + }, }, }; @@ -109,6 +130,10 @@ padding: 0 4vw; } + /deep/ .van-popover__wrapper{ + margin-left: auto; + } + .header{ display: flex; align-items: center; diff --git a/src/views/contracted/user/passWord.vue b/src/views/contracted/user/passWord.vue new file mode 100644 index 00000000..6c3e010b --- /dev/null +++ b/src/views/contracted/user/passWord.vue @@ -0,0 +1,75 @@ + + +