|
@@ -403,6 +403,10 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
|
|
|
//修改运输订单运力ID
|
|
|
OmstruckOrder omstruckOrder = new OmstruckOrder();
|
|
|
BigDecimal orderId = DataChange.dataToBigDecimal(map.get("orderId"));
|
|
|
+ BigDecimal weightValue = omstruckOrderMapper.getWeightValue(orderId);
|
|
|
+ if(weightValue.compareTo(new BigDecimal(0)) == 0) {
|
|
|
+ return -1;
|
|
|
+ }
|
|
|
BigDecimal orderType;
|
|
|
if(map.get("orderType") == null){
|
|
|
//查询订单类型
|
|
@@ -913,7 +917,7 @@ public class OmstruckOrderServiceImpl implements IOmstruckOrderService {
|
|
|
*/
|
|
|
@Override
|
|
|
@Transactional
|
|
|
- public int driverReceiveOrRefuse(Map<String, Object> map) throws RuntimeException {
|
|
|
+ public int driverReceiveOrRefuse(Map<String, Object> map) throws RuntimeException {
|
|
|
BigDecimal orderId = DataChange.dataToBigDecimal(map.get("orderId"));
|
|
|
OmstruckOrder omstruckOrder = new OmstruckOrder();
|
|
|
//通过订单ID查询信息
|