This commit is contained in:
lcw
2025-07-21 17:47:27 +08:00
parent 1b567a8e75
commit 30d5a663ef
111 changed files with 1663 additions and 393 deletions

View File

@ -302,16 +302,22 @@ const _onSave = () => {
break;
case "02":
listQuery.value.bcKts = 2;
break;
case "03":
listQuery.value.bcKts = 4;
break;
case "04":
listQuery.value.bcKts = 5;
break;
case "05":
listQuery.value.bcKts = 6;
break;
case "06":
listQuery.value.bcKts = 7;
break;
case "07":
listQuery.value.bcKts = 8;
break;
}
if (listQuery.value.jczList) {
listQuery.value.jczid = listQuery.value.jczList.id;
@ -361,6 +367,8 @@ const fz = (val) => {
//
const close = () => {
dialogForm.value = false;
mjData.value = [];
fjData.value = [];
listQuery.value = {};
};

View File

@ -25,6 +25,7 @@
<el-link type="primary" @click="addEdit('edit', row)">编辑</el-link>
<el-link type="primary" @click="delDictItem(row.id)">删除</el-link>
<el-link type="primary" @click="addEdit('detail', row)">详情</el-link>
<el-link type="primary" @click="endreporting( row.id)" v-if="row.bbZt !== '03'">结束报备</el-link>
</template>
</MyTable>
<Pages @changeNo="changeNo" @changeSize="changeSize" :tableHeight="pageData.tableHeight" :pageConfiger="{
@ -44,7 +45,7 @@ import MyTable from "@/components/aboutTable/MyTable.vue";
import Pages from "@/components/aboutTable/Pages.vue";
import Search from "@/components/aboutTable/Search.vue";
import EditAddForm from "./components/editAddForm.vue";
import { XfbbselectPage, JczXfbb } from "@/api/mosty-jcz.js";
import { XfbbselectPage, JczXfbb,finishEntity } from "@/api/mosty-jcz.js";
import { reactive, ref, onMounted, getCurrentInstance } from "vue";
const { proxy } = getCurrentInstance();
const {
@ -152,6 +153,21 @@ const delDictItem = (ids) => {
})
.catch(() => { });
};
const endreporting = (id) => {
proxy
.$confirm("确定要结束报备", "警告", { type: "warning" })
.then(() => {
finishEntity(id).then(res => {
proxy.$message({ type: "success", message: "报备结束" });
getjczgetXfllList();
})
})
.catch(() => { });
}
getjczgetXfllList();
// 新增
const addEdit = (type, row) => {