|
@@ -504,8 +504,10 @@ const printNullPdfClick = async () => {
|
|
|
//查看附件
|
|
|
const viewAttachmentModal = ref(false)
|
|
|
const viewAttachmentLoading = ref(false)
|
|
|
+const viewAttachmentId = ref('')
|
|
|
const viewAttachmentData = ref([])
|
|
|
const viewAttachmentModalClick = async ({id}) => {
|
|
|
+ viewAttachmentId.value=id
|
|
|
viewAttachmentLoading.value = true
|
|
|
const { error, code, data } = await dataApi.ancillaryDocumentsList({id: id})
|
|
|
//处理数据
|
|
@@ -524,7 +526,23 @@ const viewAttachmentModalClick = async ({id}) => {
|
|
|
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+const refeshAttachmentModalClick = async (id) => {
|
|
|
+ const { error, code, data } = await dataApi.ancillaryDocumentsList({id: id})
|
|
|
+ //处理数据
|
|
|
+ viewAttachmentLoading.value = false
|
|
|
+ if (!error && code === 200) {
|
|
|
+ viewAttachmentData.value = getArrValue(data)
|
|
|
+ if ( viewAttachmentData.value.length<1) {
|
|
|
+ window.$message?.warning('该条记录不存在附件')
|
|
|
+ }else{
|
|
|
+ viewCurFile( viewAttachmentData.value[0])
|
|
|
+ }
|
|
|
+
|
|
|
+ } else {
|
|
|
+ viewAttachmentData.value = []
|
|
|
+
|
|
|
+ }
|
|
|
+}
|
|
|
const attachmentPdfUrl = ref('')
|
|
|
const curFileData =ref ({})
|
|
|
//类型tab数据和相关处理
|
|
@@ -537,6 +555,7 @@ const tabTypeTab = ref([
|
|
|
const tabTypeChange = (item) => {
|
|
|
tabTypeKey.value = item?.key
|
|
|
viewCurFile(curFileData.value)
|
|
|
+ refeshAttachmentModalClick(viewAttachmentId.value)
|
|
|
}
|
|
|
|
|
|
//关闭查看附件
|