| | |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | | public DataListVO getCompanyMiniData(){ |
| | | LoginUserInfo loginUserInfo = (LoginUserInfo) SecurityUtils.getSubject().getPrincipal(); |
| | | DataListVO dataListVO = new DataListVO(); |
| | | dataListVO.setDataFirst("0"); |
| | | dataListVO.setDataSecond("0"); |
| | | dataListVO.setDataThird("0"); |
| | | |
| | | dataListVO.setDataFirst( |
| | | insuranceApplyMapper.selectCount(new QueryWrapper<InsuranceApply>().lambda() |
| | | .eq(InsuranceApply::getCompanyId,loginUserInfo.getCompanyId()) |
| | | .eq(InsuranceApply::getIsdeleted,Constants.ZERO) |
| | | .in(InsuranceApply::getStatus,Constants.InsuranceApplyStatus.UPLOAD_INSURANCE.getKey(),Constants.InsuranceApplyStatus.WTB_DONE.getKey()) |
| | | .apply(" start_time <= now() and end_time >= now() ") |
| | | ).toString() |
| | | ); |
| | | dataListVO.setDataSecond( |
| | | applyDetailJoinMapper.selectJoinCount( new MPJLambdaWrapper<ApplyDetail>() |
| | | .leftJoin(InsuranceApply.class, InsuranceApply::getId, ApplyDetail::getApplyId) |
| | | .eq(ApplyDetail::getIsdeleted, Constants.ZERO) |
| | | .eq(InsuranceApply::getIsdeleted, Constants.ZERO) |
| | | .in(InsuranceApply::getStatus,Constants.InsuranceApplyStatus.UPLOAD_INSURANCE.getKey(),Constants.InsuranceApplyStatus.WTB_DONE.getKey()) |
| | | .eq(InsuranceApply::getCompanyId,loginUserInfo.getCompanyId()) |
| | | .apply(" t.start_time <= now() and t.end_time >= now() ") |
| | | ).toString() |
| | | ); |
| | | dataListVO.setDataThird( |
| | | settleClaimsMapper.selectCount(new QueryWrapper<SettleClaims>().lambda() |
| | | .eq(SettleClaims::getIsdeleted,Constants.ZERO) |
| | | .eq(SettleClaims::getCompanyId,loginUserInfo.getCompanyId()) |
| | | .notIn(SettleClaims::getStatus,Constants.SettleClaimsStatus.WAIT_ACCEPTANCE.getKey(),Constants.SettleClaimsStatus.REJECT_DEAL.getKey() |
| | | ,Constants.SettleClaimsStatus.WAIT_DISCUSS_REJECT.getKey(),Constants.SettleClaimsStatus.CLOSE_CASE.getKey(),Constants.SettleClaimsStatus.RETURN.getKey()) |
| | | |
| | | ).toString() |
| | | ); |
| | | return dataListVO; |
| | | } |
| | | |
| | | } |
| | | |
| | | |