Parcourir la source

跨目录移动修改

duy il y a 2 ans
Parent
commit
f8669ce559
1 fichiers modifiés avec 12 ajouts et 5 suppressions
  1. 12 5
      src/views/file/records.vue

+ 12 - 5
src/views/file/records.vue

@@ -111,11 +111,11 @@
                         </div>
                     </div>
                     <div class="panel-body">
-                        <el-scrollbar>
+                        <el-scrollbar v-loading="treePanelLoading">
                             <el-checkbox-group v-model="checkedMoves" @change="handleCheckedMovesChange">
                                 <div v-for="item in fileDatasList" :key="item.id" class="hc-file-checkbox">
-                                    <el-checkbox class="size-xl space" :label="item">
-                                        {{ item.name }}
+                                    <el-checkbox class="size-xl space mt-10 " :label="item">
+                                        {{ `${item.fileNumber}--${item.name}` }}
                                     </el-checkbox>
                                 </div>
                             </el-checkbox-group>
@@ -134,11 +134,11 @@
                     <div class="panel-header">
                         选择移动目录
                     </div>
-                    <div v-loading="treePanelLoading" class="panel-body">
+                    <div class="panel-body">
                         <el-scrollbar>
                             <HcTree
                                 ref="movesTreeRef" id-prefix="hc-tree-moves-" :project-id="projectId" :contract-id="contractId" is-radio
-                                :show-radio-fun="showRadioFun" @radioChange="radioChange" @nodeLoading="panelTreeLoading"
+                                :show-radio-fun="showRadioFun" @radioChange="radioChange"
                             />
                         </el-scrollbar>
                     </div>
@@ -755,8 +755,10 @@ const movesClick = async () => {
         isArchive:1,
         isAutoFile:1,
     })
+    treePanelLoading.value = false
     if (!error && code === 200) {
         fileDatasList.value = getArrValue(data['records'])
+      
     } else {
         fileDatasList.value = []
     }
@@ -1407,4 +1409,9 @@ const onmousedown = () => {
 
 <style lang="scss">
 @import '~style/file/collection.scss';
+.el-checkbox.size-xl .el-checkbox__label, .el-radio.size-xl .el-radio__label {
+    font-size: 16px;
+    font-weight: 400;
+    white-space: wrap;
+}
 </style>