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