小程序健康常识代码移植
This commit is contained in:
parent
71b5741d57
commit
940599b2f8
@ -88,4 +88,17 @@ public class NearbyNursingStationController extends BaseController {
|
|||||||
startPage();
|
startPage();
|
||||||
return getDataTable(nearbyNursingStationService.selectNursingStationProductList(nurseStationId));
|
return getDataTable(nearbyNursingStationService.selectNursingStationProductList(nurseStationId));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 小程序/App-首页获取健康常识列表信息
|
||||||
|
*
|
||||||
|
* @param informationCategoryType 资讯类型
|
||||||
|
* @return com.xinyilu.common.core.page.TableDataInfo 参数列表
|
||||||
|
*/
|
||||||
|
@GetMapping("/getHeathHousingList")
|
||||||
|
@MobileRequestAuthorization
|
||||||
|
public TableDataInfo getHeathHousingList(String informationCategoryType) {
|
||||||
|
startPage();
|
||||||
|
return getDataTable(nearbyNursingStationService.getHeathHousingList(informationCategoryType));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -2,6 +2,7 @@ package com.xinelu.applet.service.nearbynursingstation;
|
|||||||
|
|
||||||
import com.xinelu.applet.dto.nursestation.NurseStationAppletDTO;
|
import com.xinelu.applet.dto.nursestation.NurseStationAppletDTO;
|
||||||
import com.xinelu.applet.vo.goodinfo.GoodInfoAndItemVO;
|
import com.xinelu.applet.vo.goodinfo.GoodInfoAndItemVO;
|
||||||
|
import com.xinelu.applet.vo.nearbynursingstation.InformationCategoryVO;
|
||||||
import com.xinelu.applet.vo.nurseclassifyinfo.NurseClassifyInfoVO;
|
import com.xinelu.applet.vo.nurseclassifyinfo.NurseClassifyInfoVO;
|
||||||
import com.xinelu.common.core.domain.AjaxResult;
|
import com.xinelu.common.core.domain.AjaxResult;
|
||||||
import com.xinelu.common.core.page.TableDataInfo;
|
import com.xinelu.common.core.page.TableDataInfo;
|
||||||
@ -58,4 +59,12 @@ public interface INearbyNursingStationService {
|
|||||||
* @return GoodInfoAndItemVO
|
* @return GoodInfoAndItemVO
|
||||||
**/
|
**/
|
||||||
List<GoodInfoAndItemVO> selectNursingStationProductList(Long nurseStationId);
|
List<GoodInfoAndItemVO> selectNursingStationProductList(Long nurseStationId);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页查询健康常识列表信息
|
||||||
|
*
|
||||||
|
* @param informationCategoryType 资讯类型
|
||||||
|
* @return com.xinyilu.common.core.domain.AjaxResult 分类显示信息
|
||||||
|
*/
|
||||||
|
List<InformationCategoryVO> getHeathHousingList(String informationCategoryType);
|
||||||
}
|
}
|
||||||
|
|||||||
@ -4,6 +4,7 @@ import com.xinelu.applet.dto.nursestation.NurseStationAppletDTO;
|
|||||||
import com.xinelu.applet.mapper.nearbynursingstation.NearbyNursingStationMapper;
|
import com.xinelu.applet.mapper.nearbynursingstation.NearbyNursingStationMapper;
|
||||||
import com.xinelu.applet.service.nearbynursingstation.INearbyNursingStationService;
|
import com.xinelu.applet.service.nearbynursingstation.INearbyNursingStationService;
|
||||||
import com.xinelu.applet.vo.goodinfo.GoodInfoAndItemVO;
|
import com.xinelu.applet.vo.goodinfo.GoodInfoAndItemVO;
|
||||||
|
import com.xinelu.applet.vo.nearbynursingstation.InformationCategoryVO;
|
||||||
import com.xinelu.applet.vo.nearbynursingstation.NearbyNursingStationVO;
|
import com.xinelu.applet.vo.nearbynursingstation.NearbyNursingStationVO;
|
||||||
import com.xinelu.applet.vo.nearbynursingstation.NursingStationAndClassifyVO;
|
import com.xinelu.applet.vo.nearbynursingstation.NursingStationAndClassifyVO;
|
||||||
import com.xinelu.applet.vo.nearbynursingstation.PoserInfoHomeVO;
|
import com.xinelu.applet.vo.nearbynursingstation.PoserInfoHomeVO;
|
||||||
@ -15,6 +16,7 @@ import com.xinelu.common.core.page.TableDataInfo;
|
|||||||
import com.xinelu.common.enums.NurseClassifyInfoEnum;
|
import com.xinelu.common.enums.NurseClassifyInfoEnum;
|
||||||
import com.xinelu.common.enums.NurseStationItemShelfStatusEnum;
|
import com.xinelu.common.enums.NurseStationItemShelfStatusEnum;
|
||||||
import com.xinelu.common.enums.PoserModuleTypeEnum;
|
import com.xinelu.common.enums.PoserModuleTypeEnum;
|
||||||
|
import com.xinelu.common.exception.ServiceException;
|
||||||
import com.xinelu.common.utils.PageServiceUtil;
|
import com.xinelu.common.utils.PageServiceUtil;
|
||||||
import com.xinelu.manage.domain.nurseclassifyinfo.NurseClassifyInfo;
|
import com.xinelu.manage.domain.nurseclassifyinfo.NurseClassifyInfo;
|
||||||
import com.xinelu.system.domain.SysConfig;
|
import com.xinelu.system.domain.SysConfig;
|
||||||
@ -214,6 +216,20 @@ public class NearbyNursingStationServiceImpl implements INearbyNursingStationSer
|
|||||||
return nearbyNursingStationMapper.getNurseGoodsList(nurseStationId);
|
return nearbyNursingStationMapper.getNurseGoodsList(nurseStationId);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分页查询健康常识列表信息
|
||||||
|
*
|
||||||
|
* @param informationCategoryType 资讯类型
|
||||||
|
* @return com.xinyilu.common.core.domain.AjaxResult 分类显示信息
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public List<InformationCategoryVO> getHeathHousingList(String informationCategoryType) {
|
||||||
|
if (StringUtils.isBlank(informationCategoryType)) {
|
||||||
|
throw new ServiceException("资讯类型不能为空!");
|
||||||
|
}
|
||||||
|
return nearbyNursingStationMapper.getInformationCategoryList(informationCategoryType);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 通过经纬度获取距离(单位:米)
|
* 通过经纬度获取距离(单位:米)
|
||||||
*
|
*
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user