|
@@ -380,6 +380,13 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
}
|
|
|
syPackingListTailoringItemMapper.deleteByMainId(id);
|
|
|
syPackingListTailoringMapper.deleteByMainId(id);
|
|
|
+ UpdateWrapper updateWrapper=new UpdateWrapper();
|
|
|
+ updateWrapper.eq("id",syPackingListTailoring.getSyPreAssembledPackingListId());
|
|
|
+ updateWrapper.set("is_Reference","1");
|
|
|
+ syPreAssembledPackingListMapper.update(null,updateWrapper);
|
|
|
+
|
|
|
+ //syPreAssembledPackingListMapper.deleteId(syPackingListTailoring.getSyPreAssembledPackingListId());
|
|
|
+ //syPreAssembledPackingListItemMapper.deleteByMainId(syPackingListTailoring.getSyPreAssembledPackingListId());
|
|
|
/* QueryWrapper queryWrapper=new QueryWrapper();
|
|
|
queryWrapper.eq("tailoring_Fabric_Id",id);//条件
|
|
|
SyShippingOrderItem syShippingOrderItem=syShippingOrderItemMapper.selectOne(queryWrapper);
|
|
@@ -1400,4 +1407,33 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
public Map<String,Object> getSyShippingOrder(String id) {
|
|
|
return syPackingListTailoringMapper.getSyShippingOrder(id);
|
|
|
}
|
|
|
+
|
|
|
+ /*@Override
|
|
|
+ @Transactional
|
|
|
+ public Integer querySpaplIds(String[] ids) {
|
|
|
+ List<SyPackingListTailoring> syPackingListTailorings=syPackingListTailoringMapper.querySpaplIds(ids);
|
|
|
+ if(syPackingListTailorings.size()==0){
|
|
|
+ return null;
|
|
|
+ }
|
|
|
+ //获得所有尺码组
|
|
|
+ List<SizeTable> sizes=syPreAssembledPackingListItemMapper.querySizes2(ids);
|
|
|
+ if(sizes.size()>0){
|
|
|
+ syPackingListTailoring.setSizeTables(this.sort(sizes));
|
|
|
+ }
|
|
|
+ //获取子表数据
|
|
|
+ List<SyPackingListTailoringItem> items=syPackingListTailoringItemMapper.querySpaplItemId(id);
|
|
|
+ if(items.size()>0){
|
|
|
+ for (SyPackingListTailoringItem item : items){
|
|
|
+ //循环子表获得尺码组
|
|
|
+ item.setSizeTables(sort(syPreAssembledPackingListItemMapper.querySize2(item.getGroupId(),item.getSyPreAssembledPackingListId())));
|
|
|
+ String planSize="";
|
|
|
+ for (SizeTable size:item.getSizeTables()){
|
|
|
+ planSize+=size.getSize()+":"+size.getQuantity()+"+";
|
|
|
+ }
|
|
|
+ item.setPlanSize(planSize.substring(0,planSize.length()-1));//截取最后一位+号
|
|
|
+ }
|
|
|
+ syPackingListTailoring.setSyPackingListTailoringItemList(items);
|
|
|
+ }
|
|
|
+ return syPackingListTailorings.size();
|
|
|
+ }*/
|
|
|
}
|