From 0508210e20228fd35cb7a6fe2adb1e585192311f Mon Sep 17 00:00:00 2001 From: weipengfei <2187978347@qq.com> Date: Mon, 23 Oct 2023 16:19:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E6=9D=91=E4=BB=BB=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/task/taskItem.vue | 8 +- pages.json | 8 + subpkg/townTask/serviceTask4.vue | 6 +- subpkg/townTask/villageTask6.vue | 391 +++++++++++++++++++++++++++++++ 4 files changed, 409 insertions(+), 4 deletions(-) create mode 100644 subpkg/townTask/villageTask6.vue diff --git a/components/task/taskItem.vue b/components/task/taskItem.vue index f2da66b..cf35d05 100644 --- a/components/task/taskItem.vue +++ b/components/task/taskItem.vue @@ -124,7 +124,8 @@ taskRoleTypeList: ['town_task_type', 'town_task_type_marketing_director', 'town_task_type_master'], townServiceList: [44,45,46,47,48,49,50], // 镇农科服务部长任务 navToTownServiceList: [44,45,46,48,49,50], // 镇农科服务部长跳转/subpkg/townTask/townTask的任务 0 - navToTownMarketList: [51,52,53,54,55,57,58,59] // 镇农科市场部长跳转/subpkg/townTask/townTask的任务 1 + navToTownMarketList: [51,52,53,54,55,57,58,59], // 镇农科市场部长跳转/subpkg/townTask/townTask的任务 1 + navToVillageList: [62,63,64,65,66,68,69] // 村管理跳转/subpkg/townTask/townTask的任务 1 }; }, mounted() { @@ -154,6 +155,8 @@ return this.navTo(`/subpkg/townTask/townTask?task_id=${this.$props.datas?.id}&type_value=${this.taskRoleTypeList[0]}`); if(this.navToTownMarketList.includes(this.$props.datas.type)) return this.navTo(`/subpkg/townTask/townTask?task_id=${this.$props.datas?.id}&type_value=${this.taskRoleTypeList[1]}`); + if(this.navToVillageList.includes(this.$props.datas.type)) + return this.navTo(`/subpkg/townTask/townTask?task_id=${this.$props.datas?.id}&type_value=${this.taskRoleTypeList[1]}`); switch (this.$props.datas.type) { case 31: if (this.$store.state.app.userInfo.admin_id) this.navTo( @@ -180,6 +183,9 @@ case 60: this.navTo(`/subpkg/townTask/marketTask10?task_id=${this.$props.datas?.id}&stage=${this.$props.datas?.stage}`); break; + case 67: + this.navTo(`/subpkg/townTask/villageTask6?task_id=${this.$props.datas?.id}`); + break; default: this.navTo(''); break; diff --git a/pages.json b/pages.json index aaf620c..21a7afa 100644 --- a/pages.json +++ b/pages.json @@ -852,6 +852,14 @@ "navigationBarBackgroundColor": "#0122C7", "navigationBarTextStyle": "white" } + }, { + "path": "townTask/villageTask6", + "style": { + "navigationBarTitleText": "任务详情", + "enablePullDownRefresh": false, + "navigationBarBackgroundColor": "#0122C7", + "navigationBarTextStyle": "white" + } }, { "path": "townTask/serviceTask4", "style": { diff --git a/subpkg/townTask/serviceTask4.vue b/subpkg/townTask/serviceTask4.vue index dd6b68b..c6ba897 100644 --- a/subpkg/townTask/serviceTask4.vue +++ b/subpkg/townTask/serviceTask4.vue @@ -27,14 +27,14 @@ - - + - + diff --git a/subpkg/townTask/villageTask6.vue b/subpkg/townTask/villageTask6.vue new file mode 100644 index 0000000..483cac1 --- /dev/null +++ b/subpkg/townTask/villageTask6.vue @@ -0,0 +1,391 @@ + + + + + \ No newline at end of file