Browse Source

11/8

master
wangpengfei 2 years ago
parent
commit
9c8c8e1aa7
  1. 45
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/projectdaily/ProjectDailyService.java
  2. 2
      yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/projectdaily/ProjectDailyVos.java

45
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/projectdaily/ProjectDailyService.java

@ -133,18 +133,63 @@ public class ProjectDailyService extends ServiceImpl<ProjectDailyMapper, Project
if(null!=projectInfo) { if(null!=projectInfo) {
// System.out.println(projectDaily.getBankPledgeRate()/100); // System.out.println(projectDaily.getBankPledgeRate()/100);
projectDaily.setBankPledgeRate(projectInfo.getBankPledgeRate()); projectDaily.setBankPledgeRate(projectInfo.getBankPledgeRate());
projectDaily.setIsReport("1");
if (projectInfo.getBankPledgeRate() > Double.valueOf(projectDaily.getPledgeRatePercent())) { if (projectInfo.getBankPledgeRate() > Double.valueOf(projectDaily.getPledgeRatePercent())) {
projectDaily.setState("1"); projectDaily.setState("1");
} }
list.add(projectDaily); list.add(projectDaily);
} }
}else{
if(null!=projectInfo) {
ProjectDailyVos projectDailyVos=new ProjectDailyVos();
projectDailyVos.setIsReport("2");
projectDailyVos.setProjectName(projectInfo.getEntryName());
projectDailyVos.setProjectSid(projectInfo.getSid());
list.add(projectDailyVos);
}
} }
} }
map.put("creditLimitTotal",String.format("%.2f",creditLimitTotal/10000)); map.put("creditLimitTotal",String.format("%.2f",creditLimitTotal/10000));
map.put("useLimitTotal",String.format("%.2f",useLimitTotal/10000)); map.put("useLimitTotal",String.format("%.2f",useLimitTotal/10000));
map.put("list",list); map.put("list",list);
return map; return map;
} }
// public Map<String,Object> selectList(ProjectDailyQuery params) {
//// List<UserProject> userProjects=crmMapper.getProjectByUserSid(params.getUserSid());
// List<ProjectInfo>projectInfoList=crmMapper.getProjects();
// List<ProjectDailyVos> list=new ArrayList<>();
// Map<String,Object> map=new HashMap<>();
// double creditLimitTotal=0;
// double useLimitTotal=0;
// for(ProjectInfo userProject:projectInfoList){
// if(StrUtil.isBlank(params.getOrderDate())){
// params.setOrderDate(DateUtil.format(DateUtil.yesterday(),"yyyy-MM-dd"));;
// }
// ProjectInfo projectInfo= crmMapper.getProjectBySid(userProject.getSid());
// ProjectDailyVos projectDaily =baseMapper.getProjectDaily(params.getOrderDate(),userProject.getSid());
// if(null!=projectInfo){
// creditLimitTotal=creditLimitTotal+projectInfo.getCreditLimit();
// useLimitTotal=useLimitTotal+projectInfo.getUseLimit();
// }
// if(null!=projectDaily){
// if(null!=projectInfo) {
//// System.out.println(projectDaily.getBankPledgeRate()/100);
// projectDaily.setBankPledgeRate(projectInfo.getBankPledgeRate());
// if (projectInfo.getBankPledgeRate() > Double.valueOf(projectDaily.getPledgeRatePercent())) {
// projectDaily.setState("1");
// }
// list.add(projectDaily);
// }
// }else{
//
// }
// }
// map.put("creditLimitTotal",String.format("%.2f",creditLimitTotal/10000));
// map.put("useLimitTotal",String.format("%.2f",useLimitTotal/10000));
// map.put("list",list);
// return map;
// }
public ResultBean save(ProjectDailyDto dto) { public ResultBean save(ProjectDailyDto dto) {
ResultBean rb = ResultBean.fireFail(); ResultBean rb = ResultBean.fireFail();
ProjectDaily projectDaily = new ProjectDaily(); ProjectDaily projectDaily = new ProjectDaily();

2
yxt_supervise/supervise-report/supervise-report-biz/src/main/java/com/yxt/supervise/report/biz/projectdaily/ProjectDailyVos.java

@ -56,6 +56,8 @@ public class ProjectDailyVos {
private double useLimit;//用信额度 private double useLimit;//用信额度
private double useLimitW;//用信额度 private double useLimitW;//用信额度
//1: 已上报报表 2 :未上报报表
private String isReport;
/** /**

Loading…
Cancel
Save