This commit is contained in:
2025-07-20 19:20:12 +08:00
parent 83d732d805
commit b8f943ca79
7 changed files with 104 additions and 158 deletions

View File

@ -75,6 +75,7 @@ const dialogForm = ref(false); //弹窗
const rules = reactive({
bsDwDm: [{ required: true, message: "请选择报送单位", trigger: "change" }],
ssbmdm: [{ required: true, message: "请选择所属部门", trigger: "change" }],
rwBt: [{ required: true, message: "请输入任务标题", trigger: "blur" }],
rwBh: [{ required: true, message: "请输入任务编号", trigger: "blur" }],
rwLy: [{ required: true, message: "请选择任务来源", trigger: "change" }],
@ -84,7 +85,7 @@ const rules = reactive({
rwNr: [{ required: true, message: "请输入任务内容", trigger: "blur" }],
});
const formData = ref([
{ label: "所属单位", prop: "ssbmdm",depMc:'ssbmmc', type: "department" },
{ label: "所属部门", prop: "ssbmdm",depMc:'ssbmmc', type: "department" },
{ label: "报送单位", prop: "bsDwDm",depMc:'bsDwMc', type: "department" },
{ label: "任务标题", prop: "rwBt", type: "input" },
{ label: "任务编号", prop: "rwBh", type: "input" },
@ -109,6 +110,7 @@ const init = (type, row) => {
if (row) {
qcckGet({}, "/mosty-gsxt/tbGsxtRlqbRwdd/selectVoById/" + row.id).then((res) => {
res.xsList = res.xsList || [];
roleIdsxs.value = res.xsList.map(v=>v.id);
listQuery.value = res;
});
}
@ -141,8 +143,8 @@ const choosed = (data) => {
// 关闭
const close = () => {
listQuery.value = {};
dialogForm.value = false;
loading.value = false;
dialogForm.value = false;
};
// 删除
const delDictItem = (id) => {

View File

@ -12,14 +12,7 @@
</div>
<!-- 搜索 -->
<div ref="searchBox">
<Search :searchArr="searchConfiger" @submit="onSearch" :key="pageData.keyCount">
<!-- 所属单位 -->
<template #ssbmdm>
<el-select v-model="listQuery.ssbmdm" placeholder="请选择所属单位" style="width: 240px">
<el-option v-for="item in deptList" :key="item.value" :label="item.label" :value="item.value.toString()" />
</el-select>
</template>
</Search>
<Search :searchArr="searchConfiger" @submit="onSearch" :key="pageData.keyCount"> </Search>
</div>
<!-- 表格 -->
<div class="tabBox">