Showing
2 changed files
with
26 additions
and
1 deletions
@@ -103,7 +103,7 @@ | @@ -103,7 +103,7 @@ | ||
103 | </el-row> | 103 | </el-row> |
104 | 104 | ||
105 | <cm-table-page :columns="columns" :dataList="dataList" @loaddata="getPage" :showIndex="true" | 105 | <cm-table-page :columns="columns" :dataList="dataList" @loaddata="getPage" :showIndex="true" |
106 | - :showBorder="false" :showSelection="false" :showTools="isEditName" | 106 | + :showBorder="false" :showSelection="true" :showTools="isEditName" @selectionChange="selectionChange" |
107 | :showPage="false" :height="height - 84"> | 107 | :showPage="false" :height="height - 84"> |
108 | <template #default="{row,prop,column}"> | 108 | <template #default="{row,prop,column}"> |
109 | <!--<div class="fileName-div" style="display: flex; align-items: center;" v-if="isEditName && prop == 'fileName'" @click="getFile(row)"> | 109 | <!--<div class="fileName-div" style="display: flex; align-items: center;" v-if="isEditName && prop == 'fileName'" @click="getFile(row)"> |
@@ -888,7 +888,32 @@ export default { | @@ -888,7 +888,32 @@ export default { | ||
888 | isInput.value=item.id; | 888 | isInput.value=item.id; |
889 | } | 889 | } |
890 | 890 | ||
891 | + // Start 列表模式增加多选框 LSQ 2022/1/12 | ||
892 | + //表格全选事件 | ||
893 | + let selectionChange=(val)=>{ | ||
894 | + let tableDataList=dataList.value; | ||
895 | + tableDataList.map((v,i)=>{ | ||
896 | + v.checked=false; | ||
897 | + }) | ||
898 | + let selectData=val; | ||
899 | + if(selectData.length>0){ | ||
900 | + selectData.map((item,index)=>{ | ||
901 | + tableDataList.map((v,i)=>{ | ||
902 | + if(item.id==v.id){ | ||
903 | + v.checked=true; | ||
904 | + } | ||
905 | + }) | ||
906 | + }) | ||
907 | + | ||
908 | + }else{ | ||
909 | + tableDataList.map((v,i)=>{ | ||
910 | + v.checked=false; | ||
911 | + }) | ||
912 | + } | ||
913 | + } | ||
914 | + //End LSQ 2022/1/12 | ||
891 | return { | 915 | return { |
916 | + selectionChange, | ||
892 | /* viewEdit,*/ | 917 | /* viewEdit,*/ |
893 | breadcrumbList, | 918 | breadcrumbList, |
894 | editFileName, | 919 | editFileName, |
-
Please register or login to post a comment