diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberRegionServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberRegionServiceImpl.java index 85b52cd0..bc99d3c8 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberRegionServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberRegionServiceImpl.java @@ -57,13 +57,18 @@ public class CuMemberRegionServiceImpl extends ServiceImpllambdaUpdate() - .eq(CuMemberRegion::getPkMember, param.getPkMember()) - .eq(CuMemberRegion::getEffective, EYesNo.YES.getIntValue()) +// .eq(CuMemberRegion::getPkMember, param.getPkMember()) + .eq(CuMemberRegion::getPkId, param.getPkId()) +// .eq(CuMemberRegion::getEffective, EYesNo.YES.getIntValue()) // .eq(CuMemberRegion::getSystemType, param.getSystemType()) - .set(CuMemberRegion::getEffective, EYesNo.NO.getIntValue()) +// .set(CuMemberRegion::getEffective, EYesNo.NO.getIntValue()) .set(CuMemberRegion::getPkModified, param.getPkMember()) .set(CuMemberRegion::getModifiedTime, new Date()) + .set(CuMemberRegion::getProvince, param.getProvince()) + .set(CuMemberRegion::getCity, param.getCity()) + .set(CuMemberRegion::getCounty, param.getCounty()) ); + return null; } // 新増数据 CuMemberRegion retailRegion = CuMemberRegion.builder() diff --git a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegionMapper.xml b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegionMapper.xml index 98275e29..64be2d25 100644 --- a/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegionMapper.xml +++ b/bd-business/bd-business-member/src/main/resources/mapper/member/base/CuMemberRegionMapper.xml @@ -15,7 +15,6 @@ left join cu_member_retail_region cmrr on cmrr.pk_member = cm.pk_id and cmrr.del_flag = 0 - and cmrr.effective = 0 left join bd_area bap on bap.pk_id = cmrr.province and bap.del_flag = 0