|
|
@@ -79,8 +79,8 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
* @return
|
|
|
*/
|
|
|
public int addMaoMeasureCommission(Map<String, Object> map){
|
|
|
- int i = addMeasureCommission(map, 2);
|
|
|
-
|
|
|
+ int i = addMeasureCommission(map);
|
|
|
+
|
|
|
|
|
|
Integer receiveId = tmstruckMeasureCommissionMapper.getSupplierIdByOrderId(DataChange.dataToBigDecimal(map.get("orderId")));
|
|
|
if(receiveId == 1){
|
|
|
@@ -100,7 +100,7 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
* @return
|
|
|
*/
|
|
|
@Override
|
|
|
- public int addMeasureCommission(Map<String, Object> map, Integer type) {
|
|
|
+ public int addMeasureCommission(Map<String, Object> map) {
|
|
|
TmstruckMeasureCommission tmstruckMeasureCommission = new TmstruckMeasureCommission();
|
|
|
|
|
|
tmstruckMeasureCommission.setCommssionId(tmstruckMeasureCommissionMapper.selectMaxId());
|
|
|
@@ -115,8 +115,6 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
}
|
|
|
|
|
|
tmstruckMeasureCommission.setResultTotalId(DataChange.dataToBigDecimal(map.get("resultTotalId")));
|
|
|
-
|
|
|
- tmstruckMeasureCommission.setCommssionType(new BigDecimal(type));
|
|
|
tmstruckMeasureCommission.setInsertTime(new Date());
|
|
|
tmstruckMeasureCommission.setInsertUsername("admin");
|
|
|
return tmstruckMeasureCommissionMapper.insertSelective(tmstruckMeasureCommission);
|
|
|
@@ -133,14 +131,9 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
Map<String, Object> measureCommission = null;
|
|
|
|
|
|
BigDecimal orderType = DataChange.dataToBigDecimal(map.get("orderTypee"));
|
|
|
- Integer type = (Integer) map.get("type");
|
|
|
switch (orderType.intValue()){
|
|
|
case 1:
|
|
|
- if(type == 0) {
|
|
|
-
|
|
|
- }else {
|
|
|
-
|
|
|
- }
|
|
|
+
|
|
|
break;
|
|
|
case 2:
|
|
|
break;
|
|
|
@@ -149,18 +142,14 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
case 10:
|
|
|
case 11:
|
|
|
case 4:
|
|
|
- if(type == 0) {
|
|
|
- measureCommission = tmstruckMeasureCommissionMapper.selectMakesureTareForConvertedByOrderNumber(map);
|
|
|
- }else {
|
|
|
- measureCommission = tmstruckMeasureCommissionMapper.selectMakesureGrossForConvertedByOrderNumber(map);
|
|
|
- }
|
|
|
+
|
|
|
break;
|
|
|
case 5:
|
|
|
case 6:
|
|
|
case 7:
|
|
|
case 8:
|
|
|
case 9:
|
|
|
- measureCommission = tmstruckMeasureCommissionMapper.purchaseFLMeasure(map);
|
|
|
+ measureCommission = tmstruckMeasureCommissionMapper.purchaseMeasure(map);
|
|
|
measureCommission.put("isRelationEAS", true);
|
|
|
measureCommission.put("flowTo", "进厂");
|
|
|
measureCommission.put("isDel", false);
|
|
|
@@ -186,13 +175,15 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
BigDecimal orderType = DataChange.dataToBigDecimal(map.get("orderTypee"));
|
|
|
switch (orderType.intValue()){
|
|
|
case 1:
|
|
|
- break;
|
|
|
case 2:
|
|
|
- break;
|
|
|
case 3:
|
|
|
+ measureCommission = tmstruckMeasureCommissionMapper.saleDXMeasure(map);
|
|
|
+ measureCommission.put("deliveryType", "计重");
|
|
|
+ measureCommission.put("billType", "1");
|
|
|
+ measureCommission.put("crname", "admin");
|
|
|
+ measureCommission.put("orderSource", "1");
|
|
|
+ measureCommission.put("ended", "0");
|
|
|
break;
|
|
|
- case 10:
|
|
|
- case 11:
|
|
|
case 4:
|
|
|
break;
|
|
|
case 5:
|
|
|
@@ -200,12 +191,14 @@ public class TmstruckMeasureCommissionServiceImpl implements ITmstruckMeasureCom
|
|
|
case 7:
|
|
|
case 8:
|
|
|
case 9:
|
|
|
- measureCommission = tmstruckMeasureCommissionMapper.purchaseFLDXMeasure(map);
|
|
|
+ measureCommission = tmstruckMeasureCommissionMapper.purchaseDXMeasure(map);
|
|
|
measureCommission.put("deliveryType", "计重");
|
|
|
measureCommission.put("billType", "0");
|
|
|
measureCommission.put("crname", "admin");
|
|
|
- measureCommission.put("orderSource", "0");
|
|
|
+ measureCommission.put("orderSource", "1");
|
|
|
measureCommission.put("ended", "0");
|
|
|
+ case 10:
|
|
|
+ case 11:
|
|
|
}
|
|
|
|
|
|
return sendMesToDXMeasure(measureCommission);
|