|
@@ -742,7 +742,23 @@ export default {
|
|
|
|
|
|
// 列表导出
|
|
|
handleExportXls(fileName) {
|
|
|
- downFile('/splt/syPackingListTailoring/exportXls',this.queryParam).then(data => {
|
|
|
+ var obj ={}
|
|
|
+ if(this.selectedRowKeys.length == this.pagination.pageSize || this.selectedRowKeys.length==this.clothesListData.length){
|
|
|
+ obj=this.queryParam
|
|
|
+ obj.selectAll = '1'
|
|
|
+ }else{
|
|
|
+ var arr =[]
|
|
|
+ this.clothesListData.map(item=>{
|
|
|
+ this.selectedRowKeys.map(e=>{
|
|
|
+ if(item.id == e){
|
|
|
+ arr.push(item.id)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ obj.ids = arr.toString()
|
|
|
+ obj.selectAll = '2'
|
|
|
+ }
|
|
|
+ downFile('/splt/syPackingListTailoring/exportXls',obj).then(data => {
|
|
|
if (!data) {
|
|
|
this.$message.warning('文件下载失败')
|
|
|
return
|