| 
														
															@@ -181,7 +181,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         productCode: undefined, 
														 | 
														
														 | 
														
															         productCode: undefined, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         productName: undefined 
														 | 
														
														 | 
														
															         productName: undefined 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }, 
														 | 
														
														 | 
														
															       }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      productType: [], 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      productType: [], // 产品分类 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       rules: { 
														 | 
														
														 | 
														
															       rules: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         'time': [{ required: true, message: '请选择添加时间', trigger: 'change' }] 
														 | 
														
														 | 
														
															         'time': [{ required: true, message: '请选择添加时间', trigger: 'change' }] 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }, 
														 | 
														
														 | 
														
															       }, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -221,20 +221,20 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             } 
														 | 
														
														 | 
														
															             } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             _this.disabled = false 
														 | 
														
														 | 
														
															             _this.disabled = false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             _this.spinning = false 
														 | 
														
														 | 
														
															             _this.spinning = false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            _this.$message.info('请选择添加时间') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            _this.$message.info('请选择查询时间') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             resolve(data) 
														 | 
														
														 | 
														
															             resolve(data) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           }) 
														 | 
														
														 | 
														
															           }) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }, 
														 | 
														
														 | 
														
															       }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       totalData: null, //  合计 
														 | 
														
														 | 
														
															       totalData: null, //  合计 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      colsArr: [ 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      colsArr: [// 显示列表所需要的列 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { 
														 | 
														
														 | 
														
															         { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           title: '销售退货(明细)', 
														 | 
														
														 | 
														
															           title: '销售退货(明细)', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           value: 'returnFlag', 
														 | 
														
														 | 
														
															           value: 'returnFlag', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           key: 'returnFlag', 
														 | 
														
														 | 
														
															           key: 'returnFlag', 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           disabled: false 
														 | 
														
														 | 
														
															           disabled: false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         }], 
														 | 
														
														 | 
														
															         }], 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      showCols: [] 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      showCols: []// 选中显示的列 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   computed: { 
														 | 
														
														 | 
														
															   computed: { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -253,13 +253,6 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '销售折扣金额', dataIndex: 'salesTotalDiscountAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															         { title: '销售折扣金额', dataIndex: 'salesTotalDiscountAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '销售折后金额', dataIndex: 'salesTotalDiscountedAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															         { title: '销售折后金额', dataIndex: 'salesTotalDiscountedAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '销售成本金额', dataIndex: 'salesTotalCost', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															         { title: '销售成本金额', dataIndex: 'salesTotalCost', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { slots: { title: 'salesReturnNum' }, dataIndex: 'salesReturnTotalQty', width: 110, align: 'center', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售退货金额', dataIndex: 'salesReturnTotalAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售退货折扣金额', dataIndex: 'salesReturnTotalDiscountAmount', width: 120, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售退货折后金额', dataIndex: 'salesReturnTotalDiscountedAmount', width: 120, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售退货成本金额', dataIndex: 'salesReturnTotalCost', width: 120, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售数量合计', dataIndex: 'totalQty', width: 100, align: 'center', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        // { title: '销售金额合计', dataIndex: 'totalAmount', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '当前库存数量', dataIndex: 'stockTotalQty', width: 100, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } }, 
														 | 
														
														 | 
														
															         { title: '当前库存数量', dataIndex: 'stockTotalQty', width: 100, align: 'center', customRender: function (text) { return ((text || text == 0) ? text : '--') } }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '当前库存金额', dataIndex: 'stockTotalCost', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
														
														 | 
														
															         { title: '当前库存金额', dataIndex: 'stockTotalCost', width: 100, align: 'right', customRender: function (text) { return ((text || text == 0) ? _this.toThousands(text) : '--') } }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         { title: '操作', scopedSlots: { customRender: 'action' }, width: 120, align: 'center', fixed: 'right' } 
														 | 
														
														 | 
														
															         { title: '操作', scopedSlots: { customRender: 'action' }, width: 120, align: 'center', fixed: 'right' } 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -277,12 +270,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     } 
														 | 
														
														 | 
														
															     } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   }, 
														 | 
														
														 | 
														
															   }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   methods: { 
														 | 
														
														 | 
														
															   methods: { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    areaChange (val) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this.queryParam.provinceSn = val[0] ? val[0] : '' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this.queryParam.citySn = val[1] ? val[1] : '' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      this.queryParam.districtSn = val[2] ? val[2] : '' 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    // 合计 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    // 统计 合计 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     getCount (params) { 
														 | 
														
														 | 
														
															     getCount (params) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       salesBillRankCount(params).then(res => { 
														 | 
														
														 | 
														
															       salesBillRankCount(params).then(res => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (res.status == 200) { 
														 | 
														
														 | 
														
															         if (res.status == 200) { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -298,22 +286,13 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.queryParam.beginDate = date[0] || '' 
														 | 
														
														 | 
														
															       this.queryParam.beginDate = date[0] || '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.queryParam.endDate = date[1] || '' 
														 | 
														
														 | 
														
															       this.queryParam.endDate = date[1] || '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     }, 
														 | 
														
														 | 
														
															     }, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    custSatelliteChange (v, row) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      if (row && row.customerSn) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.queryParam.customerSn = row.customerSn 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.queryParam.customerName = row.customerName 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      } else { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.queryParam.customerName = v 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        this.queryParam.customerSn = undefined 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-      } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    }, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     //  查询 
														 | 
														
														 | 
														
															     //  查询 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     handleSearch () { 
														 | 
														
														 | 
														
															     handleSearch () { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       this.$refs.ruleForm.validate(valid => { 
														 | 
														
														 | 
														
															       this.$refs.ruleForm.validate(valid => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (valid) { 
														 | 
														
														 | 
														
															         if (valid) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           this.$refs.table.refresh(true) 
														 | 
														
														 | 
														
															           this.$refs.table.refresh(true) 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } else { 
														 | 
														
														 | 
														
															         } else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          this.$message.error('添加时间不能为空!') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.$message.error('查询时间不能为空!') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															           return false 
														 | 
														
														 | 
														
															           return false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }) 
														 | 
														
														 | 
														
															       }) 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -371,9 +350,7 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         sysFlag: row.sysFlag 
														 | 
														
														 | 
														
															         sysFlag: row.sysFlag 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }).then(res => { 
														 | 
														
														 | 
														
															       }).then(res => { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if (res.status == 200) { 
														 | 
														
														 | 
														
															         if (res.status == 200) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          if (res.data) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-            this.$message.info('此产品已添加到购物车!') 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-          } 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+          this.$message.success('添加购物车成功!') 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         this.spinning = false 
														 | 
														
														 | 
														
															         this.spinning = false 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       }) 
														 | 
														
														 | 
														
															       }) 
														 |