|
@@ -691,9 +691,25 @@ export default {
|
|
|
|
|
|
// 列表导出
|
|
|
handleExportXls(fileName,sta) {
|
|
|
- const data = this.queryParam
|
|
|
- data['status'] = sta
|
|
|
- downFile('/spapl/syPreAssembledPackingList/exportXls',data).then(data => {
|
|
|
+ // const data = this.queryParam
|
|
|
+ // data['status'] = sta
|
|
|
+ var obj ={}
|
|
|
+ if(this.selectedRowKeys.length == this.pagination.pageSize || this.selectedRowKeys.length==this.adPaListClothesData.length){
|
|
|
+ obj=this.queryParam
|
|
|
+ obj.selectAll = '1'
|
|
|
+ }else{
|
|
|
+ var arr =[]
|
|
|
+ this.adPaListClothesData.map(item=>{
|
|
|
+ this.selectedRowKeys.map(e=>{
|
|
|
+ if(item.id == e){
|
|
|
+ arr.push(item.id)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ obj.ids = arr.toString()
|
|
|
+ obj.selectAll = '2'
|
|
|
+ }
|
|
|
+ downFile('/spapl/syPreAssembledPackingList/exportXls',obj).then(data => {
|
|
|
if (!data) {
|
|
|
this.$message.warning('文件下载失败')
|
|
|
return
|
|
@@ -716,8 +732,24 @@ export default {
|
|
|
|
|
|
// 列表导出
|
|
|
handleExportXls1(fileName,sta) {
|
|
|
- const data = this.queryParam
|
|
|
- downFile('/spapl/syPreAssembledPackingList/exportXls2',data).then(data => {
|
|
|
+ // const data = this.queryParam
|
|
|
+ var obj ={}
|
|
|
+ if(this.selectedRowKeys.length == this.pagination.pageSize || this.selectedRowKeys.length==this.adPaListClothesData.length){
|
|
|
+ obj=this.queryParam
|
|
|
+ obj.selectAll = '1'
|
|
|
+ }else{
|
|
|
+ var arr =[]
|
|
|
+ this.adPaListClothesData.map(item=>{
|
|
|
+ this.selectedRowKeys.map(e=>{
|
|
|
+ if(item.id == e){
|
|
|
+ arr.push(item.id)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ obj.ids = arr.toString()
|
|
|
+ obj.selectAll = '2'
|
|
|
+ }
|
|
|
+ downFile('/spapl/syPreAssembledPackingList/exportXls2',obj).then(data => {
|
|
|
if (!data) {
|
|
|
this.$message.warning('文件下载失败')
|
|
|
return
|
|
@@ -738,8 +770,24 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
handleExportXls2(fileName) {
|
|
|
- const data = this.queryParam
|
|
|
- downFile('/spapl/syPreAssembledPackingList/exportXls3',data).then(data => {
|
|
|
+ // const data = this.queryParam
|
|
|
+ var obj ={}
|
|
|
+ if(this.selectedRowKeys.length == this.pagination.pageSize || this.selectedRowKeys.length==this.adPaListClothesData.length){
|
|
|
+ obj=this.queryParam
|
|
|
+ obj.selectAll = '1'
|
|
|
+ }else{
|
|
|
+ var arr =[]
|
|
|
+ this.adPaListClothesData.map(item=>{
|
|
|
+ this.selectedRowKeys.map(e=>{
|
|
|
+ if(item.id == e){
|
|
|
+ arr.push(item.id)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ })
|
|
|
+ obj.ids = arr.toString()
|
|
|
+ obj.selectAll = '2'
|
|
|
+ }
|
|
|
+ downFile('/spapl/syPreAssembledPackingList/exportXls3',obj).then(data => {
|
|
|
if (!data) {
|
|
|
this.$message.warning('文件下载失败')
|
|
|
return
|