Browse Source

完善逻辑

dev
HAHA 3 years ago
parent
commit
9da96bc9ac
  1. 2
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/dao/IcPartyMemberPointDao.java
  2. 2
      epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/IcPartyMemberPointServiceImpl.java
  3. 4
      epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/IcPartyMemberPointDao.xml

2
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/dao/IcPartyMemberPointDao.java

@ -43,7 +43,7 @@ public interface IcPartyMemberPointDao extends BaseDao<IcPartyMemberPointEntity>
void updateMember(@Param("partyMemberId") String partyMemberId, @Param("totalScore") Integer totalScore); void updateMember(@Param("partyMemberId") String partyMemberId, @Param("totalScore") Integer totalScore);
boolean getPoint(@Param("year") String year, int getPoint(@Param("year") String year,
@Param("quarter") String quarter, @Param("quarter") String quarter,
@Param("customerId") String customerId, @Param("customerId") String customerId,
@Param("partyMemberId") String partyMemberId); @Param("partyMemberId") String partyMemberId);

2
epmet-module/resi-partymember/resi-partymember-server/src/main/java/com/epmet/modules/partymember/service/impl/IcPartyMemberPointServiceImpl.java

@ -112,7 +112,7 @@ public class IcPartyMemberPointServiceImpl extends BaseServiceImpl<IcPartyMember
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public void update(IcPartyMemberPointDTO dto) { public void update(IcPartyMemberPointDTO dto) {
if (baseDao.getPoint(dto.getYear(), dto.getQuarter(), dto.getCustomerId(), dto.getPartyMemberId())) { if (baseDao.getPoint(dto.getYear(), dto.getQuarter(), dto.getCustomerId(), dto.getPartyMemberId()) != NumConstant.ZERO) {
if (dto.getBasePoint() == null) { if (dto.getBasePoint() == null) {
dto.setBasePoint(NumConstant.ZERO); dto.setBasePoint(NumConstant.ZERO);
} }

4
epmet-module/resi-partymember/resi-partymember-server/src/main/resources/mapper/partymember/IcPartyMemberPointDao.xml

@ -154,9 +154,9 @@
a.total_score ASC, a.total_score ASC,
a.CREATED_TIME a.CREATED_TIME
</select> </select>
<select id="getPoint" resultType="java.lang.Boolean"> <select id="getPoint" resultType="java.lang.Integer">
SELECT SELECT
id count(id)
FROM FROM
ic_party_member_point ic_party_member_point
WHERE WHERE

Loading…
Cancel
Save