lidongdong
2023-10-14 d81a9b79631105d1603bfe5bdff88b71741c77c9
springcloud_k8s_panzhihuazhihuishequ/service_jinhui_community/src/main/java/com/panzhihua/service_jinhui_community/service/impl/JinhuiComActWorkGuideServiceImpl.java
@@ -46,7 +46,7 @@
    ComActDAO comActDAO;
    @Override
    public R addWorkGuide(ComActWorkGuideDTO workGuideDTO, Long userId) {
    public R addWorkGuide(ComActWorkGuideDTO workGuideDTO, String userId) {
        JinhuiComActWorkGuide comActWorkGuideDO = new JinhuiComActWorkGuide();
        BeanUtils.copyProperties(workGuideDTO, comActWorkGuideDO);
        comActWorkGuideDO.setCreateBy(userId+"");
@@ -62,7 +62,7 @@
    }
    @Override
    public R editWorkGuide(ComActWorkGuideDTO workGuideDTO, Long userId) {
    public R editWorkGuide(ComActWorkGuideDTO workGuideDTO, String userId) {
        if (workGuideDTO.getId() == 0L) {
            return R.fail("Id有误!");
        }
@@ -168,7 +168,7 @@
    }
    @Override
    public R delectWorkGuide(Long workGuideId) {
    public R delectWorkGuide(String workGuideId) {
        this.baseMapper.deleteById(workGuideId);
        workGuideMaterialDAO.delete(new LambdaQueryWrapper<JinhuiComActWorkGuideMaterial>()
            .eq(JinhuiComActWorkGuideMaterial::getWorkGuideId, workGuideId));
@@ -188,7 +188,8 @@
        List<ComActWorkGuideAppletsVO> workGuideClassifyList = comActWorkGuideClassifyDAO.listWorkGuideClassify(pageActWorkGuideDTO.getAreaCode());
        //通过办事指南分类查询分类下办事指南
        workGuideClassifyList.forEach(workGuideClassify -> {
            List<ComActWorkGuideDetailAppletsVO> workGuideList = this.baseMapper.getWorkGuideListByClassifyId(workGuideClassify.getId(),10L);
            List<ComActWorkGuideDetailAppletsVO> workGuideList =
                    this.baseMapper.getWorkGuideListByClassifyId(workGuideClassify.getId()+"","10");
            if(workGuideList != null && workGuideList.size() > 0){
                workGuideClassify.setGuideDetailList(workGuideList);
                //分类下办事指南数据大于0加入到结果集中向小程序展示
@@ -204,7 +205,7 @@
     * @return  办事指南列表数据
     */
    @Override
    public R listWorkGuideByClassifyId(Long classifyId){
    public R listWorkGuideByClassifyId(String classifyId){
        return R.ok(this.baseMapper.getWorkGuideListByClassifyId(classifyId,null));
    }
}