|
@@ -330,6 +330,20 @@
|
|
|
});
|
|
});
|
|
|
};
|
|
};
|
|
|
const handleConfirmIssue = async () => {
|
|
const handleConfirmIssue = async () => {
|
|
|
|
|
+
|
|
|
|
|
+ if (!issueWorkPlanForm.executGroupIds || issueWorkPlanForm.executGroupIds.length === 0) {
|
|
|
|
|
+ ElMessage.error('请选择执行部门');
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (!issueWorkPlanForm.plannedStartTime || !issueWorkPlanForm.plannedEndTime) {
|
|
|
|
|
+ ElMessage.error('请选择计划时间');
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+ if (issueWorkPlanForm.plannedStartTime >= issueWorkPlanForm.plannedEndTime) {
|
|
|
|
|
+ ElMessage.error('计划开始时间不能晚于计划结束时间');
|
|
|
|
|
+ return;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
try {
|
|
try {
|
|
|
await issueWorkPlan({
|
|
await issueWorkPlan({
|
|
|
...issueWorkPlanForm,
|
|
...issueWorkPlanForm,
|