|
|
|
@ -937,6 +937,24 @@ public class TradeuploadController {
|
|
|
|
|
if (list != null && list.size()>0 && !ObjectUtil.equal(id, list.get(0).getId())){
|
|
|
|
|
return ActionResult.fail("磅单重复");
|
|
|
|
|
}
|
|
|
|
|
if (list.size()>0 && entity.getPurchaseorderId()!=null){
|
|
|
|
|
QueryWrapper<PurchaseorderEntity> PurchaseorderqueryWrapper = new QueryWrapper<>();
|
|
|
|
|
PurchaseorderqueryWrapper.lambda().eq(PurchaseorderEntity::getId,entity.getPurchaseorderId());
|
|
|
|
|
List<PurchaseorderEntity> Pur = purchaseorderService.list(PurchaseorderqueryWrapper);
|
|
|
|
|
int s=Integer.valueOf(Pur.get(0).getIsPayment());
|
|
|
|
|
if (list !=null && list.get(0).getPurchaseorderId()!=null && s==1){
|
|
|
|
|
|
|
|
|
|
int s21=Integer.valueOf(tradeuploadUpForm.getCustomerId());
|
|
|
|
|
int s22=Integer.valueOf(list.get(0).getCustomerId());
|
|
|
|
|
if (s21==s22){
|
|
|
|
|
tradeuploadService.update(id, subentity);
|
|
|
|
|
return ActionResult.success("更新成功");
|
|
|
|
|
}else if (s21!=s22){
|
|
|
|
|
return ActionResult.fail("提了付款申请不能修改客户");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
tradeuploadService.update(id, subentity);
|
|
|
|
|
return ActionResult.success("更新成功");
|
|
|
|
|
}else{
|
|
|
|
|