From 52cdea9a329e0835fc30ef8c3ebb7263658cf38d Mon Sep 17 00:00:00 2001 From: Your Name <123456> Date: 星期六, 20 八月 2022 10:12:05 +0800 Subject: [PATCH] lct --- src/views/goalManagement/targetSettings/component/dailogAdd.vue | 13 ++++++++++++- 1 files changed, 12 insertions(+), 1 deletions(-) diff --git a/src/views/goalManagement/targetSettings/component/dailogAdd.vue b/src/views/goalManagement/targetSettings/component/dailogAdd.vue index 87bff92..9b384ac 100644 --- a/src/views/goalManagement/targetSettings/component/dailogAdd.vue +++ b/src/views/goalManagement/targetSettings/component/dailogAdd.vue @@ -22,7 +22,7 @@ </el-col> <el-col :span="11" :offset="2"> <el-form-item label="指标值" prop="value" size="default"> - <el-input v-model="form.value" placeholder="请填写指标值" /> + <el-input v-model.number="form.value" placeholder="请填写指标值" /> </el-form-item> </el-col> </el-row> @@ -86,9 +86,11 @@ }); const titles = ref(); const disabled = ref(false); + const titleT=ref() // 打开弹窗 const openDialog = (title: string, value: any, id: number) => { Shows.value = true; + titleT.value=title titles.value = `${title}目标设定`; form.value.targetType = value; disabled.value = title == '查看' ? true : false; @@ -154,6 +156,11 @@ message: '指标值不能为空', trigger: 'change', }, + { + type:"number", + message: '指标值只能为数字类型', + trigger: 'change', + }, ], level: [], completeDate: [], @@ -164,6 +171,9 @@ if (!formEl) return; await formEl.validate((valid, fields) => { if (valid) { + if(titleT.value=='新建'){ + delete form.value.id + } Shows.value = false; goalManagementApi() .getTargetMngAddOrupdata(form.value) @@ -199,6 +209,7 @@ openDialog, handleClose, titles, + titleT, // timeDate, Shows, form, -- Gitblit v1.9.2