|
@@ -582,9 +582,9 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
|
|
int result=0;
|
|
int result=0;
|
|
BigDecimal orderId =DataChange.dataToBigDecimal(map.get("orderId"));
|
|
BigDecimal orderId =DataChange.dataToBigDecimal(map.get("orderId"));
|
|
Map<String, Object> mesMap = omstruckOrderSeparateMapper.getOrderMesByOrderId(orderId);
|
|
Map<String, Object> mesMap = omstruckOrderSeparateMapper.getOrderMesByOrderId(orderId);
|
|
- //if(DataChange.dataToBigDecimal(mesMap.get("orderType")).intValue() == 1||DataChange.dataToBigDecimal(mesMap.get("orderType")).intValue() == 4){
|
|
|
|
- // throw new Exception("钢材订单不允许撤销!");
|
|
|
|
- //}
|
|
|
|
|
|
+ if(DataChange.dataToBigDecimal(mesMap.get("orderType")).intValue() == 1||DataChange.dataToBigDecimal(mesMap.get("orderType")).intValue() == 4){
|
|
|
|
+ throw new Exception("钢材订单不允许撤销!");
|
|
|
|
+ }
|
|
if(DataChange.dataToBigDecimal(mesMap.get("lineSqe")).intValue() >= 1){
|
|
if(DataChange.dataToBigDecimal(mesMap.get("lineSqe")).intValue() >= 1){
|
|
throw new Exception("撤单失败");
|
|
throw new Exception("撤单失败");
|
|
}
|
|
}
|