优化关联单据号非空则更新订单的状态

This commit is contained in:
季圣华
2021-06-27 22:51:56 +08:00
parent b6fc25cbfb
commit 51a697bfa6

View File

@@ -599,12 +599,12 @@ public class DepotHeadService {
/**入库和出库处理单据子表信息*/ /**入库和出库处理单据子表信息*/
depotItemService.saveDetials(rows,headId,tenantId, request); depotItemService.saveDetials(rows,headId,tenantId, request);
} }
/**如果关联单据号非空则更新订单的状态为2 */ /**如果关联单据号非空则更新订单的状态为2 (只操作采购订单和销售订单) */
if(depotHead.getLinkNumber()!=null) { if(depotHead.getLinkNumber()!=null) {
DepotHead depotHeadOrders = new DepotHead(); DepotHead depotHeadOrders = new DepotHead();
depotHeadOrders.setStatus(BusinessConstants.BILLS_STATUS_SKIP); depotHeadOrders.setStatus(BusinessConstants.BILLS_STATUS_SKIP);
DepotHeadExample example = new DepotHeadExample(); DepotHeadExample example = new DepotHeadExample();
example.createCriteria().andNumberEqualTo(depotHead.getLinkNumber()); example.createCriteria().andNumberEqualTo(depotHead.getLinkNumber()).andTypeEqualTo("其它");
try{ try{
depotHeadMapper.updateByExampleSelective(depotHeadOrders, example); depotHeadMapper.updateByExampleSelective(depotHeadOrders, example);
}catch(Exception e){ }catch(Exception e){