Ver código fonte

上传文件责任者回显

duy 2 anos atrás
pai
commit
a6061fa251
1 arquivos alterados com 18 adições e 4 exclusões
  1. 18 4
      src/views/file/collection.vue

+ 18 - 4
src/views/file/collection.vue

@@ -385,6 +385,8 @@ const useAppState = useAppStore()
 const projectId = ref(useAppState.getProjectId);
 const contractId = ref(useAppState.getContractId);
 const projectInfo = ref(useAppState.getProjectInfo);
+const contractInfo =  ref(useAppState.getContractInfo);
+
 const isCollapse = ref(useAppState.getCollapse)
 const HcUploadFileRef = ref(null)
 
@@ -403,7 +405,18 @@ onMounted(() => {
     treeLoading.value = true
     setTableColumns()
 })
-
+const {contractType} = contractInfo.value;
+const dutyUser=ref('')
+//设置责任者
+const setdutyUser=()=>{
+    if(contractType===1){
+        dutyUser.value=contractInfo?.contractorUnitName||''
+    }else if(contractType===2){
+        dutyUser.value=contractInfo?.constructionUnitName||''
+    }else if(ontractType===3){
+        dutyUser.value=contractInfo?.supervisionUnitName||''
+    }
+}
 //打开文件选择框
 const uploadFileClick = () => {
     HcUploadFileRef?.value.btnUpload()
@@ -1056,6 +1069,7 @@ const uploadModalClick = () => {
         uploadSaveLoading.value = false
         tableUploadData.value = []
         showUploadModal.value = true
+        setdutyUser()
     } else {
         window?.$message?.warning('请先选择一个子节点')
     }
@@ -1123,9 +1137,9 @@ const uploadsChange = (item) => {
             sheetSource: source.length > 0 ? source[0]['dictKey'] || '': '',
             drawingNo: '',
             citeChangeNumber: '',
-            isApproval: 0,
-            isNeedCertification: 0,
-            dutyUser: '',
+            isApproval: 1,
+            isNeedCertification: 1,
+            dutyUser: dutyUser.value,
             pdfFileUrl: item?.pdfUrl || '',
             filePage: item?.page || '',
             isElement: 0