Commit c95203d4 by guojuxing

根据门店code和域ID查询门店接口新增:包含营业时间的数据

parent f4999852
......@@ -117,6 +117,15 @@ public interface StoreApiService {
ServiceResponse<StoreDTO> getStoreByStoreCode(Integer enterpriseId, Integer regionId, String storeCode);
/**
* 查询门店,包括营业时间数据
* @param enterpriseId
* @param regionId
* @param storeCode
* @return
*/
ServiceResponse<StoreDTO> getStoreContainBusinessTimeByStoreCode(Integer enterpriseId, Integer regionId, String storeCode);
/**
* @Title: validateFieldExceptRepeat
* @Description: 校验除 是否重复 外的所有条件
* @author zhiwj
......
......@@ -1051,6 +1051,20 @@ public class StoreApiServiceImpl implements StoreApiService {
return ServiceResponse.success();
}
@Override
public ServiceResponse<StoreDTO> getStoreContainBusinessTimeByStoreCode(Integer enterpriseId, Integer regionId, String storeCode) {
ServiceResponse<StoreDTO> result = getStoreByStoreCode(enterpriseId, regionId, storeCode);
if (result.isSuccess()) {
StoreDTO storeDTO = result.getResult();
List<TabStoreBusinessTime> list = storeBusinessTimeService.listBusinessTime(storeDTO.getStoreInfoId());
List<StoreBusinessTimeDTO> businessTimeDTOList = EntityUtil.changeEntityListByOrika(StoreBusinessTimeDTO.class, list);
storeDTO.setBusinessTimeList(businessTimeDTOList);
storeBusinessTimeService.convertBusinessTime(businessTimeDTOList);
return ServiceResponse.success(storeDTO);
}
return ServiceResponse.success();
}
private StoreDTO getStoreDTO(Integer enterpriseId, Integer storeId) {
StoreDTO store = storeService.getById(storeId);
if (store == null) {
......
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