|
@@ -326,7 +326,7 @@
|
|
|
</template>
|
|
|
</HcTable>
|
|
|
|
|
|
- <MetaTable :loading="cscTableLoading" v-if="tabTypeKey === 'tab5'" :ishowFile="checkId.length>0?true:false"/>
|
|
|
+ <MetaTable :loading="cscTableLoading" v-if="tabTypeKey === 'tab5'" :ishowFile="checkId.length>0?true:false" :metaDataTable="cscmetaDataTabledata"/>
|
|
|
|
|
|
<HcTable :column="cscTableColumn5" :datas="cscTableData5" :loading="cscTableLoading" v-if="tabTypeKey === 'tab6'"/>
|
|
|
|
|
@@ -349,7 +349,7 @@
|
|
|
|
|
|
<!--使用弹窗查看数据-->
|
|
|
<HcDialog :show="cscTableDataModal" :title="cscTableDataTitle" widths="1080px" isTable :footer="false" @close="cscTableDataModalClose">
|
|
|
- <MetaTable :loading="cscTableLoading" v-if="tabTypeKey === 'tab5'"/>
|
|
|
+ <MetaTable :loading="cscTableLoading" :ishowFile="checkId.length>0?true:false" v-if="tabTypeKey === 'tab5'" :metaDataTable="cscmetaDataTabledata" />
|
|
|
<HcTable :column="cscTableColumn51" :datas="cscTableData5" :loading="cscTableLoading" v-if="tabTypeKey === 'tab6'"/>
|
|
|
</HcDialog>
|
|
|
|
|
@@ -1043,18 +1043,26 @@ const viewPdf = async (id) => {
|
|
|
|
|
|
}
|
|
|
}
|
|
|
+const isFile=ref('')//查阅案卷或者查阅文件
|
|
|
const consultFileClick =async (row,type) => {
|
|
|
isCarrySpotChecksDrawer.value = true
|
|
|
+ isFile.value=type
|
|
|
if(type===1){
|
|
|
//查阅案卷
|
|
|
+
|
|
|
fileInfo.value=row
|
|
|
getArchiveFileListData()
|
|
|
const url=await viewPdf(row.id)
|
|
|
pdfUrl.value=url
|
|
|
checkId.value=''
|
|
|
+ if(tableFileData.value.length>0){
|
|
|
+ getmetaInfo(tableFileData.value[0].id)
|
|
|
+ }
|
|
|
+
|
|
|
}else if(type==2){//查阅卷内文件
|
|
|
checkId.value=row.id
|
|
|
pdfUrl.value=row.pdfFileUrl
|
|
|
+ getmetaInfo(checkId.value)
|
|
|
}
|
|
|
|
|
|
}
|
|
@@ -1076,6 +1084,7 @@ const changePdf=(row)=>{
|
|
|
}
|
|
|
pdfUrl.value=row['pdfFileUrl']||''
|
|
|
checkId.value=row.id
|
|
|
+ getmetaInfo(checkId.value)
|
|
|
|
|
|
}
|
|
|
|
|
@@ -1171,10 +1180,19 @@ const cscTableDataModalShow = () => {
|
|
|
const key = tabTypeKey.value;
|
|
|
if (key === 'tab5') {
|
|
|
cscTableDataTitle.value = '元数据'
|
|
|
+ if(isFile.value==1){
|
|
|
+ if(tableFileData.value.length>0){
|
|
|
+ getmetaInfo(tableFileData.value[0].id)
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ getmetaInfo(checkId.value)
|
|
|
+ }
|
|
|
+
|
|
|
} else if (key === 'tab6') {
|
|
|
cscTableDataTitle.value = '验签包'
|
|
|
}
|
|
|
cscTableDataModal.value = true
|
|
|
+
|
|
|
}
|
|
|
|
|
|
//关闭弹窗
|
|
@@ -1463,10 +1481,10 @@ const cscmetaDataTabledata=ref([])
|
|
|
//获取元数据信息
|
|
|
|
|
|
const getmetaInfo=async(fileId)=>{
|
|
|
-
|
|
|
+ console.log(fileId,'fileId');
|
|
|
cscmetaTableLoading.value = true
|
|
|
const {error, code, data} = await tuningApi.getMetadataFileByid({
|
|
|
- fileId: checkmetaFileId.value,
|
|
|
+ fileId
|
|
|
})
|
|
|
cscmetaTableLoading.value = false
|
|
|
if (!error && code === 200) {
|