refactor(sip): 优化订单信息更新逻辑
- 注释掉省市区变更时更新订单编号的代码 - 设置订单编号为 null,避免在更新时修改 - 保留其他更新逻辑不变master
parent
26646ad301
commit
ffa8a38fe8
|
@ -156,10 +156,12 @@ public class ProjectOrderInfoServiceImpl implements IProjectOrderInfoService {
|
|||
@Override
|
||||
public int updateProjectOrderInfo(ProjectOrderInfo projectOrderInfo) {
|
||||
ProjectOrderInfo existProjectOrderInfo = projectOrderInfoMapper.selectProjectOrderInfoById(projectOrderInfo.getId());
|
||||
if (!existProjectOrderInfo.getProvince().equals(projectOrderInfo.getProvince())) {
|
||||
String orderNumber = generateOrderNumber(projectOrderInfo.getProjectId());
|
||||
projectOrderInfo.setOrderCode(orderNumber);
|
||||
}
|
||||
// if (!existProjectOrderInfo.getAgentName().equals(projectOrderInfo.getAgentName())) {
|
||||
// String orderNumber = generateOrderNumber(projectOrderInfo.getProjectId());
|
||||
// projectOrderInfo.setOrderCode(orderNumber);
|
||||
// }
|
||||
//不更新订单编号
|
||||
projectOrderInfo.setOrderCode(null);
|
||||
projectOrderInfo.setUpdateBy(ShiroUtils.getUserId().toString());
|
||||
projectOrderInfo.setUpdateTime(DateUtils.getNowDate());
|
||||
saveProductInfo(projectOrderInfo, projectOrderInfo.getProjectId());
|
||||
|
|
Loading…
Reference in New Issue