审核工作流

This commit is contained in:
Teo
2025-08-09 18:02:06 +08:00
parent b6e4f84570
commit 6bbe8a83f7
16 changed files with 264 additions and 204 deletions

View File

@ -4,7 +4,7 @@
<!-- 流程分类树 -->
<el-col style="" :span="5">
<el-card shadow="hover">
<el-input v-model="queryParams.batchNumber" placeholder="请输入批次号" @input="getBatchList" prefix-icon="Search" clearable />
<el-input v-model="batchNumber" placeholder="请输入批次号" @input="searchBatchList" prefix-icon="Search" clearable />
<el-tree
ref="batchTreeRef"
class="mt-2"
@ -177,7 +177,7 @@ const currentProject = computed(() => userStore.selectedProject);
const batchTreeRef = ref<any>(null);
const cailiaoshebeiList = ref<CailiaoshebeiVO[]>([]);
const buttonLoading = ref(false);
const loading = ref(true);
const loading = ref(false);
const showSearch = ref(true);
const ids = ref<Array<string | number>>([]);
const single = ref(true);
@ -250,9 +250,12 @@ const data = reactive<PageData<CailiaoshebeiForm, CailiaoshebeiQuery>>({
});
const { queryParams, form, rules } = toRefs(data);
const batchNumber = ref('');
/** 查询物资-材料设备列表 */
const getList = async () => {
if (!queryParams.value.batchNumber) return;
loading.value = true;
const res = await listCailiaoshebei(queryParams.value);
cailiaoshebeiList.value = res.rows;
@ -287,6 +290,11 @@ const handleNodeClick = (data: any) => {
getList();
};
const searchBatchList = async () => {
queryParams.value.batchNumber = batchNumber.value;
getBatchList();
};
/** 取消按钮 */
const cancel = () => {
reset();