更新镇村任务的目标数

This commit is contained in:
weipengfei 2023-10-20 11:28:39 +08:00
parent 5a9f9ae5f5
commit 4e52a2c364
2 changed files with 32 additions and 16 deletions

View File

@ -76,7 +76,7 @@
</div>
</div>
</el-form-item>
<el-form-item v-if="showTarget" label="目标数">
<el-form-item v-if="showTarget" label="目标数" prop="extend.target">
<el-input
v-model="formData.extend.target"
clearable
@ -391,6 +391,17 @@ const formRules = reactive<any>({
trigger: ["blur"],
},
],
"extend.target": [
{
required: true,
// message: "",
validator: (rule: any, value: any, callback: any) => {
if (value <= 0) callback(new Error("目标数不能小于0"));
else callback();
},
trigger: ["blur"],
},
],
});
//

View File

@ -76,7 +76,7 @@
</div>
</div>
</el-form-item>
<!-- <el-form-item v-if="showTarget" label="目标数">
<el-form-item v-if="showTarget" label="目标数" prop="extend.target">
<el-input
v-model="formData.extend.target"
clearable
@ -84,7 +84,7 @@
type="number"
>
</el-input>
</el-form-item> -->
</el-form-item>
<el-form-item label="一阶段天数">
<el-input
v-model="formData.stage_day_one"
@ -266,19 +266,13 @@ apiTaskTypeList({ type_value: taskType.value }).then((res) => {
datalist.value = res.lists;
});
// //
// const showTargetTypeList = [
// "town_task_type_marketing_director_9",
// "town_task_type_marketing_director_8",
// "town_task_type_marketing_director_6",
// "town_task_type_marketing_director_5",
// "town_task_type_marketing_director_4",
// ];
// const showTarget = computed(() => {
// let flag = false;
// if (showTargetTypeList.includes(formData.type_value)) flag = true;
// return flag;
// });
//
const showTargetTypeList = ["village_task_type_1"];
const showTarget = computed(() => {
let flag = false;
if (showTargetTypeList.includes(formData.type_value)) flag = true;
return flag;
});
//
const noShowTowTypeList = ["village_task_type_2"];
@ -365,6 +359,17 @@ const formRules = reactive<any>({
trigger: ["blur"],
},
],
"extend.target": [
{
required: true,
// message: "",
validator: (rule: any, value: any, callback: any) => {
if (value <= 0) callback(new Error("目标数不能小于0"));
else callback();
},
trigger: ["blur"],
},
],
});
//