|
@@ -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
|
|
|
}
|