|
@@ -73,7 +73,9 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
for (SyPackingListTailoringItem item : items){
|
|
|
maps.put(item.getGroupId(),item);//
|
|
|
}
|
|
|
+ System.out.println("maps\t"+maps);
|
|
|
for (SyPackingListTailoringItem item2 : items2){
|
|
|
+ System.out.println("groupid1\t"+item2.getGroupId());
|
|
|
if(maps.containsKey(item2.getGroupId())){//有这个分组id
|
|
|
SyPackingListTailoringItem item=maps.get(item2.getGroupId());
|
|
|
List<SizeTable> sizes=item.getSizeTables();//获取尺码表信息
|
|
@@ -144,6 +146,11 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
return times;
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public String getDictValue(String value) {
|
|
|
+ return syPackingListTailoringMapper.getDictValue(value);
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
//@Transactional
|
|
|
public synchronized SyPackingListTailoring saveMain2(SyPackingListTailoring syPackingListTailoring){
|
|
@@ -481,7 +488,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
long startTime = System.currentTimeMillis();
|
|
|
List<SyPackingListTailoringItem> items=syPackingListTailoring.getSyPackingListTailoringItemList();
|
|
|
syPackingListTailoringMapper.updateById(syPackingListTailoring);//修改主表数据
|
|
|
- syPackingListTailoringItemMapper.deleteByMainId(syPackingListTailoring.getId());//将子表的删除状态都变成1
|
|
|
+ //syPackingListTailoringItemMapper.deleteByMainId(syPackingListTailoring.getId());//将子表的删除状态都变成1
|
|
|
if(syPackingListTailoring.getSyPackingListTailoringItemList()!=null){
|
|
|
update(syPackingListTailoring.getSyPackingListTailoringItemList(),syPackingListTailoring.getId());
|
|
|
//syPackingListTailoring.setTotalBoxes(box);
|
|
@@ -1160,7 +1167,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
}
|
|
|
|
|
|
if(mapt.get("account").equals("101")){
|
|
|
- map5.put("CDEFINE4",main.getLatestDateOfShipment2());//最终船期
|
|
|
+ map5.put("CDEFINE4",main.getLatestDateOfShipment2().substring(0,10));//最终船期
|
|
|
}
|
|
|
|
|
|
if(mapt.get("account").equals("103")){//查询委外订单主表数据 顺序---1
|
|
@@ -1292,7 +1299,12 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
mapItem6.put("CWHCODE",mapt.get("CWHCODE"));//仓库编码
|
|
|
}
|
|
|
mapt.put("poid","one");//重置销售订单id
|
|
|
-
|
|
|
+ if(map.get("account").equals("101")&&map.containsKey("vencode")){
|
|
|
+ map.put("CWHCODE",map.get("vencode"));//仓库编码
|
|
|
+ map4.put("CWHCODE",map.get("vencode"));//仓库编码
|
|
|
+ mapItem3.put("CWHCODE",map.get("vencode"));//仓库编码 这个是子表需要字段
|
|
|
+ mapItem6.put("CWHCODE",map.get("vencode"));//仓库编码
|
|
|
+ }
|
|
|
//if(item.getSyOrderDataItemId()!=null){//销售发货单 ---查询销售订单子表数据 顺序---5
|
|
|
if(orderDataItem!=null&&orderDataItem.containsKey("iSOsID")&&!orderDataItem.get("iSOsID").equals("")){
|
|
|
Map<String,Object> orderDataItem2=syPackingListTailoringMapper.getSoMainItem(orderDataItem.get("iSOsID").toString());
|