| | |
| | | </el-col> |
| | | <el-col :span="11" :offset="2"> |
| | | <el-form-item label="完成期限" size="default"> |
| | | <el-date-picker v-model="form.completeDate" format="YYYY-MM-DD HH:mm:ss" type="datetime" placeholder="请选择" style="width: 100%" /> |
| | | <el-date-picker v-model="form.completeDate" format="YYYY-MM-DD HH:mm:ss" type="datetime" |
| | | placeholder="请选择" style="width: 100%" /> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | <template #footer> |
| | | <span class="dialog-footer"> |
| | | <el-button @click="resetForm(ruleFormRef)" size="default">关闭</el-button> |
| | | <el-button type="primary" v-if="titles == '查看目标设定' ? false : true" @click="submitForm(ruleFormRef)" size="default">确定</el-button> |
| | | <el-button type="primary" v-if="titles == '查看目标设定' ? false : true" @click="submitForm(ruleFormRef)" |
| | | size="default">确定</el-button> |
| | | </span> |
| | | </template> |
| | | </el-dialog> |
| | |
| | | memo: '', ////备注信息 |
| | | targetType: '', ////指标类型 1:年指标 2:月指标 |
| | | completeDate: '', ////完成期限 |
| | | divideStatus: '1', ////分解状态 1:已分解 2:未分解 |
| | | divideStatus: '2', ////分解状态 1:已分解 2:未分解 |
| | | value: '', ////指标值 |
| | | }); |
| | | const titles = ref(); |
| | |
| | | }, |
| | | ], |
| | | }); |
| | | // 提交 |
| | | const submitForm = async (formEl: FormInstance | undefined) => { |
| | | if (!formEl) return; |
| | | await formEl.validate((valid, fields) => { |
| | |
| | | value: '', ////指标值 |
| | | }; |
| | | }; |
| | | |
| | | // 取消 |
| | | const resetForm = (formEl: FormInstance | undefined) => { |
| | | if (!formEl) return; |
| | | formEl.resetFields(); |
| | |
| | | Shows, |
| | | form, |
| | | full, |
| | | disabled, |
| | | toggleFullscreen, |
| | | rules, |
| | | ruleFormRef, |