丽知:仅退款优化区分店铺
This commit is contained in:
parent
c04a1a72bd
commit
84fd0241d3
|
@ -374,7 +374,6 @@ public class RefundOnlyPluginInitializerToB extends PluginBaseEntity {
|
||||||
*/
|
*/
|
||||||
public void implement(List<RerturnGoodsOrderSearchData> filterReturnGoodsOrders) throws Exception {
|
public void implement(List<RerturnGoodsOrderSearchData> filterReturnGoodsOrders) throws Exception {
|
||||||
|
|
||||||
boolean isReferenceShop = false;
|
|
||||||
//分摊分摊后的子表
|
//分摊分摊后的子表
|
||||||
List<RerturnGoodsOrderSearchDetails> allDetail = new ArrayList<>();
|
List<RerturnGoodsOrderSearchDetails> allDetail = new ArrayList<>();
|
||||||
List<RerturnGoodsOrderSearchHeader> allHeader = new ArrayList<>();
|
List<RerturnGoodsOrderSearchHeader> allHeader = new ArrayList<>();
|
||||||
|
@ -400,7 +399,9 @@ public class RefundOnlyPluginInitializerToB extends PluginBaseEntity {
|
||||||
Map<String, List<RerturnGoodsOrderSearchHeader>> collect = allHeader.stream().collect(Collectors.groupingBy(index -> index.getCompanyCode() + "_" + index.getStoreCode() + "_" + index.getSaleDeptCode() + "_" + index.getRefundedAt().substring(0, 10)));
|
Map<String, List<RerturnGoodsOrderSearchHeader>> collect = allHeader.stream().collect(Collectors.groupingBy(index -> index.getCompanyCode() + "_" + index.getStoreCode() + "_" + index.getSaleDeptCode() + "_" + index.getRefundedAt().substring(0, 10)));
|
||||||
|
|
||||||
for (Map.Entry<String, List<RerturnGoodsOrderSearchHeader>> entry : collect.entrySet()) {
|
for (Map.Entry<String, List<RerturnGoodsOrderSearchHeader>> entry : collect.entrySet()) {
|
||||||
;
|
|
||||||
|
boolean isReferenceShop = false;
|
||||||
|
|
||||||
String[] split = entry.getKey().split("_");//[0]公司 [1]店铺 [2]部门 [3]单据日期
|
String[] split = entry.getKey().split("_");//[0]公司 [1]店铺 [2]部门 [3]单据日期
|
||||||
//v:header列表, header.code == details.returnOrderCode
|
//v:header列表, header.code == details.returnOrderCode
|
||||||
|
|
||||||
|
|
|
@ -377,7 +377,7 @@ public class RefundOnlyPluginInitializerToC extends PluginBaseEntity {
|
||||||
public void implement(List<RerturnGoodsOrderSearchData> filterReturnGoodsOrders) throws Exception {
|
public void implement(List<RerturnGoodsOrderSearchData> filterReturnGoodsOrders) throws Exception {
|
||||||
|
|
||||||
|
|
||||||
boolean isReferenceShop = false;
|
|
||||||
//分摊分摊后的子表
|
//分摊分摊后的子表
|
||||||
List<RerturnGoodsOrderSearchDetails> allDetail = new ArrayList<>();
|
List<RerturnGoodsOrderSearchDetails> allDetail = new ArrayList<>();
|
||||||
List<RerturnGoodsOrderSearchHeader> allHeader = new ArrayList<>();
|
List<RerturnGoodsOrderSearchHeader> allHeader = new ArrayList<>();
|
||||||
|
@ -403,7 +403,9 @@ public class RefundOnlyPluginInitializerToC extends PluginBaseEntity {
|
||||||
Map<String, List<RerturnGoodsOrderSearchHeader>> collect = allHeader.stream().collect(Collectors.groupingBy(index -> index.getCompanyCode() + "_" + index.getStoreCode() + "_" + index.getSaleDeptCode() + "_" + index.getRefundedAt().substring(0, 10)));
|
Map<String, List<RerturnGoodsOrderSearchHeader>> collect = allHeader.stream().collect(Collectors.groupingBy(index -> index.getCompanyCode() + "_" + index.getStoreCode() + "_" + index.getSaleDeptCode() + "_" + index.getRefundedAt().substring(0, 10)));
|
||||||
|
|
||||||
for (Map.Entry<String, List<RerturnGoodsOrderSearchHeader>> entry : collect.entrySet()) {
|
for (Map.Entry<String, List<RerturnGoodsOrderSearchHeader>> entry : collect.entrySet()) {
|
||||||
;
|
|
||||||
|
boolean isReferenceShop = false;
|
||||||
|
|
||||||
String[] split = entry.getKey().split("_");//[0]公司 [1]店铺 [2]部门 [3]单据日期
|
String[] split = entry.getKey().split("_");//[0]公司 [1]店铺 [2]部门 [3]单据日期
|
||||||
//v:header列表, header.code == details.returnOrderCode
|
//v:header列表, header.code == details.returnOrderCode
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue