From 44dae1108f8bc7134fbbc39a09c581bf3c4e0bb2 Mon Sep 17 00:00:00 2001
From: 13937891274 <kxc0822>
Date: Thu, 04 Aug 2022 16:47:42 +0800
Subject: [PATCH] 数据对接
---
src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue | 31 +++++++++++++++++++++----------
1 files changed, 21 insertions(+), 10 deletions(-)
diff --git a/src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue b/src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue
index a6b2943..ffd427a 100644
--- a/src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue
+++ b/src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue
@@ -79,6 +79,7 @@
<Maintain ref="seeRef" @myadd="onMaintainAdd"/>
<Inspect ref="spectRef" @myadd="onInspectAdd"/>
<OpenAdd ref="addRef" @myAdd="onMyAdd" />
+ <OpenEdit ref="editRef" @myAdd="onMyAdds" />
<!-- <upData ref="upShow"></upData>-->
</div>
</template>
@@ -107,6 +108,7 @@
import OpenAdd from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/openAdd.vue';
import Maintain from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/maintain.vue';
import Inspect from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/inspect.vue';
+import OpenEdit from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/openEdit.vue';
import UpData from '/@/views/contingencyManagement/panManagement/component/upData.vue';
import {emergencySuppliesApi} from '/@/api/emergencyResources';
@@ -115,8 +117,8 @@
components: {
OpenAdd,
Maintain,
- // OpenEdit,
View,
+ OpenEdit,
EditPen,
Plus,
Edit,
@@ -128,8 +130,6 @@
UpData,
},
setup() {
- // const multipleTableRef = ref<InstanceType<typeof ElTable>>();
- // const multipleSelection = ref<User[]>([]);
// 列表参数
const listQuery = reactive({
pageIndex: 1,
@@ -167,7 +167,7 @@
for (let i = 0; i < valId.length; i++) {
arr.push(valId[i].id);
}
- deletAll.value = arr.toString();
+ deletAll.value = arr;
// console.log(deletAll.value);
if (val.length == 1) {
warning.value = false;
@@ -230,15 +230,26 @@
}
};
// 打开修改用户弹窗
+ const editRef = ref();
const onEdit = (val: string, row: object) => {
if (val == '详情') {
- addRef.value.openDialog('查看应急物资代码',row,true);
+ editRef.value.openDialog('查看应急物资代码',row,true);
} else {
- addRef.value.openDialog('修改应急物资代码',row,false);
+ editRef.value.openDialog('修改应急物资代码',row,false);
+ }
+ };
+ // 新增后刷新
+ const onMyAdds = (e: boolean) => {
+ if (e) {
+ listApi();
+ } else {
+ listApi();
}
};
// 删除用户
- const onRowDel = (data: any) => {
+ const onRowDel = (id: number) => {
+ let arr = [];
+ arr.push(id)
ElMessageBox.confirm('确定删除所选项吗?', '提示', {
confirmButtonText: '确认',
cancelButtonText: '取消',
@@ -246,7 +257,7 @@
})
.then(() => {
emergencySuppliesApi()
- .deleteEmergencySupplies(data)
+ .deleteEmergencySupplies(arr)
.then((res) => {
if (res.data.code == 200) {
ElMessage({
@@ -312,8 +323,6 @@
listQuery.pageIndex = val;
};
return {
- // multipleSelection,
- // multipleTableRef,
// upButton,
// upShow,
tableData,
@@ -333,6 +342,7 @@
submitReset,
onMyAdd,
onEdit,
+ editRef,
onDeleteAll,
handleSelectionChange,
warning,
@@ -341,6 +351,7 @@
onInspect,
onMaintainAdd,
onInspectAdd,
+ onMyAdds,
};
},
});
--
Gitblit v1.9.2