From b5a56d53e44c426fa188ba3e4e1db3eb779e2fd9 Mon Sep 17 00:00:00 2001
From: WXL <1785969728@qq.com>
Date: 星期三, 11 九月 2024 21:49:21 +0800
Subject: [PATCH] 测试完成
---
src/views/followvisit/tasklist/index.vue | 56 +++++++++++++++++++++++++++++++++++++-------------------
1 files changed, 37 insertions(+), 19 deletions(-)
diff --git a/src/views/followvisit/tasklist/index.vue b/src/views/followvisit/tasklist/index.vue
index ab4f5d7..8435edd 100644
--- a/src/views/followvisit/tasklist/index.vue
+++ b/src/views/followvisit/tasklist/index.vue
@@ -170,7 +170,7 @@
width="160"
>
<template slot-scope="scope">
- <span>{{ parseTime(scope.row.createTime) }}</span>
+ <span>{{ formatTime(scope.row.createTime) }}</span>
</template>
</el-table-column>
<el-table-column
@@ -622,6 +622,9 @@
},
watch: {},
created() {
+ this.tasktopic = this.$route.query.tasktopic
+ ? this.$route.query.tasktopic
+ : this.tasktopic;
this.getList();
this.getConfigKey("sys.user.initPassword").then((response) => {
this.initPassword = response.msg;
@@ -639,22 +642,22 @@
getList() {
this.loading = true;
let type = this.$route.query.type;
- this.tasktopic = this.$route.query.tasktopic
- ? this.$route.query.tasktopic
- : this.tasktopic;
+
this.topqueryParams.serviceType = Number(this.tasktopic);
this.topqueryParams.type = Number(this.type);
- if (this.tasktopic == 1 || this.tasktopic == 7 || this.tasktopic == 6) {
+ if (
+ this.tasktopic == 2 ||
+ this.tasktopic == 3 ||
+ this.tasktopic == 1 ||
+ this.tasktopic == 7 ||
+ this.tasktopic == 6
+ ) {
this.topqueryParams.type = 2;
this.TaskOperation.taskType = 2;
} else if (this.tasktopic == 4 || this.tasktopic == 8) {
this.topqueryParams.type = 3;
this.TaskOperation.taskType = 3;
- } else if (
- this.tasktopic == 2 ||
- this.tasktopic == 3 ||
- this.tasktopic == 5
- ) {
+ } else if (this.tasktopic == 5) {
this.topqueryParams.type = 1;
this.TaskOperation.taskType = 1;
}
@@ -807,7 +810,23 @@
}
},
// 鍒犻櫎浠诲姟
- deletefn() {},
+ deletefn(row) {
+ this.$modal
+ .confirm(
+ '鏄惁鍒犻櫎浠诲姟鍚嶇О涓�"' +
+ row.taskName +
+ '"鐨勬暟鎹」锛屽垹闄ゅ悗涓嶅彲鎾ゅ洖锛佹槸鍚︾户缁�'
+ )
+ .then(() => {
+ delTaskInfo(row.taskid).then((res) => {
+ if (res.code == 200) {
+ this.getList();
+ this.$modal.msgSuccess("鍒犻櫎鎴愬姛");
+ }
+ });
+ })
+ .catch(() => {});
+ },
// 浠诲姟鍙戣捣
sponsor(row) {
console.log(row, "浠诲姟淇℃伅");
@@ -903,22 +922,21 @@
this.$modal
.confirm("鏄惁渚濈収褰撳墠浠诲姟鍒涘缓鏂颁换鍔★紵")
.then(() => {
- if (
- this.tasktopic == 2 ||
- this.tasktopic == 3 ||
- this.tasktopic == 4 ||
- this.tasktopic == 5
- ) {
+ if (this.tasktopic == 5) {
this.$router.push({
path: "/followvisit/particty",
query: { type: 1, id: row.taskid, nhh: 1 },
});
- } else if (this.tasktopic == 6) {
+ } else if (
+ this.tasktopic == 2 ||
+ this.tasktopic == 3 ||
+ this.tasktopic == 6
+ ) {
this.$router.push({
path: "/followvisit/QuestionnaireTask",
query: { type: 2, id: row.taskid, nhh: 1 },
});
- } else if (this.tasktopic == 1) {
+ } else if (this.tasktopic == 8 || this.tasktopic == 4) {
this.$router.push({
path: "/followvisit/Missioncreation",
query: { type: 3, id: row.taskid, nhh: 1 },
--
Gitblit v1.9.3