|
|
@ -187,7 +187,15 @@ public class PurOrderController {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
purOrderService.deleteById(id);
|
|
|
|
purOrderService.deleteById(id);
|
|
|
|
purOrderDetailService.deleteByOrderId(id + "");
|
|
|
|
purOrderDetailService.deleteByOrderId(id + "");
|
|
|
|
} else {
|
|
|
|
}else if (purOrderDetailMap.size() == 1) {
|
|
|
|
|
|
|
|
//判断要是往来单位是空的就从详情里面取
|
|
|
|
|
|
|
|
if(StrUtil.isBlank(purOrderEntity.getSupId())){
|
|
|
|
|
|
|
|
for (String key : purOrderDetailMap.keySet()) {
|
|
|
|
|
|
|
|
purOrderEntity.setSupId(key);
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
purOrderService.update(purOrderEntity);
|
|
|
|
|
|
|
|
}else{
|
|
|
|
purOrderService.update(purOrderEntity);
|
|
|
|
purOrderService.update(purOrderEntity);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|