究极跟新

This commit is contained in:
zmj 2024-02-03 11:37:38 +08:00
parent b15496b735
commit e5c785e7b7

View File

@ -11,7 +11,7 @@
</el-col>
<el-col :span="8">
<el-form-item label="审批分类">
<el-select class="flex-1" v-model="formData.type" clearable placeholder="请选择所属分类"
<el-select class="flex-1" v-model="formData.flow_type" clearable placeholder="请选择所属分类"
@change="getFlowTypeList">
<el-option v-for="(item, index) in dictData.flow_type" :key="index" :label="item.name"
:value="parseInt(item.value)" />
@ -20,8 +20,8 @@
</el-col>
<el-col :span="8">
<el-form-item label="审批类型" prop="flow_cate">
<el-select class="flex-1" v-model="formData.flow_cate" :disabled="!formData.type" clearable
placeholder="请选择审批类型">
<el-select class="flex-1" v-model="formData.flow_cate" :disabled="!formData.flow_type"
clearable placeholder="请选择审批类型">
<el-option v-for="(item, index) in flowTypeList" :key="index" :label="item.title"
:value="parseInt(item.id)" />
</el-select>
@ -194,7 +194,7 @@ const formData = reactive({
id: "",
name: "",
check_type: "",
type: "",
flow_type: "",
flow_cate: "",
remark: "",
flow_list: [
@ -212,13 +212,13 @@ const formData = reactive({
const flowTypeList = reactive([])
const getFlowTypeList = async () => {
if (!formData.type) return
if (!formData.flow_type) return
let res = await apiFlowTypeLists({
type: formData.type,
type: formData.flow_type,
status: 2
})
Object.assign(flowTypeList, res.lists)
console.log(flowTypeList, "getFlowTypeList")
}
@ -256,7 +256,11 @@ const setFormData = async (data: Record<any, any>) => {
formData[key] = data[key];
}
}
await getFlowTypeList()
formData.check_type = Number(formData.check_type)
formData.flow_type = Number(formData.flow_type)
// formData.flow_cate = String(formData.flow_type)
console.log(formData)
};
@ -281,7 +285,6 @@ const submituser = (e) => {
} else {
formData.flow_list[selectIndex].flow_user = e.map(item => ({ id: item.id, name: item.name }))
}
showDiolg.value = false