bill 2 سال پیش
والد
کامیت
aae422a069
2فایلهای تغییر یافته به همراه8 افزوده شده و 4 حذف شده
  1. 4 1
      src/app/fire/store/fire.ts
  2. 4 3
      src/app/fire/view/dispatch/editFire.vue

+ 4 - 1
src/app/fire/store/fire.ts

@@ -58,7 +58,10 @@ export const getFirePagging = async (params: FirePaggingParams) =>
 export const addFire = async (fire: Omit<Fire, "id">) =>
   axios.post(insertFire, fire);
 
-export const setFire = async (fire: Fire) => axios.post(updateFire, fire);
+export const setFire = async (fire: Fire) => {
+  console.log(updateFire, fire);
+  await axios.post(updateFire, fire);
+};
 
 export const delFire = (fire: Fire) => setFire({ ...fire, isDelete: 1 });
 

+ 4 - 3
src/app/fire/view/dispatch/editFire.vue

@@ -72,13 +72,12 @@
 <script setup lang="ts">
 import companySelect from "@/components/company-select/index.vue";
 import { ref } from "vue";
-import { Fire, setFire } from "@/app/fire/store/fire";
+import { Fire, setFire, addFire } from "@/app/fire/store/fire";
 import { reason, place } from "@/app/fire/constant/fire";
 import { ElMessage } from "element-plus";
 import { dateFormat } from "@/util";
 import { genCascaderValue, getCode } from "@/helper/cascader";
 import { QuiskExpose } from "@/helper/mount";
-import { addFire } from "./quisk";
 
 const props = defineProps<{ fire?: Fire }>();
 
@@ -120,7 +119,9 @@ defineExpose<QuiskExpose>({
 
     bindFire.value.accidentDate = dateFormat(accidentDate.value, "yyyy-MM-dd");
     bindFire.value.projectSiteCode = getCode(place, bindFire.value.projectSite);
-    bindFire.value.id ? setFire(bindFire.value) : addFire(bindFire.value as any);
+    bindFire.value.id
+      ? await setFire(bindFire.value)
+      : await addFire(bindFire.value as any);
   },
 });
 </script>