Browse Source

10/26

master
wangpengfei 2 years ago
parent
commit
551710d6ca
  1. 4
      yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.java
  2. 4
      yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationRest.java
  3. 5
      yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationService.java

4
yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationMapper.java

@ -18,8 +18,8 @@ import java.util.Map;
@Mapper
public interface ProjectInformationMapper extends BaseMapper<ProjectInformation> {
IPage<ProjectInformationVo> selectPageVo(IPage<ProjectInformation> page, @Param(Constants.WRAPPER) Wrapper<ProjectInformation> qw);
@Select("select * from project_information")
List<ProjectInformationVo> listAll();
@Select("select * from project_information info join user_project up on up.projectSid =info.sid where userSid #{userSid}")
List<ProjectInformationVo> listAll(@Param("userSid")String userSid);
ProjectInformationVo getProjectBySid( @Param("sid") String sid);
@Select("select p.*,i.enterpriseName as enterpriseName from project_information p left join enterprise_project e on e.projectSid=p.sid left join enterprise_information i on i.sid=e.enterpriseSid left join user_project u on u.projectSid =p.sid where u.userSid=#{sid}")
List<ProjectInformationVo> getProjectByUserSid( @Param("sid") String sid);

4
yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationRest.java

@ -48,9 +48,9 @@ public class ProjectInformationRest implements ProjectInformationFeign {
}
@ApiOperation("查询全部")
@GetMapping("/listAll")
public ResultBean<List<ProjectInformationVo>> listAll() {
public ResultBean<List<ProjectInformationVo>> listAll(@RequestHeader("token") String token) {
ResultBean rb = ResultBean.fireFail();
List<ProjectInformationVo> list =ProjectInformationService.listAll();
List<ProjectInformationVo> list =ProjectInformationService.listAll(token);
return rb.success().setData(list);
}
@ApiOperation("保存")

5
yxt_supervise/supervise-crm/supervise-crm-biz/src/main/java/com/yxt/supervise/crm/biz/projectinformation/ProjectInformationService.java

@ -104,8 +104,9 @@ public class ProjectInformationService extends MybatisBaseService<ProjectInforma
return p;
}
public List<ProjectInformationVo> listAll() {
List<ProjectInformationVo> pagging = baseMapper.listAll();
public List<ProjectInformationVo> listAll(String token) {
SysUserVo sysUserVo=sysUserFeign.loginDetailsNew(token).getData();
List<ProjectInformationVo> pagging = baseMapper.listAll(sysUserVo.getSid());
for(ProjectInformationVo projectInformationVo:pagging){
BigDecimal balance=projectAccountService.getBalanceByProjectSid(projectInformationVo.getSid()).getData();
projectInformationVo.setBalance(balance);

Loading…
Cancel
Save