|
@@ -197,7 +197,7 @@ public class DeliveryAction implements IMINAction{
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if(!deliveryInf.getStatus().equals("0")
|
|
if(!deliveryInf.getStatus().equals("0")
|
|
|
- && !deliveryInf.getStatus().equals("1")){
|
|
|
|
|
|
|
+ && !deliveryInf.getStatus().equals("1") && !deliveryInf.getStatus().equals("5")){
|
|
|
throw new MINBusinessException("提货处理中,请稍后!");
|
|
throw new MINBusinessException("提货处理中,请稍后!");
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -295,11 +295,13 @@ public class DeliveryAction implements IMINAction{
|
|
|
throw new MINBusinessException(msg);//操作失败!
|
|
throw new MINBusinessException(msg);//操作失败!
|
|
|
}else if("200".equals(String.valueOf(stateNew.get("code")))){
|
|
}else if("200".equals(String.valueOf(stateNew.get("code")))){
|
|
|
//改变提货状态为2成功....
|
|
//改变提货状态为2成功....
|
|
|
- delInf.setStatus("2");
|
|
|
|
|
|
|
+ delInf.setStatus("5");
|
|
|
//处理提货状态
|
|
//处理提货状态
|
|
|
Service.lookup(IMINDataBaseService.class)
|
|
Service.lookup(IMINDataBaseService.class)
|
|
|
.getMybatisMapper(VmDeliveryInfMapper.class)
|
|
.getMybatisMapper(VmDeliveryInfMapper.class)
|
|
|
.updateByPrimaryKeySelective(delInf);
|
|
.updateByPrimaryKeySelective(delInf);
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
//修改货道商品数量
|
|
//修改货道商品数量
|
|
|
String proEquRelId = delInf.getProEquRelId();
|
|
String proEquRelId = delInf.getProEquRelId();
|
|
|
VmProEquRel vmProEquRel = Service.lookup(IMINDataBaseService.class)
|
|
VmProEquRel vmProEquRel = Service.lookup(IMINDataBaseService.class)
|
|
@@ -314,7 +316,7 @@ public class DeliveryAction implements IMINAction{
|
|
|
|
|
|
|
|
VmOrderDetails vmOrderDetails = new VmOrderDetails();
|
|
VmOrderDetails vmOrderDetails = new VmOrderDetails();
|
|
|
vmOrderDetails.setDetailsId(delInf.getOrdDetId());
|
|
vmOrderDetails.setDetailsId(delInf.getOrdDetId());
|
|
|
- vmOrderDetails.setIsDelivery("01");
|
|
|
|
|
|
|
+ vmOrderDetails.setIsDelivery("03");
|
|
|
Service.lookup(IMINDataBaseService.class)
|
|
Service.lookup(IMINDataBaseService.class)
|
|
|
.getMybatisMapper(VmOrderDetailsMapper.class)
|
|
.getMybatisMapper(VmOrderDetailsMapper.class)
|
|
|
.updateByPrimaryKeySelective(vmOrderDetails);
|
|
.updateByPrimaryKeySelective(vmOrderDetails);
|
|
@@ -328,7 +330,7 @@ public class DeliveryAction implements IMINAction{
|
|
|
if(vmOrderDetailsList.size() == 0){
|
|
if(vmOrderDetailsList.size() == 0){
|
|
|
VmOrderInf vmOrderInf = new VmOrderInf();
|
|
VmOrderInf vmOrderInf = new VmOrderInf();
|
|
|
vmOrderInf.setId(orderNo);
|
|
vmOrderInf.setId(orderNo);
|
|
|
- vmOrderInf.setPickupStt("01");
|
|
|
|
|
|
|
+ vmOrderInf.setPickupStt("03");
|
|
|
Service.lookup(IMINDataBaseService.class)
|
|
Service.lookup(IMINDataBaseService.class)
|
|
|
.getMybatisMapper(VmOrderInfMapper.class)
|
|
.getMybatisMapper(VmOrderInfMapper.class)
|
|
|
.updateByPrimaryKeySelective(vmOrderInf);
|
|
.updateByPrimaryKeySelective(vmOrderInf);
|