luoxinwu
2023-12-18 45c1e86aec92819198c616273924a4061c4a60e7
共享资源清单关联
3个文件已修改
29 ■■■■ 已修改文件
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/partybuilding/NewFightResourceSharingDTO.java 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/ProjectVO.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/dtos/partybuilding/NewFightResourceSharingDTO.java
@@ -14,22 +14,22 @@
    @ApiModelProperty("主键")
    private String id;
    @ApiModelProperty("项目id")
    @ApiModelProperty("服务项目名称")
    private String title;
    @ApiModelProperty("项目id")
    @ApiModelProperty("单位id")
    private String unitId;
    @ApiModelProperty("项目id")
    private String meritId;
    @ApiModelProperty("项目id")
    @ApiModelProperty("图片")
    private String imgUrl;
    @ApiModelProperty("项目id")
    @ApiModelProperty("电话")
    private String phone;
    @ApiModelProperty("项目id")
    @ApiModelProperty("联系人姓名")
    private String linkman;
    @ApiModelProperty(" 社区id")
springcloud_k8s_panzhihuazhihuishequ/common/src/main/java/com/panzhihua/common/model/vos/partybuilding/ProjectVO.java
@@ -43,4 +43,9 @@
    private List<Long> ids;
    /**
     * 社区id
     */
    private String communityId;
}
springcloud_k8s_panzhihuazhihuishequ/service_partybuilding/src/main/java/com/panzhihua/service_dangjian/service/impl/ComPbMemberServiceImpl.java
@@ -12,6 +12,7 @@
import com.panzhihua.common.exceptions.PartyBuildingMemberException;
import com.panzhihua.common.model.dtos.community.PageMemberForInviteDTO;
import com.panzhihua.common.model.dtos.partybuilding.ComDataStatisticsOrgDto;
import com.panzhihua.common.model.dtos.partybuilding.NewFightResourceSharingDTO;
import com.panzhihua.common.model.dtos.partybuilding.PageComDataStatisticsMemberDto;
import com.panzhihua.common.model.vos.R;
import com.panzhihua.common.model.vos.partybuilding.*;
@@ -74,6 +75,8 @@
    private UserService userService;
    @Autowired
    private ComActProjectMapper comActProjectMapper;
    @Autowired
    private NewFightResourceSharingDAO newFightResourceSharingDAO;
    /**
     * 新增党员
@@ -1212,6 +1215,7 @@
        return R.ok(comActProjects);
    }
    @Transactional(rollbackFor = Exception.class)
    @Override
    public R addProject(ProjectVO projectVO) {
        ComActProject comActProject = new ComActProject();
@@ -1222,6 +1226,16 @@
        comActProject.setPhone(projectVO.getPhone());
        comActProject.setImage(projectVO.getImage());
        comActProjectMapper.insert(comActProject);
      //  new_fight_resource_sharing
        NewFightResourceSharingDTO dto = new NewFightResourceSharingDTO();
        dto.setTitle(projectVO.getProject());
        dto.setUnitId(String.valueOf(projectVO.getUnitId()));
        dto.setMeritId(projectVO.getSpeciality());
        dto.setImgUrl(projectVO.getImage());
        dto.setPhone(projectVO.getPhone());
        dto.setCommunityId(projectVO.getCommunityId());
        dto.setCreationTime(new Date());
        newFightResourceSharingDAO.insert(dto);
        return R.ok();
    }