|
@@ -198,6 +198,10 @@ const props = defineProps({
|
|
|
type: Object,
|
|
|
default: () => ({}),
|
|
|
},
|
|
|
+ isOpinion:{
|
|
|
+ type: Boolean,
|
|
|
+ default: false,
|
|
|
+ },
|
|
|
})
|
|
|
|
|
|
//事件
|
|
@@ -208,7 +212,7 @@ const useAppState = useAppStore()
|
|
|
//变量
|
|
|
const projectId = ref(props.projectId)
|
|
|
const contractId = ref(props.contractId)
|
|
|
-const nodeData = ref(props.treeData)
|
|
|
+const isOpinion = ref(props.isOpinion)
|
|
|
const isBubble = ref(useAppState.getBubble)
|
|
|
const isDrawer = ref(props.show)
|
|
|
const fileId = ref(props.fileId)//案卷ID
|
|
@@ -222,13 +226,15 @@ watch(() => [
|
|
|
props.fileId,
|
|
|
props.fileInfo,
|
|
|
props.projectId,
|
|
|
-], ([show, bubble, FileId, FileInfo, ProjectId]) => {
|
|
|
+ props.isOpinion,
|
|
|
+], ([show, bubble, FileId, FileInfo, ProjectId, isO]) => {
|
|
|
|
|
|
isDrawer.value = show
|
|
|
isBubble.value = bubble
|
|
|
fileId.value = FileId
|
|
|
fileInfo.value = FileInfo
|
|
|
projectId.value = ProjectId
|
|
|
+ isOpinion.value = isO
|
|
|
|
|
|
if (fileId.value && isDrawer.value) {
|
|
|
getArchiveFileListData()
|
|
@@ -245,6 +251,11 @@ watch(() => [
|
|
|
})
|
|
|
|
|
|
}
|
|
|
+ if (isO) {
|
|
|
+ checkId.value = fileInfo.value.fileId
|
|
|
+ } else {
|
|
|
+ checkId.value = ''
|
|
|
+ }
|
|
|
})
|
|
|
|
|
|
onMounted(()=>{
|
|
@@ -281,9 +292,12 @@ const getArchiveFileListData = async ()=>{
|
|
|
})
|
|
|
//处理返回数据
|
|
|
if (!error && code === 200) {
|
|
|
- fileInfo.value = data
|
|
|
+ // fileInfo.value = data
|
|
|
fileInfo.value.pageNumber = data.pageNumber
|
|
|
-
|
|
|
+ fileInfo.value.storageTimeValue = data.storageTimeValue
|
|
|
+ fileInfo.value.secretLevelValue = data.secretLevelValue
|
|
|
+ fileInfo.value.endDate = data.endDate
|
|
|
+ fileInfo.value.startDate = data.startDate
|
|
|
cscTableData1.value = getArrValue(data['approvalFileList'])
|
|
|
if (cscTableData1.value.length > 0) {
|
|
|
checkmetaFileId.value = cscTableData1.value[0].id
|