| | |
| | | hiddenDesc: "", // 隐患描述 |
| | | createUser: "", // 上报人 |
| | | createUserName: "", |
| | | createTime: dayjs().format("YYYY-MM-DD HH:mm:ss"), // 上报时间 |
| | | createTime: dayjs().format("YYYY-MM-DD"), // 上报时间 |
| | | rectifyUserId: "", // 整改责任人 |
| | | rectifyUserName: "", |
| | | rectifyTime: "", // 整改完成期限 |
| | |
| | | hiddenDesc: "", // 隐患描述 |
| | | createUser: Number(currentUserId.value), // 上报人 |
| | | createUserName: currentUserName.value, |
| | | createTime: dayjs().format("YYYY-MM-DD HH:mm:ss"), // 上报时间 |
| | | createTime: dayjs().format("YYYY-MM-DD"), // 上报时间 |
| | | rectifyUserId: "", // 整改责任人 |
| | | rectifyUserName: "", |
| | | rectifyTime: "", // 整改完成期限 |
| | |
| | | } |
| | | }; |
| | | |
| | | // 后端 createTime/updateTime 为 LocalDateTime 且标注 @JsonFormat("yyyy-MM-dd"), |
| | | // 该格式解析不了任何时间字符串(纯日期同样报错),只能不回传,由后端自动填充/保留原值 |
| | | const withoutAuditTime = obj => { |
| | | const { createTime, updateTime, ...rest } = obj; |
| | | return rest; |
| | | }; |
| | | |
| | | // 提交表单 |
| | | const submitForm = () => { |
| | | console.log("operationType.value", operationType.value); |
| | |
| | | if (operationType.value == "add") { |
| | | proxy.$refs["formRef"].validate(valid => { |
| | | if (valid) { |
| | | safeHiddenAdd(form.value).then(res => { |
| | | safeHiddenAdd(withoutAuditTime(form.value)).then(res => { |
| | | proxy.$modal.msgSuccess("提交成功"); |
| | | closeDia(); |
| | | getList(); |
| | |
| | | } else if (operationType.value == "edit") { |
| | | proxy.$refs["formRef"].validate(valid => { |
| | | if (valid) { |
| | | safeHiddenUpdate(form.value).then(res => { |
| | | safeHiddenUpdate(withoutAuditTime(form.value)).then(res => { |
| | | proxy.$modal.msgSuccess("提交成功"); |
| | | closeDia(); |
| | | getList(); |
| | |
| | | console.log("form2.value", form2.value); |
| | | proxy.$refs["formRef2"].validate(valid => { |
| | | if (valid) { |
| | | safeHiddenUpdate({ ...form2.value, ...form.value }).then(res => { |
| | | safeHiddenUpdate( |
| | | withoutAuditTime({ ...form2.value, ...form.value }) |
| | | ).then(res => { |
| | | proxy.$modal.msgSuccess("提交成功"); |
| | | closeDia(); |
| | | getList(); |
| | |
| | | } else if (operationType.value == "edit3") { |
| | | proxy.$refs["formRef3"].validate(valid => { |
| | | if (valid) { |
| | | safeHiddenUpdate({ |
| | | ...form3.value, |
| | | ...form2.value, |
| | | ...form.value, |
| | | }).then(res => { |
| | | safeHiddenUpdate( |
| | | withoutAuditTime({ |
| | | ...form3.value, |
| | | ...form2.value, |
| | | ...form.value, |
| | | }) |
| | | ).then(res => { |
| | | proxy.$modal.msgSuccess("提交成功"); |
| | | closeDia(); |
| | | getList(); |