|
@@ -143,6 +143,15 @@
|
|
|
</a-form-model-item>
|
|
|
</a-col>
|
|
|
|
|
|
+ <a-col :md="5" :sm="8">
|
|
|
+ <a-form-model-item label="是否全选">
|
|
|
+ <a-select v-model="allList">
|
|
|
+ <a-select-option value="1">全选</a-select-option>
|
|
|
+ <a-select-option value="0">勾选</a-select-option>
|
|
|
+ </a-select>
|
|
|
+ </a-form-model-item>
|
|
|
+ </a-col>
|
|
|
+
|
|
|
</template>
|
|
|
|
|
|
<a-col :md="4" :sm="8">
|
|
@@ -371,6 +380,7 @@ export default {
|
|
|
monthStartDate:'',//本月1号
|
|
|
nextMonthStartDate:'',//下月1号
|
|
|
nextMonthEndDate:'',//下月最后一天
|
|
|
+ allList:'1',
|
|
|
shipmentListColumns: [
|
|
|
{
|
|
|
title: '账套',
|
|
@@ -816,12 +826,17 @@ export default {
|
|
|
this.queryParam.id = this.returnId
|
|
|
this.queryParam.flourOrGarment =this.returnFlourOrGarment
|
|
|
}
|
|
|
- var obj ={}
|
|
|
- if(this.selectedRowKeys.length==this.shipmentListData.length){
|
|
|
+ var obj ={},
|
|
|
+ yesA = 'yes'
|
|
|
+ if(this.allList == '1'){
|
|
|
obj = this.queryParam
|
|
|
obj.selectAll = '1'
|
|
|
}else{
|
|
|
- var grouyIdList=[]
|
|
|
+ if( this.selectedRowKeys.length==0){
|
|
|
+ this.$message.error('请勾引数据')
|
|
|
+ yesA = 'no'
|
|
|
+ }else{
|
|
|
+ var grouyIdList=[]
|
|
|
this.shipmentListData.map(item=>{
|
|
|
this.selectedRowKeys.map(e=>{
|
|
|
if(item.itemIds == e){
|
|
@@ -832,8 +847,11 @@ export default {
|
|
|
obj.groupidList = grouyIdList.toString()
|
|
|
obj.selectAll = '0'
|
|
|
obj.flourOrGarment =this.queryParam.flourOrGarment
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
- exportXls(obj).then(res =>{
|
|
|
+ if(yesA == 'yes'){
|
|
|
+ exportXls(obj).then(res =>{
|
|
|
if(res.success==false){
|
|
|
this.$message.error(res.message)
|
|
|
}else{
|
|
@@ -860,18 +878,25 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
//明细导出
|
|
|
exportXlsShipment(fileName){
|
|
|
- var obj ={}
|
|
|
- if(this.selectedRowKeys.length==this.shipmentListData.length){
|
|
|
+ var obj ={},
|
|
|
+ yesA = 'yes'
|
|
|
+ if(this.allList == '1'){
|
|
|
obj = this.queryParam
|
|
|
obj.selectAll = '1'
|
|
|
}else{
|
|
|
- var grouyIdList=[]
|
|
|
+ if(this.selectedRowKeys.length==0){
|
|
|
+ this.$message.error('请勾引数据')
|
|
|
+ yesA = 'no'
|
|
|
+ }else{
|
|
|
+ var grouyIdList=[]
|
|
|
this.shipmentListData.map(item=>{
|
|
|
this.selectedRowKeys.map(e=>{
|
|
|
if(item.itemIds == e){
|
|
@@ -882,8 +907,11 @@ export default {
|
|
|
obj.groupidList = grouyIdList.toString()
|
|
|
obj.selectAll = '0'
|
|
|
obj.flourOrGarment =this.queryParam.flourOrGarment
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
- listExportXls(obj).then(res =>{
|
|
|
+ if( yesA == 'yes'){
|
|
|
+ listExportXls(obj).then(res =>{
|
|
|
if(res.success==false){
|
|
|
this.$message.error(res.message)
|
|
|
}else{
|
|
@@ -908,6 +936,8 @@ export default {
|
|
|
})
|
|
|
}
|
|
|
})
|
|
|
+ }
|
|
|
+
|
|
|
},
|
|
|
|
|
|
// 编辑
|