From 79c9232338cddb4af6d38d8c024120d3d2d4df61 Mon Sep 17 00:00:00 2001 From: jiangping <jp@doumee.com> Date: 星期二, 25 六月 2024 18:00:30 +0800 Subject: [PATCH] 提交一把 --- server/service/src/main/java/com/doumee/service/business/impl/UnionChangeServiceImpl.java | 23 ++++++++++------------- 1 files changed, 10 insertions(+), 13 deletions(-) diff --git a/server/service/src/main/java/com/doumee/service/business/impl/UnionChangeServiceImpl.java b/server/service/src/main/java/com/doumee/service/business/impl/UnionChangeServiceImpl.java index 84d727f..8c1d325 100644 --- a/server/service/src/main/java/com/doumee/service/business/impl/UnionChangeServiceImpl.java +++ b/server/service/src/main/java/com/doumee/service/business/impl/UnionChangeServiceImpl.java @@ -156,7 +156,8 @@ .selectAs(UnionApply::getCode,UnionChange::getApplyCode) .selectAs(Solutions::getName,UnionChange::getSolutionsName) .selectAs(UnionApply::getStartTime,UnionChange::getStartTime) - .selectAs(UnionApply::getEndTime,UnionChange::getEndTime) + .selectAs(UnionApply::getEndTime,UnionChange::getEndTime) + .selectAs(Solutions::getDelOnlyReplace,UnionChange::getDelOnlyReplace) .selectAs(Company::getName,UnionChange::getShopName) .select("( select count(1) from apply_chagne_detail ad where t.id = ad.UNION_CHANGE_ID and ad.TYPE = 0 )",UnionChange::getAddNum) .select("( select count(1) from apply_chagne_detail ad where t.id = ad.UNION_CHANGE_ID and ad.TYPE = 1 )",UnionChange::getDelNum) @@ -827,9 +828,6 @@ ,unionChange.getId(),applyLogType.getKey(),null, JSONObject.toJSONString(unionChange)); applyLogMapper.insert(log); - if(true){ - throw new BusinessException(ResponseStatus.NOT_ALLOWED); - } } @@ -841,8 +839,6 @@ bigDecimalVO.setTotalFee(BigDecimal.ZERO); bigDecimalVO.setCurrentFee(BigDecimal.ZERO); InsuranceApply insuranceApply = insuranceApplyMapper.selectById(applyChange.getApplyId()); - - List<ApplyChagneDetail> addList = applyChagneDetailList.stream().filter(f->Constants.equalsInteger(f.getType(),Constants.ZERO)).collect(Collectors.toList()); List<ApplyChagneDetail> reduceList = applyChagneDetailList.stream().filter(f->Constants.equalsInteger(f.getType(),Constants.ONE)).collect(Collectors.toList()); List<ApplyChagneDetail> changeList = applyChagneDetailList.stream().filter(f->Constants.equalsInteger(f.getType(),Constants.TWO)).collect(Collectors.toList()); @@ -891,7 +887,7 @@ public void addChangeDetailData(ApplyChange applyChange, ApplyChagneDetail detail,InsuranceApply insuranceApply,Solutions solutions , BigDecimalVO bigDecimalVO,List<ApplyChagneDetail> reduceList,Integer i){ //鏌ヨ浜哄憳淇℃伅鏄惁瀛樺湪鐩稿悓鐨勬柟妗堜笅鏄惁瀛樺湪 鍐茬獊鏁版嵁 - InsuranceApplyServiceImpl.checkStaticMemberSolution(solutions.getId(), + InsuranceApplyServiceImpl.checkStaticMemberSolution(solutions.getBaseId(), detail.getIdcardNo(),detail.getMemberName(),DateUtil.getMontageDate(applyChange.getApplyStartTime(),1),DateUtil.getMontageDate(detail.getEndTime(),2), applyDetailJoinMapper); @@ -957,13 +953,14 @@ .set(Member::getStartTime,memberInsurance.getStartTime()) .set(Member::getEndTime,memberInsurance.getEndTime()) .set(Member::getDuId,memberInsurance.getDuId()) + .set(Member::getEditDate,applyChange.getEditDate()) + .set(Member::getEditor,applyChange.getEditor()) .set(Member::getWorktypeId,memberInsurance.getWorktypeId()) .eq(Member::getId, memberInsurance.getMemberId()) ); - -// if(1==1){ -// throw new BusinessException(ResponseStatus.NOT_ALLOWED); -// } +// if(1==1){ +// throw new BusinessException(ResponseStatus.NOT_ALLOWED); +// } } /** @@ -1064,7 +1061,7 @@ //瀹為檯鎵瑰崟鐢熸晥鏃ユ湡 Date applyStartTime = DateUtil.getMontageDate(applyChange.getApplyStartTime(),1); //鏌ヨ鍑忎繚浜哄憳鏄惁瀛樺湪 鍐茬獊鐨� 淇濆崟鏄庣粏鏁版嵁 - if(applyDetailJoinMapper.selectCount(new QueryWrapper<ApplyDetail>() + /*if(applyDetailJoinMapper.selectCount(new QueryWrapper<ApplyDetail>() .lambda() .eq(ApplyDetail::getApplyId,applyChange.getApplyId()) .eq(ApplyDetail::getIdcardNo,detail.getIdcardNo()) @@ -1073,7 +1070,7 @@ )<=Constants.ZERO){ throw new BusinessException(ResponseStatus.BAD_REQUEST.getCode(), "褰撳墠淇濆崟涓嬶紝鎹㈠巶浜哄憳銆�" + detail.getMemberName() + "銆戞湭鏌ヨ鍒扮鍚堟壒鍗曟棩鏈熺殑鏁版嵁"); } - +*/ //鏌ヨ鍛樺伐鏄湪涓诲崟涓� 鏄惁瀛樺湪鐢熸晥涓殑鏁版嵁 ApplyDetail oldModel = applyDetailJoinMapper.selectOne(new QueryWrapper<ApplyDetail>().lambda() .eq(ApplyDetail::getApplyId, applyChange.getApplyId()) -- Gitblit v1.9.3