Browse Source

五个找人批量删除

dlt_feature_0615
mk 1 year ago
parent
commit
c72779e5f7
  1. 27
      src/views/modules/communityService/fuwuzhaoren/personList.vue
  2. 28
      src/views/modules/communityService/gangweizhaoren/personList.vue
  3. 30
      src/views/modules/communityService/jinengzhaoren/personList.vue
  4. 29
      src/views/modules/communityService/policy/personList.vue
  5. 35
      src/views/modules/communityService/wennuanzhaoren/personList.vue

27
src/views/modules/communityService/fuwuzhaoren/personList.vue

@ -97,6 +97,7 @@
</div>
<div class="div_btn">
<el-button type="primary" size="small" class="diy-button--blue" @click="onDeleteBatch">批量删除</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="onMessagePush">公众号消息推送</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleIncrementServeTimes">标记享受服务人员</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleSearch">查询</el-button>
@ -283,7 +284,25 @@ export default {
}
},
methods: {
onDeleteBatch() {
if (this.selectedPersonListIds.length == 0) {
this.$message.warning("请先选中至少一项");
return;
}
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteresiBatch(this.selectedPersonListIds);
})
.catch((err) => {
console.error(err);
this.$message.error("删除失败");
});
},
//
async handelCLickShowCheckPassword(row) {
console.log(row);
@ -345,7 +364,7 @@ export default {
})
.then(() => {
console.log(row);
this.deleteresiBatch(row);
this.deleteresiBatch([row.id]);
})
.catch((err) => {
if (err == "cancel") {
@ -355,11 +374,9 @@ export default {
this.$message.warning("请先选择要删除的居民");
}
},
async deleteresiBatch(row) {
console.log(row);
let userIds = row.id;
async deleteresiBatch(ids) {
this.$http
.post("/actual/base/findPersonList/deleteFindPersonByServiceId/"+userIds)
.post("/actual/base/findPersonList/deleteFindPersonByServiceId",{ids})
.then(({ data: res }) => {
console.log(res);
if (res.code !== 0) {

28
src/views/modules/communityService/gangweizhaoren/personList.vue

@ -97,6 +97,7 @@
</div>
<div class="div_btn">
<el-button type="primary" size="small" class="diy-button--blue" @click="onDeleteBatch">批量删除</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="onMessagePush">公众号消息推送</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleIncrementServeTimes">标记享受服务人员</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleSearch">查询</el-button>
@ -281,6 +282,25 @@ export default {
}
},
methods: {
onDeleteBatch() {
if (this.selectedPersonListIds.length == 0) {
this.$message.warning("请先选中至少一项");
return;
}
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteresiBatch(this.selectedPersonListIds);
})
.catch((err) => {
console.error(err);
this.$message.error("删除失败");
});
},
//
async handelCLickShowCheckPassword(row) {
console.log(row);
@ -341,7 +361,7 @@ export default {
})
.then(() => {
console.log(row);
this.deleteresiBatch(row);
this.deleteresiBatch([row.id]);
})
.catch((err) => {
if (err == "cancel") {
@ -351,11 +371,9 @@ export default {
this.$message.warning("请先选择要删除的居民");
}
},
async deleteresiBatch(row) {
console.log(row);
let userIds = row.id;
async deleteresiBatch(ids) {
this.$http
.post("/actual/base/findPersonList/deleteFindPersonByServiceId/"+userIds)
.post("/actual/base/findPersonList/deleteFindPersonByServiceId",{ids})
.then(({ data: res }) => {
console.log(res);
if (res.code !== 0) {

30
src/views/modules/communityService/jinengzhaoren/personList.vue

@ -97,6 +97,7 @@
</div>
<div class="div_btn">
<el-button type="primary" size="small" class="diy-button--blue" @click="onDeleteBatch">批量删除</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="onMessagePush">公众号消息推送</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleIncrementServeTimes">标记享受服务人员</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleSearch">查询</el-button>
@ -282,7 +283,25 @@ export default {
}
},
methods: {
onDeleteBatch() {
if (this.selectedPersonListIds.length == 0) {
this.$message.warning("请先选中至少一项");
return;
}
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteresiBatch(this.selectedPersonListIds);
})
.catch((err) => {
console.error(err);
this.$message.error("删除失败");
});
},
//
async handelCLickShowCheckPassword(row) {
console.log(row);
@ -343,7 +362,7 @@ export default {
})
.then(() => {
console.log(row);
this.deleteresiBatch(row);
this.deleteresiBatch([row.id]);
})
.catch((err) => {
if (err == "cancel") {
@ -353,11 +372,9 @@ export default {
this.$message.warning("请先选择要删除的居民");
}
},
async deleteresiBatch(row) {
console.log(row);
let userIds = row.id;
async deleteresiBatch(ids) {
this.$http
.post("/actual/base/findPersonList/deleteFindPersonByServiceId/"+userIds)
.post("/actual/base/findPersonList/deleteFindPersonByServiceId",{ids})
.then(({ data: res }) => {
console.log(res);
if (res.code !== 0) {
@ -616,4 +633,7 @@ export default {
color: #f56c6c;
margin-right: 4px;
}
/deep/ .el-pagination{
text-align: right;
}
</style>

29
src/views/modules/communityService/policy/personList.vue

@ -122,6 +122,8 @@
</div>
<div class="div_btn">
<el-button type="primary" size="small" class="diy-button--blue" @click="onDeleteBatch">批量删除</el-button>
<el-button
type="primary"
size="small"
@ -286,6 +288,25 @@ export default {
};
},
methods: {
onDeleteBatch() {
if (this.selectedPersonListIds.length == 0) {
this.$message.warning("请先选中至少一项");
return;
}
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteresiBatch(this.selectedPersonListIds);
})
.catch((err) => {
console.error(err);
this.$message.error("删除失败");
});
},
//
async handelCLickShowCheckPassword(row) {
console.log(row);
@ -347,7 +368,7 @@ export default {
})
.then(() => {
console.log(row);
this.deleteresiBatch(row);
this.deleteresiBatch([row.id]);
})
.catch((err) => {
if (err == "cancel") {
@ -357,11 +378,9 @@ export default {
this.$message.warning("请先选择要删除的居民");
}
},
async deleteresiBatch(row) {
console.log(row);
let userIds = row.id;
async deleteresiBatch(ids) {
this.$http
.post("/actual/base/findPersonList/deleteFindPersonByPolicyId/"+userIds)
.post("/actual/base/findPersonList/deleteFindPersonByPolicyId",{ids})
.then(({ data: res }) => {
console.log(res);
if (res.code !== 0) {

35
src/views/modules/communityService/wennuanzhaoren/personList.vue

@ -100,6 +100,7 @@
</div>
<div class="div_btn">
<el-button type="primary" size="small" class="diy-button--blue" @click="onDeleteBatch">批量删除</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="onMessagePush">公众号消息推送</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleIncrementServeTimes">标记享受服务人员</el-button>
<el-button type="primary" size="small" class="diy-button--blue" @click="handleSearch">查询</el-button>
@ -289,6 +290,25 @@ export default {
}
},
methods: {
onDeleteBatch() {
if (this.selectedPersonListIds.length == 0) {
this.$message.warning("请先选中至少一项");
return;
}
this.$confirm("删除之后无法恢复,确认删除?", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
this.deleteresiBatch(this.selectedPersonListIds);
})
.catch((err) => {
console.error(err);
this.$message.error("删除失败");
});
},
//
async handelCLickShowCheckPassword(row) {
console.log(row);
@ -349,8 +369,7 @@ export default {
type: "warning",
})
.then(() => {
console.log(row);
this.deleteresiBatch(row);
this.deleteresiBatch([row.id]);
})
.catch((err) => {
if (err == "cancel") {
@ -360,11 +379,9 @@ export default {
this.$message.warning("请先选择要删除的居民");
}
},
async deleteresiBatch(row) {
console.log(row);
let userIds = row.id;
async deleteresiBatch(ids) {
this.$http
.post("/actual/base/findPersonList/deleteFindPersonByServiceId/"+userIds)
.post("/actual/base/findPersonList/deleteFindPersonByServiceId",{ids})
.then(({ data: res }) => {
console.log(res);
if (res.code !== 0) {
@ -610,8 +627,9 @@ export default {
console.log("获取导出情失败", err);
return this.$message.error("网络错误");
});
},
},
}
},
props: {
serviceId: {
type: String,
@ -627,7 +645,6 @@ export default {
}
},
}
</script>

Loading…
Cancel
Save