Commit be53a0e7 by 陶光胜

门店导出修改

parent 4b271bd0
......@@ -57,6 +57,15 @@ public interface StoreApiService {
*/
ServiceResponse<StoreDTO> getStoreById(Integer enterpriseId, Integer storeId);
/** @Description: 通过企业id和storeInfoId查询门店
* @author taogs
* @Date 11:02 2020/1/7
* @Param
* @return
*/
ServiceResponse<StoreDTO> getStoreByStoreInfoId(Integer enterpriseId, Integer storeInfoId);
/**
* @Title: validateFieldExceptRepeat
* @Description: 校验除 是否重复 外的所有条件
......
......@@ -600,6 +600,21 @@ public class StoreApiServiceImpl implements StoreApiService {
return ServiceResponse.success(storeDTO);
}
@Override
public ServiceResponse<StoreDTO> getStoreByStoreInfoId(Integer enterpriseId, Integer storeInfoId) {
StoreSearchDTO storeSearchDTO = new StoreSearchDTO();
storeSearchDTO.setEnterpriseId(enterpriseId);
storeSearchDTO.setStoreInfoIds(storeInfoId+"");
ServiceResponse<Page<StoreDTO>> response = this.listStore(storeSearchDTO, 1, 1);
if(response.isSuccess() && response.getResult() != null){
List<StoreDTO> result = response.getResult().getResult();
if(CollectionUtils.isNotEmpty(result)){
return ServiceResponse.success(result.get(0));
}
}
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