فهرست منبع

修改生产问题

tangning 10 ساعت پیش
والد
کامیت
c3585db0e4
5فایلهای تغییر یافته به همراه19 افزوده شده و 9 حذف شده
  1. 3 3
      .env
  2. 7 2
      src/store/case.ts
  3. 0 1
      src/view/case/newphotos/index.vue
  4. 7 1
      src/view/case/no-case.vue
  5. 2 2
      src/view/newFireCase/newdispatch/fireDetails.vue

+ 3 - 3
.env

@@ -1,10 +1,10 @@
 VITE_APP_APP="fire"
-VITE_SEVER_URL=""
-VITE_DEVCODE_URL="/code"
+VITE_SEVER_URL="http://test-mix3d.4dkankan.com"
+VITE_DEVCODE_URL="https://test-mix3d.4dkankan.com/code"
 VITE_SWKK_URL="https://test.4dkankan.com"
 VITE_SERVICE_URL="https://test.4dkankan.com"
 VITE_SWSS_URL="https://uat-laser.4dkankan.com/uat"
 VITE_LASER_URL="https://uat-laser.4dkankan.com"
 VITE_FDKK_URL="https://laser.4dkankan.com"
 VITE_DOC_URL="https://192.168.0.25/docs/#/product/huodiao/README"
-VITE_DRAW_URL=""
+VITE_DRAW_URL="http://test-mix3d.4dkankan.com"

+ 7 - 2
src/store/case.ts

@@ -201,8 +201,13 @@ export const exportCaseDetailInfo = async (caseId: number, id?: number): Promise
 
 // 
 
-export const saveCaseImgTagData = (params: any) =>
-  axios.post(saveCaseImgTag, { ...params });
+export const saveCaseImgTagData = (params: any) => {
+  if(params.imgId){
+    return  axios.post(saveCaseImgTag, { ...params });
+  }else{
+    throw '无需保存'
+  }
+}
 
 // 获取照片卷标注信息:支持按案件ID与可选的图片ID查询
 export const getCaseImgTagData = async (caseId: number, imgId?: number) => {

+ 0 - 1
src/view/case/newphotos/index.vue

@@ -401,7 +401,6 @@ const handleSave = async () => {
 };
 
 const handleAutoSave = async (id) => {
-  alert("handleAutoSave");
   if (window.scene) {
     const data = scene.player.getDrawData();
     scene.player.syncDrawData();

+ 7 - 1
src/view/case/no-case.vue

@@ -17,6 +17,7 @@
 <script lang="ts" setup>
 import emptyBG from "@/assets/image/empty__empty.png";
 import { RouteName, router } from "@/router";
+const appId = import.meta.env.VITE_APP_APP
 const props = withDefaults(
   defineProps<{
     showBtn: boolean;
@@ -26,7 +27,12 @@ const props = withDefaults(
   }
 );
 const toHome = () => {
-  router.replace({ name: RouteName.dispatch });
+    if(['criminal'].includes(appId)){
+      // criminal跳转
+      router.replace({ name: RouteName.example });
+    } else {
+      router.replace({ name: RouteName.dispatch });
+    }
 };
 </script>
 <style lang="scss" scoped>

+ 2 - 2
src/view/newFireCase/newdispatch/fireDetails.vue

@@ -73,8 +73,8 @@ onMounted(() => {
         pageTitle.value = caseInfo.caseTitle + " | 编辑"; // 使用 pageTitle
         desc.value = "";
         currentRecord.value = caseInfo;
-        currentRecord.value.tmProject.mapUrl = caseInfo.mapUrl || '';
-        currentRecord.value.tmProject.latAndLong = caseInfo.latAndLong || '';
+        currentRecord.value.tmProject && currentRecord.value.tmProject.mapUrl = caseInfo.mapUrl || '';
+        currentRecord.value.tmProject && currentRecord.value.tmProject.latAndLong = caseInfo.latAndLong || '';
         
         const menu = menus.value.find(menu => menu.key === currentMenuKey.value);
         if (menu) {