|
@@ -815,7 +815,7 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
Map<String,Object> orderDataItem=null;
|
|
|
if(!mapt.get("account").equals("903")){
|
|
|
System.out.println("mapt.get(\"orderNumber\")\n"+mapt.get("orderNumber"));
|
|
|
- if(mapt.get("orderNumber").equals("one")){
|
|
|
+ if(!mapt.containsKey("itemSort")){
|
|
|
orderDataItem=syPackingListTailoringMapper.getOmOrPoItem("PO_PoDetails", "ID='"+item.getOmpoIdItem()+"'","ID");
|
|
|
}else{
|
|
|
if(orderData!=null&&orderData.containsKey("id")){
|
|
@@ -863,17 +863,17 @@ public class SyPackingListTailoringServiceImpl extends ServiceImpl<SyPackingList
|
|
|
}
|
|
|
mapt.put("poid","one");
|
|
|
|
|
|
- if(item.getSyOrderDataItemId()!=null){
|
|
|
- if(orderDataItem!=null&&orderDataItem.containsKey("iSOsID")){
|
|
|
- Map<String,Object> orderDataItem2=syPackingListTailoringMapper.getSoMainItem(orderDataItem.get("iSOsID").toString());
|
|
|
- mapSort.put(item.getId(),orderDataItem2.get("irowno").toString());
|
|
|
- mapItem3.put("ITAXUNITPRICE",orderDataItem2.get("iTaxUnitPrice"));
|
|
|
- mapItem3.put("ITAXRATE",orderDataItem2.get("iTaxRate"));
|
|
|
- mapItem3.put("SOAUTOIDCOL","ISOSID");
|
|
|
- mapItem3.put("AUTOID_SO",orderDataItem2.get("iSOsID"));
|
|
|
- mapt.put("poid", orderDataItem2.get("id"));
|
|
|
- }
|
|
|
+
|
|
|
+ if(orderDataItem!=null&&orderDataItem.containsKey("iSOsID")){
|
|
|
+ Map<String,Object> orderDataItem2=syPackingListTailoringMapper.getSoMainItem(orderDataItem.get("iSOsID").toString());
|
|
|
+ mapSort.put(item.getId(),orderDataItem2.get("irowno").toString());
|
|
|
+ mapItem3.put("ITAXUNITPRICE",orderDataItem2.get("iTaxUnitPrice"));
|
|
|
+ mapItem3.put("ITAXRATE",orderDataItem2.get("iTaxRate"));
|
|
|
+ mapItem3.put("SOAUTOIDCOL","ISOSID");
|
|
|
+ mapItem3.put("AUTOID_SO",orderDataItem2.get("iSOsID"));
|
|
|
+ mapt.put("poid", orderDataItem2.get("id"));
|
|
|
}
|
|
|
+
|
|
|
|
|
|
if(!mapt.get("poid").equals("one")){
|
|
|
Map<String,Object> order=syPackingListTailoringMapper.getSoMain(mapt.get("poid").toString());
|