Commit 68f42799 by zhiwj

新增店长

parent 0ad6d3b9
......@@ -178,12 +178,6 @@ public class StoreApiServiceImpl implements StoreApiService {
}
Integer id = storeService.save(storeDTO);
storeDTO.setStoreId(id);
// 保存店长 如果店长保存失败 回滚数据
ServiceResponse<Void> serviceResponse = saveClerkLeader(storeDTO);
if (!serviceResponse.isSuccess()) {
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return ServiceResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
// 记录门店日志
saveAddLog(storeDTO);
} else {
......@@ -211,6 +205,14 @@ public class StoreApiServiceImpl implements StoreApiService {
RedisUtil.unlock(lock);
}
}
// 保存店长 如果店长保存失败 回滚数据
ServiceResponse<Void> serviceResponse = saveClerkLeader(storeDTO);
if (!serviceResponse.isSuccess()) {
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return ServiceResponse.failure(serviceResponse.getCode(), serviceResponse.getMessage());
}
// 自定义属性
String error = storeExtendService.saveOrUpdate(storeDTO.getEnterpriseId(), storeDTO.getStoreInfoId(), storeDTO.getStoreExtendList());
if (StringUtils.isNotBlank(error)) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment