tangning 7 月之前
父节点
当前提交
5c5d7b241d
共有 5 个文件被更改,包括 20 次插入13 次删除
  1. 10 10
      src/store/case.ts
  2. 7 0
      src/view/case/records/formData.ts
  3. 1 1
      src/view/case/records/index.vue
  4. 1 1
      src/view/material/index.vue
  5. 1 1
      src/view/vrmodel/index.vue

+ 10 - 10
src/store/case.ts

@@ -127,16 +127,16 @@ export const getcaseLists = async (caseId: number): Promise<Scene[]> => {
 
 
 export const updateByTreeFileLists = async (caseId = router.currentRoute.value?.params?.caseId): Promise<Scene[]> => {
 export const updateByTreeFileLists = async (caseId = router.currentRoute.value?.params?.caseId): Promise<Scene[]> => {
   let list = (await axios.get(getByTree, { params: { caseId:caseId } })).data
   let list = (await axios.get(getByTree, { params: { caseId:caseId } })).data
-  function getTreeList(lists: any[]) {
-    return lists.map(item => {
-      return {
-        ...item,
-        caseFilesList: item.caseFilesList && item.caseFilesList.reverse(),
-        childrenList: item.childrenList && getTreeList(item.childrenList)
-      }
-    })
-  }
-  treeList.value = getTreeList(list);
+  // function getTreeList(lists: any[]) {
+  //   return lists.map(item => {
+  //     return {
+  //       ...item,
+  //       caseFilesList: item.caseFilesList && item.caseFilesList.reverse(),
+  //       childrenList: item.childrenList && getTreeList(item.childrenList)
+  //     }
+  //   })
+  // }
+  treeList.value = list;
   return list;
   return list;
 };
 };
 export const updateSelectByTreeFileLists = async (): Promise<Scene[]> => {
 export const updateSelectByTreeFileLists = async (): Promise<Scene[]> => {

+ 7 - 0
src/view/case/records/formData.ts

@@ -30,6 +30,13 @@ export const recorderInfoType =
         },
         },
         {
         {
             type: 4,
             type: 4,
+            typeLabel: "法医",
+            name: "",
+            unit: "",
+            job: "",
+        },
+        {
+            type: 5,
             typeLabel: "录音人",
             typeLabel: "录音人",
             name: "",
             name: "",
             unit: "",
             unit: "",

+ 1 - 1
src/view/case/records/index.vue

@@ -242,7 +242,7 @@
       </div>
       </div>
 
 
       <div class="line">
       <div class="line">
-        <span>现场勘验制图&nbsp; </span>
+        <span>现场勘验制图&nbsp; </span>
         <el-input-number
         <el-input-number
           class="input"
           class="input"
           controls-position="right"
           controls-position="right"

+ 1 - 1
src/view/material/index.vue

@@ -197,7 +197,7 @@ function handleActive(params) {
 function handleItem(type, item) {
 function handleItem(type, item) {
   console.log("handleItem", type, item);
   console.log("handleItem", type, item);
   if('edit' == type) {
   if('edit' == type) {
-    gotoDraw(item.filesTypeId == pmtId.value? BoardType.scene : BoardType.map, item.filesId)
+    gotoDraw(item.filesTypeId != pmtId.value? BoardType.scene : BoardType.map, item.filesId)
   }
   }
   getList()
   getList()
 }
 }

+ 1 - 1
src/view/vrmodel/index.vue

@@ -77,7 +77,7 @@ async function submitForm() {
   isEdit.value = false;
   isEdit.value = false;
   let sublist = getSceneListTree(list.value)
   let sublist = getSceneListTree(list.value)
   const apiData = {
   const apiData = {
-    caseTitle: caseId.value,
+    // caseTitle: caseId.value,
     caseId: caseId.value,
     caseId: caseId.value,
     sceneNumParam: sublist,
     sceneNumParam: sublist,
   };
   };