|
@@ -304,6 +304,7 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
case 12:
|
|
case 12:
|
|
case 13: //零星进厂、出厂
|
|
case 13: //零星进厂、出厂
|
|
case 14:
|
|
case 14:
|
|
|
|
+ case 19:
|
|
measureCommission = tmstruckMeasureCommissionMapper.sproadicMeasure(map);
|
|
measureCommission = tmstruckMeasureCommissionMapper.sproadicMeasure(map);
|
|
if(measureCommission == null){
|
|
if(measureCommission == null){
|
|
return 0;
|
|
return 0;
|
|
@@ -315,8 +316,10 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
measureCommission.put("flowTo","进厂");
|
|
measureCommission.put("flowTo","进厂");
|
|
}else if(orderType == 13){
|
|
}else if(orderType == 13){
|
|
measureCommission.put("flowTo","出厂");
|
|
measureCommission.put("flowTo","出厂");
|
|
- }else {
|
|
|
|
|
|
+ }else if(orderType == 14){
|
|
measureCommission.put("flowTo","中转");
|
|
measureCommission.put("flowTo","中转");
|
|
|
|
+ }else{
|
|
|
|
+ measureCommission.put("flowTo","退货");
|
|
}
|
|
}
|
|
measureCommission.put("isDel", false);
|
|
measureCommission.put("isDel", false);
|
|
measureCommission.put("isInsert", true);
|
|
measureCommission.put("isInsert", true);
|
|
@@ -339,8 +342,8 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
map.put("materialId", measureCommission.get("materialId"));
|
|
map.put("materialId", measureCommission.get("materialId"));
|
|
addMeasureCommission(map); // 添加计量委托
|
|
addMeasureCommission(map); // 添加计量委托
|
|
/*访问接口发送数据*/
|
|
/*访问接口发送数据*/
|
|
-// return sendMesToMeasure(measureCommission);
|
|
|
|
- return 1;
|
|
|
|
|
|
+ return sendMesToMeasure(measureCommission);
|
|
|
|
+// return 1;
|
|
|
|
|
|
}
|
|
}
|
|
|
|
|
|
@@ -404,6 +407,12 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
measureCommission = tmstruckMeasureCommissionMapper.sporadicDXMeasure(map);
|
|
measureCommission = tmstruckMeasureCommissionMapper.sporadicDXMeasure(map);
|
|
if(measureCommission == null)
|
|
if(measureCommission == null)
|
|
return 0;
|
|
return 0;
|
|
|
|
+ if(orderType.intValue() == 14){
|
|
|
|
+ Integer weightResultCount14 = tmstruckMeasureCommissionMapper.selectNoNetWeightResult(DataChange.dataToBigDecimal(map.get("resultTotalId")));
|
|
|
|
+ if(weightResultCount14 == 1){
|
|
|
|
+ measureCommission.put("item", measureCommission.get("item") + ",1");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
measureCommission.put("regionName", "无法确定汽车衡"); //无法确定汽车衡
|
|
measureCommission.put("regionName", "无法确定汽车衡"); //无法确定汽车衡
|
|
measureCommission.put("deliveryType", "计重");
|
|
measureCommission.put("deliveryType", "计重");
|
|
measureCommission.put("billType", "2");
|
|
measureCommission.put("billType", "2");
|
|
@@ -528,6 +537,9 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
}
|
|
}
|
|
}
|
|
}
|
|
i+=sendMeasureCommissionByGatepost(map);
|
|
i+=sendMeasureCommissionByGatepost(map);
|
|
|
|
+ break;
|
|
|
|
+ case 14:
|
|
|
|
+
|
|
break;
|
|
break;
|
|
case 15:
|
|
case 15:
|
|
case 20:
|
|
case 20:
|