From 8fd6234fe27134e824c65ad68cdf9c543d79c118 Mon Sep 17 00:00:00 2001
From: Tuzki <1720599558@qq.com>
Date: Thu, 14 Sep 2023 09:19:58 +0800
Subject: [PATCH] =?UTF-8?q?=E5=A4=84=E7=90=86=E4=BA=BA=E5=91=98=E5=90=8D?=
=?UTF-8?q?=E5=8D=95=E5=88=A0=E9=99=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../appointmentteamdata/index.vue | 45 ++++++++++++++-----
1 file changed, 34 insertions(+), 11 deletions(-)
diff --git a/ruoyi-ui/src/views/appointmentteamdata/appointmentteamdata/index.vue b/ruoyi-ui/src/views/appointmentteamdata/appointmentteamdata/index.vue
index 8bc8e445..46179785 100644
--- a/ruoyi-ui/src/views/appointmentteamdata/appointmentteamdata/index.vue
+++ b/ruoyi-ui/src/views/appointmentteamdata/appointmentteamdata/index.vue
@@ -168,7 +168,7 @@
- {{ form.newList ? form.newList.length : 0 }}
+ {{ form.newList ? form.newList.length : 0 }}人
@@ -233,8 +233,8 @@
-
-
+
+
@@ -306,6 +306,7 @@ export default {
detail: false,
index: 0,
appointmentteamdataLists: [],
+ waitingDelete:[],
baseUrl: process.env.VUE_APP_BASE_API,
// 遮罩层
loading: true,
@@ -451,6 +452,7 @@ export default {
organCode: null
};
this.appointmentteamdataLists = []
+ this.waitingDelete = []
this.resetForm("form");
},
/** 搜索按钮操作 */
@@ -575,11 +577,29 @@ export default {
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
- this.delAppointmentteamdatas(ids)
- this.$message({
- type: 'success',
- message: '删除成功!'
- });
+ // this.delAppointmentteamdatas(ids)
+ // this.$message({
+ // type: 'success',
+ // message: '删除成功!'
+ // });
+
+ this_.appointmentteamdataLists.forEach(item=>{
+
+ if (item.id == ids){
+ let obj = {
+ appointmentForm:item.appointmentForm,
+ certificateType:item.certificateType,
+ dataState:'d',
+ documentsNumber:item.documentsNumber,
+ id:item.id,
+ name:item.name,
+ phone:item.phone,
+ remark:item.remark,
+ }
+ this_.waitingDelete.push(obj)
+ }
+ })
+ console.log(this_.waitingDelete,'假山');
let list_ = this_.appointmentteamdataLists;
let index_ = list_.findIndex(iten => iten.id == row.id);
list_.splice(index_, 1);
@@ -645,9 +665,12 @@ export default {
},
// 处理多人数据
handlePeople() {
-
- this.form.newList = this.appointmentteamdataLists
- this.form.appointmentPeopleCount = this.appointmentteamdataLists.length
+ let this_ = this
+ this_.form.newList = this_.appointmentteamdataLists
+ if (this_.waitingDelete&&this_.waitingDelete.length>0){
+ this_.form.newList=[...this_.form.newList,...this_.waitingDelete]
+ }
+ this_.form.appointmentPeopleCount = this_.appointmentteamdataLists.length
}
}
};