浏览代码

跨目录移动修改

duy 2 年之前
父节点
当前提交
74dd5fa604
共有 2 个文件被更改,包括 15 次插入7 次删除
  1. 3 2
      src/views/file/collection.vue
  2. 12 5
      src/views/file/records.vue

+ 3 - 2
src/views/file/collection.vue

@@ -986,6 +986,7 @@ const fileDatasList = ref([])
 
 //全选
 const handleCheckAllChange = (val) => {
+    console.log(val,'val');
     const checked = fileDatasList.value
     checkedMoves.value = val ? checked : []
     isIndeterminate.value = false
@@ -1018,8 +1019,8 @@ const showRadioFun = (data)=>{
 //保存
 const movesModalLoading = ref(false)
 const movesModalSave = async() => {
-    const keys = rowsToIdNumArr(checkedMoves.value);
-    let ids =keys.join(',')
+    const keys = rowsToId(checkedMoves.value);
+    let ids =keys
     if(checkedMoves.value.length < 1){
         window.$message?.warning('请勾选需要迁移的文件')
         return;

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

@@ -81,7 +81,8 @@
                         {{row.storageTimeValue}}
                     </template>
                     <template #dates="{row}">
-                        {{row.dates[0].substring(0,10)}}~{{row.dates[1].substring(0,10)}}
+                        <div class="content" v-if="row?.endDate!==''||row?.startDate!==''">{{ splitDate(row?.startDate)+"~"+  splitDate(row?.endDate)}}</div>
+                            <div class="content" v-else></div>
                     </template>
                 </HcTable>
                 <template #action>
@@ -315,7 +316,14 @@ onMounted(() => {
 const UploadFileOptions = {
     headers: getTokenHeader()
 }
-
+//截取日期
+const splitDate = (val)=>{
+    if (val) {
+        return val?.substring(0,10)
+    } else {
+        return ''
+    }
+}
 //打开文件选择框
 const uploadFileClick = () => {
     HcUploadFileRef?.value.selectFile()
@@ -748,7 +756,6 @@ const fileDatasList = ref([])
 //全选
 const handleCheckAllChange = (val) => {
     const checked = fileDatasList.value
-    const keys = rowsToIdNumArr(checked);
     // checkedMoves.value = val ? keys : []
     checkedMoves.value = val ? checked : []
     isIndeterminate.value = false
@@ -784,8 +791,8 @@ const showRadioFun = (data)=>{
 const movesModalLoading = ref(false)
 const movesModalSave = async() => {
     // let ids = checkedMoves.value.join(',')
-    const keys = rowsToIdNumArr(checkedMoves.value);
-    let ids =keys.join(',')
+    const keys = rowsToId(checkedMoves.value);
+    let ids =keys
     if(checkedMoves.value.length < 1){
         window.$message?.warning('请勾选需要迁移的文件')
         return;