更新
This commit is contained in:
@ -16,9 +16,9 @@
|
||||
<el-button type="primary" size="small" @click="isImport = true">
|
||||
<span style="vertical-align: middle">导入内容</span>
|
||||
</el-button>
|
||||
<el-button type="danger" size="small">
|
||||
<el-button type="danger" size="small" @click="deleteRow(idsTop)">
|
||||
<el-icon style="vertical-align: middle"><Delete /></el-icon>
|
||||
<span style="vertical-align: middle">删除</span>
|
||||
<span style="vertical-align: middle">批量删除</span>
|
||||
</el-button>
|
||||
</PageTitle>
|
||||
<MyTable
|
||||
@ -28,7 +28,7 @@
|
||||
:key="pageData.keyCount"
|
||||
:tableConfiger="pageData.tableConfiger0"
|
||||
:controlsWidth="pageData.controlsWidth"
|
||||
@chooseData="chooseData"
|
||||
@chooseData="chooseDataTop"
|
||||
>
|
||||
<template #fjLx="{ row }">
|
||||
<DictTag :tag="false" :value="row.fjLx" :options="D_GS_RQFJ_LX" />
|
||||
@ -37,7 +37,7 @@
|
||||
<template #controls="{ row }">
|
||||
<el-link size="small" type="success" @click="handleData('edit', row)">编辑</el-link>
|
||||
<el-link size="small" type="primary" @click="handleData('info', row)">查看</el-link>
|
||||
<el-link size="small" type="danger" @click="deleteRow(row.id)">删除</el-link>
|
||||
<el-link size="small" type="danger" @click="deleteRow([row.id])">删除</el-link>
|
||||
</template>
|
||||
</MyTable>
|
||||
<div class="ww100 flex just-center mt8">
|
||||
@ -140,6 +140,7 @@ const btnsList = reactive(['级别变更','警种变更','指定分配','添加
|
||||
|
||||
const chooselx = ref('')
|
||||
const isShow = ref(false)
|
||||
const idsTop = ref([])
|
||||
const ids = ref([])
|
||||
|
||||
const addFormDiloag = ref();
|
||||
@ -152,7 +153,7 @@ const pageData = reactive({
|
||||
keyCount: 0,
|
||||
tableConfiger0: {
|
||||
rowHieght: 61,
|
||||
showSelectType: "null",
|
||||
showSelectType: "checkBox",
|
||||
loading: false
|
||||
},
|
||||
tableConfiger: {
|
||||
@ -223,10 +224,14 @@ const getList = () => {
|
||||
//获取模型识别列表
|
||||
const getModelList = () => {
|
||||
let data = { ...pageData.pageConfiger };
|
||||
pageData.tableConfiger0.loading = true;
|
||||
qcckGet(data, "/mosty-gsxt/tbGsxtRqfjRy/selectPage").then((res) => {
|
||||
pageData.tableConfiger0.loading = false;
|
||||
pageData.tableData2 = res.records || [];
|
||||
pageData.total = res.total;
|
||||
ids.value = []
|
||||
}).catch(()=>{
|
||||
pageData.tableConfiger0.loading = false;
|
||||
})
|
||||
};
|
||||
//新增- 编辑
|
||||
@ -237,14 +242,23 @@ const handleData = (type, row) => {
|
||||
const intelligent = () => {
|
||||
IntelligentParsingRef.value.init();
|
||||
};
|
||||
|
||||
|
||||
// 选择数据
|
||||
const chooseDataTop = (val) =>{
|
||||
if(Array.isArray(val)) idsTop.value = val.map(item=>item.id);
|
||||
}
|
||||
|
||||
//删除操作
|
||||
const deleteRow = (id) => {
|
||||
const deleteRow = (ids) => {
|
||||
proxy.$confirm("确定要删除", "警告", {type: "warning"}).then(() => {
|
||||
qcckGet({}, "/mosty-gsxt/tbGsxtRqfjNr/closeById/" + id).then((res) => {
|
||||
ElMessage.success("删除成功");
|
||||
getList();
|
||||
ids.forEach(id=>{
|
||||
qcckGet({}, "/mosty-gsxt/tbGsxtRqfjNr/closeById/" + id).then((res) => {
|
||||
ElMessage.success("删除成功");
|
||||
getList();
|
||||
})
|
||||
})
|
||||
}).catch(() => {});
|
||||
})
|
||||
};
|
||||
const deleteRowBottom = (id) => {
|
||||
proxy.$confirm("确定要删除", "警告", {type: "warning"}).then(() => {
|
||||
@ -252,7 +266,7 @@ const deleteRowBottom = (id) => {
|
||||
ElMessage.success("删除成功");
|
||||
getModelList();
|
||||
})
|
||||
}).catch(() => {});
|
||||
})
|
||||
};
|
||||
|
||||
|
||||
@ -272,7 +286,7 @@ const chooseType = (val)=>{
|
||||
isShow.value = true;
|
||||
break;
|
||||
case '导出':
|
||||
download("/mosty-api/mosty-gsxt/tbGsxtRqfjRy/exportRyfjFxjg", {},`模型智能识别/LP解析结果_${new Date().getTime()}.xlsx`);
|
||||
// download("/mosty-api/mosty-gsxt/tbGsxtRqfjRy/exportRyfjFxjg", {"bkBt":"1"},`模型智能识别/LP解析结果_${new Date().getTime()}.xlsx`);
|
||||
break;
|
||||
case '批量删除':
|
||||
if(ids.value.length == 0) return ElMessage.warning("请选择对应删除的数据");
|
||||
|
Reference in New Issue
Block a user