Commit 3bbf353a by zhiwj

启用状态加上必填字段判断

parent a87a85e1
......@@ -521,9 +521,15 @@ public class StoreApiServiceImpl implements StoreApiService {
* @param storeDTO
*/
private void getStatus(StoreDTO storeDTO) {
if (storeDTO.getStatus() == null) {
String hitStrategy = storeStrategyService.isHitStrategy(storeDTO, StoreGroupConstant.STORE_STRATEGY_TYPE);
storeDTO.setStatus(StringUtils.isNotBlank(hitStrategy) ? Integer.valueOf(hitStrategy) : StoreEnableOrDisAbleEnum.DISABLE.getCode());
// 所有必填字段都填之后才能走策略 不然就是未启用 必填字段一共有门店名称 门店代码 门店域 店招品牌,
// 门店名称 门店代码 门店域没有的话不能创建 能走到这里只有店招品牌有可能没有
if (StringUtils.isNotBlank(storeDTO.getBrandIds())) {
if (storeDTO.getStatus() == null) {
String hitStrategy = storeStrategyService.isHitStrategy(storeDTO, StoreGroupConstant.STORE_STRATEGY_TYPE);
storeDTO.setStatus(StringUtils.isNotBlank(hitStrategy) ? Integer.valueOf(hitStrategy) : StoreEnableOrDisAbleEnum.DISABLE.getCode());
}
} else {
storeDTO.setStatus(StoreEnableOrDisAbleEnum.DISABLE.getCode());
}
}
......
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