This commit is contained in:
weipengfei 2023-10-20 17:17:10 +08:00
parent 4e52a2c364
commit 37aca92d81
3 changed files with 12 additions and 8 deletions

View File

@ -153,7 +153,7 @@ const openType = ref(1);
const queryParams = reactive({ const queryParams = reactive({
name: "", name: "",
check_status: "", check_status: "",
type: [1, 4], type: "1,4",
}); });
const checkStatusList = ref([ const checkStatusList = ref([

View File

@ -396,7 +396,7 @@ const formRules = reactive<any>({
required: true, required: true,
// message: "", // message: "",
validator: (rule: any, value: any, callback: any) => { validator: (rule: any, value: any, callback: any) => {
if (value <= 0) callback(new Error("目标数不能小于0")); if (value <= 0) callback(new Error("不能小于0"));
else callback(); else callback();
}, },
trigger: ["blur"], trigger: ["blur"],

View File

@ -267,7 +267,7 @@ apiTaskTypeList({ type_value: taskType.value }).then((res) => {
}); });
// //
const showTargetTypeList = ["village_task_type_1"]; const showTargetTypeList = ["village_task_type_1", "village_task_type_4"];
const showTarget = computed(() => { const showTarget = computed(() => {
let flag = false; let flag = false;
if (showTargetTypeList.includes(formData.type_value)) flag = true; if (showTargetTypeList.includes(formData.type_value)) flag = true;
@ -364,7 +364,7 @@ const formRules = reactive<any>({
required: true, required: true,
// message: "", // message: "",
validator: (rule: any, value: any, callback: any) => { validator: (rule: any, value: any, callback: any) => {
if (value <= 0) callback(new Error("目标数不能小于0")); if (value <= 0) callback(new Error("不能小于0"));
else callback(); else callback();
}, },
trigger: ["blur"], trigger: ["blur"],
@ -380,10 +380,14 @@ const setFormData = async (data: Record<any, any>) => {
formData[key] = data[key]; formData[key] = data[key];
} }
} }
// if (formData.extend?.task_role) { if (formData.type) {
// formData.extend.task_role = +formData.extend.task_role; datalist.value.forEach((item: any) => {
// changeTaskRole(formData.extend.task_role); if (item.id == formData.type) {
// } formData.title = item.name;
formData.type_value = item.value;
}
});
}
}; };
const getDetail = async (row: Record<string, any>) => { const getDetail = async (row: Record<string, any>) => {