bill 1 рік тому
батько
коміт
c2f8a8fd65
2 змінених файлів з 16 додано та 2 видалено
  1. 14 1
      src/api/floder.ts
  2. 2 1
      src/main.ts

+ 14 - 1
src/api/floder.ts

@@ -12,7 +12,7 @@ export interface Floder {
 
 export type Floders = Floder[]
 
-addUnsetResErrorURLS('/fusion-xj/caseInquest/downDocx', '/fusion-xj/caseExtractDetail/downDocx')
+addUnsetResErrorURLS('/fusion-xj/caseInquest/downDocx', '/fusion-xj/caseExtractDetail/downDocx', '/fusion-xj/caseImg/getFfmpegImage')
 export const fetchFloders = async () => {
   const floders = await axios.get<Floders>(FLODER_LIST, { params: { caseId: params.caseId } })
   const otherFloders = [{
@@ -28,6 +28,18 @@ export const fetchFloders = async () => {
     ex: '/fusion-xj/caseExtractDetail/info',
     bex: '/fusion-xj/caseExtractDetail/downDocx'
   }, ]
+  const res = await axios.get('/fusion-xj/caseImg/getFfmpegImage', {params: {caseId: params.caseId}})
+  if (res.data.data.length) {
+    res.data.data.forEach((item:any, ndx: any) => {
+      floders.push({
+        filesId: 100 + ndx,
+        filesTypeId: 100,
+        filesTitle: '照片制卷图',
+        caseId: params.caseId.toString(),
+        filesUrl: item.imgUrl
+      })
+    })
+  }
   await Promise.all(otherFloders.map(async of => {
     const kybl = await axios.get(of.ex, { params: { caseId: params.caseId } })
     if (kybl) {
@@ -41,5 +53,6 @@ export const fetchFloders = async () => {
     }
   }))
 
+
   return floders
 }

+ 2 - 1
src/main.ts

@@ -44,7 +44,8 @@ watchEffect((onCleanup) => {
           '/fusion-xj/caseInquest/info',
           '/fusion-xj/caseExtractDetail/info',
           '/fusion-xj/caseInquest/downDocx',
-          '/fusion-xj/caseExtractDetail/downDocx'
+          '/fusion-xj/caseExtractDetail/downDocx',
+          '/fusion-xj/caseImg/getFfmpegImage'
         ]
       : [URL.AUTH_PWD]