究极跟新
This commit is contained in:
parent
b15496b735
commit
e5c785e7b7
@ -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
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user