ZaiZai il y a 1 an
Parent
commit
84bb4693a6
3 fichiers modifiés avec 34 ajouts et 40 suppressions
  1. 1 1
      public/version.json
  2. 1 1
      src/config/index.json
  3. 32 38
      src/views/data-fill/wbs.vue

+ 1 - 1
public/version.json

@@ -1,3 +1,3 @@
 {
-  "value": "20240202164002"
+  "value": "20240202170107"
 }

+ 1 - 1
src/config/index.json

@@ -1,6 +1,6 @@
 {
     "version": "20230607160059",
-    "target": "http://192.168.0.222:8090",
+    "target": "http://192.168.0.109:8090",
     "smsPhone": "",
     "vite": {
         "port": 5174,

+ 32 - 38
src/views/data-fill/wbs.vue

@@ -44,7 +44,7 @@
                         </el-scrollbar>
                         <el-scrollbar v-show="!isSearchTree" class="scroll-bar-right-16">
                             <HcLazyTree
-                                ref="wbstree"	
+                                ref="wbstree"
                                 is-load-menu
                                 :auto-expand-keys="TreeAutoExpandKeys"
                                 :is-mark="TreeMark"
@@ -78,7 +78,7 @@
                     <HcIcon v-show="isWbsTreeShow" name="arrow-left-s" />
                     <HcIcon v-show="!isWbsTreeShow" name="arrow-right-s" />
                 </div>
-                <HcTabCard :tabs="authBtnTabdata" :tab-key="authBtnTabKey" @change="authBtnTabClick">
+                <hc-tab-card :tabs="authBtnTabdata" :tab-key="authBtnTabKey" @change="authBtnTabClick">
                     <template #extra>
                         <el-button :loading="nodeSaveLoading" hc-btn type="primary" @click="NodeSaveClick">辅助保存</el-button>
                         <HcTooltip keys="wbs_views_drawings">
@@ -128,7 +128,7 @@
                         />
                     </el-scrollbar>
                     <HcStatus v-else text="暂无表单" />
-                </HcTabCard>
+                </hc-tab-card>
             </div>
         </div>
         <HcNewCard v-if="wbsTypeTabKey === 'map'" id-ref="wbs-node-tree-card-target">
@@ -182,10 +182,10 @@
                         @renew="getTableDataAll"
                     />
                 </el-scrollbar>
-                <HcStatus v-else text="暂无表单" />
+                <hc-status v-else text="暂无表单" />
                 <!-- 底部按钮区域 -->
                 <template #action>
-                    <HcTooltip v-if="NodeStatus !== '3'" keys="wbs_save">
+                    <hc-tooltip v-if="NodeStatus !== '3'" keys="wbs_save">
                         <el-button
                             :disabled="NodeStatus === '3' || ListItemDatas.length <= 0"
                             :loading="tableFormSaveLoading"
@@ -196,8 +196,8 @@
                             <HcIcon name="save" />
                             <span>保存</span>
                         </el-button>
-                    </HcTooltip>
-                    <HcTooltip v-if="NodeStatus !== '3'" keys="wbs_report">
+                    </hc-tooltip>
+                    <hc-tooltip v-if="NodeStatus !== '3'" keys="wbs_report">
                         <el-button
                             :disabled="NodeStatus === '3' || NodeStatus === '1'"
                             :loading="reportLoading"
@@ -207,8 +207,8 @@
                             <HcIcon name="send-plane-2" />
                             <span>上报</span>
                         </el-button>
-                    </HcTooltip>
-                    <HcTooltip keys="wbs_preview">
+                    </hc-tooltip>
+                    <hc-tooltip keys="wbs_preview">
                         <el-button
                             :disabled="NodeStatus === '1'"
                             :loading="bussPdfsLoading"
@@ -218,19 +218,19 @@
                             <HcIcon name="eye" />
                             <span>预览</span>
                         </el-button>
-                    </HcTooltip>
-                    <HcTooltip v-if="NodeStatus === '3'" keys="wbs_abolish">
+                    </hc-tooltip>
+                    <hc-tooltip v-if="NodeStatus === '3'" keys="wbs_abolish">
                         <el-button hc-btn>
                             <HcIcon name="arrow-go-back" />
                             <span>撤回上报流程</span>
                         </el-button>
-                    </HcTooltip>
-                    <HcTooltip keys="wbs_views_drawings">
+                    </hc-tooltip>
+                    <hc-tooltip keys="wbs_views_drawings">
                         <el-button :disabled="!nodeDataInfo?.fileUrl" hc-btn @click="viewsDrawings">
                             <HcIcon name="image" />
                             <span>图纸</span>
                         </el-button>
-                    </HcTooltip>
+                    </hc-tooltip>
                     <el-button hc-btn @click="attachmentModalShow">
                         <HcIcon name="file" />
                         <span>附件</span>
@@ -244,7 +244,7 @@
         </HcNewCard>
 
         <!-- 上传文件 -->
-        <HcUploadFile
+        <hc-upload-file
             ref="HcUploadFileRef"
             :options="uploadFileOptions"
             :params="uploadFileParams"
@@ -255,7 +255,7 @@
         />
 
         <!-- 查看图纸 -->
-        <HcDragModal
+        <hc-drag-modal
             :is-show="drawingsShow" close-icon lefts="145" title="查看图纸" tops="100" ui="hc-image-preview-box"
             widths="380px" @close="drawingsClose"
         >
@@ -263,7 +263,7 @@
                 <!-- <el-image-viewer :url-list="[nodeDataInfo.fileUrl]" /> -->
                 <el-image :src="drawList" />
             </div>
-        </HcDragModal>
+        </hc-drag-modal>
 
         <!-- 编辑节点 -->
         <hc-new-dialog v-model="editNodeModal" :loading="editNodeLoading" title="编辑节点" widths="600px" @save="editNodeClick">
@@ -292,10 +292,7 @@
         </hc-new-dialog>
 
         <!-- 复制节点 -->
-        <hc-new-dialog
-            v-model="copyNodeModal" :loading="copyNodeLoading" :widths="copyNodeTabKey === '1' ? '600px' : '1200px'"
-            loading-text="复制节点中,请耐心等待..." title="复制节点"
-        >
+        <hc-new-dialog v-model="copyNodeModal" :loading="copyNodeLoading" :widths="copyNodeTabKey === '1' ? '600px' : '1200px'" loading-text="复制节点中,请耐心等待..." title="复制节点">
             <div class="header-new-switch">
                 <el-form ref="formCopyNodeModelRef" :model="formCopyNodeModel" label-position="left" :rules="formCopyNodeModelRules" label-width="auto" size="large">
                     <el-form-item label="是否复制数据" prop="isCopyData" style="margin-bottom: 0;">
@@ -340,7 +337,7 @@
             <div v-if="copyNodeTabKey !== '1'" class="copy-node-many-box">
                 <div class="copy-node-many-tree">
                     <el-scrollbar>
-                        <HcLazyTree :auto-expand-keys="TreeAutoExpandKeys" is-type @load="treeLoadNode" @node-tap="copyNodeElTreeClick" />
+                        <hc-lazy-tree :auto-expand-keys="TreeAutoExpandKeys" is-type @load="treeLoadNode" @node-tap="copyNodeElTreeClick" />
                     </el-scrollbar>
                 </div>
                 <div class="copy-node-many-table">
@@ -465,7 +462,7 @@
         </hc-new-dialog>
 
         <!-- 批量上报审批 -->
-        <HcReportModal
+        <hc-report-modal
             :addition="reportAddition"
             :contract-id="contractInfo?.contractType == 2 ? nodeDataInfo?.contractIdRelation : contractId"
             :ids="reportIds"
@@ -505,11 +502,9 @@
                 </div>
             </div>
             <div v-else style="height: 100%;width: 100%;">
-                <HcNoData />
+                <hc-no-data />
             </div>
         </hc-new-dialog>
-
-        <!-- 附件添加 -->
         <!-- 上传文件 -->
         <hc-new-dialog v-model="uploadModal" :footer="false" title="上传文件" widths="38rem" @close="uploadModalClose">
             <HcUpload :datas="uploadData" :file-list="fileListData" :is-canupload="false" action="/api/blade-manager/exceltab/add-bussfile-node" accept="application/pdf" accept-tip="允许格式:pdf" @change="uploadChange" @close="uploadModalClose" />
@@ -590,7 +585,6 @@ const getSearchTreeData = async () => {
 
         searchTreeData.value = []
     }
-
 }
 
 //监听
@@ -775,7 +769,7 @@ const TreeMark = ref(false)
 const setElTreeMenu = (contractType) => {
     let newArr = []
     if (contractType === 1) {
-  
+
         if (HcIsButton('wbs_tree_add')) {
             newArr.push({ icon: 'add-circle', label: '新增节点', key: 'add' })
         }
@@ -802,7 +796,7 @@ const setElTreeMenu = (contractType) => {
             newArr.push({ icon: 'folder-shared', label: '工程划分', key: 'nodetree' })
         }
     } else if (contractType === 2) {
-      
+
         if (HcIsButton('wbs_tree_add')) {
             newArr.push({ icon: 'add-circle', label: '新增节点', key: 'add' })
         }
@@ -851,7 +845,7 @@ const treeLoadNode = async ({ node, item, level }, resolve) => {
         contractIdRelation = nodeData?.contractIdRelation || ''
         parentId = contractIdRelation ? nodeData?.primaryKeyId : nodeData?.id
         primaryKeyId = nodeData?.id || ''
-     
+
     }
     //获取数据
     const { data } = await queryApi.queryWbsTreeData({
@@ -864,7 +858,7 @@ const treeLoadNode = async ({ node, item, level }, resolve) => {
         tableOwner:authBtnTabKey.value,
     })
     treeLoading.value = false
-    
+
     resolve(getArrValue(data))
 }
 
@@ -997,22 +991,22 @@ const setTreeMenuDataClick = ({ key, node, data }) => {
     } else if (key === 'add') {
         const { childNodes } = node
         console.log(childNodes, 'childNodes')
-     
-        isCustom.value = data?.isCustom 
+
+        isCustom.value = data?.isCustom
         addTreeNodeId.value = data?.primaryKeyId
         addTreeNodeOldId.value = data?.oldId
         addNodeLoading.value = false
         addNodeModal.value = true
     } else if (key === 'add1') {
-    
-       
+
+
             addTreeNodeId.value = data?.primaryKeyId
             addTreeNodeOldId.value = data?.oldId
             addNodeLoading.value = false
             nodeNameinput.value = ''
             addNodeModalCus.value = true
-        
-      
+
+
     } else if (key === 'upload') {
         const info = nodeDataInfo.value
         //上传的配置
@@ -1255,7 +1249,7 @@ const copyNodeElTreeClick = ({ data, node }) => {
 
                 }
         }
-      
+
 
 
     } else if (TabKey === '3') {