刘洋 10 months ago
parent
commit
3bedc33870
1 changed files with 12 additions and 7 deletions
  1. 12 7
      src/views/service-unit/dispatch/dispatch-manage/create-sop-item.vue

+ 12 - 7
src/views/service-unit/dispatch/dispatch-manage/create-sop-item.vue

@@ -174,13 +174,18 @@ const createHandler = async () => {
   const valid = await formRef?.validate();
   if (valid !== true) return;
   emit('update:visible', false);
-  emit('confirm', {
-    courseName: formData.courseName,
-    examStudentCount: formData.examStudentCount,
-    contacts: formData.contacts,
-    mobileNumber: formData.mobileNumber,
-    status: 'UN_PUBLISH',
-  });
+  emit(
+    'confirm',
+    props.isCloud
+      ? {
+          courseName: formData.courseName,
+          examStudentCount: formData.examStudentCount,
+          contacts: formData.contacts,
+          mobileNumber: formData.mobileNumber,
+          status: 'UN_PUBLISH',
+        }
+      : { ...formData, status: 'UN_PUBLISH' }
+  );
 };
 </script>
 <style lang="less" scoped></style>