Browse Source

徽章删除问题修改,徽章列表添加type字段

dev_shibei_match
zhaoqifeng 5 years ago
parent
commit
1a79180b2c
  1. 5
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/BadgeDTO.java
  2. 4
      epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/BadgeListResultDTO.java
  3. 2
      epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java
  4. 2
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java
  5. 8
      epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml

5
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/BadgeDTO.java

@ -63,6 +63,11 @@ public class BadgeDTO implements Serializable {
*/
private String badgeStatus;
/**
* 排序
*/
private Integer sort;
/**
* 删除标识 1删除0未删除
*/

4
epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/BadgeListResultDTO.java

@ -28,4 +28,8 @@ public class BadgeListResultDTO {
* 徽章状态 上线:online;下线:offline;
*/
private String badgeStatus;
/**
* 固有徽章类型 党员徽章party;none
*/
private String type;
}

2
epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java

@ -153,7 +153,7 @@ public interface BadgeDao extends BaseDao<BadgeEntity> {
/**
* 插入数据
*
* @param entity
* @param dto
* @return void
* @author zhaoqifeng
* @date 2020/11/6 14:46

2
epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java

@ -24,6 +24,7 @@ import com.epmet.commons.mybatis.service.impl.BaseServiceImpl;
import com.epmet.commons.tools.constant.Constant;
import com.epmet.commons.tools.constant.FieldConstant;
import com.epmet.commons.tools.constant.NumConstant;
import com.epmet.commons.tools.constant.StrConstant;
import com.epmet.commons.tools.exception.EpmetErrorCode;
import com.epmet.commons.tools.exception.RenException;
import com.epmet.commons.tools.exception.ValidateException;
@ -268,6 +269,7 @@ public class BadgeServiceImpl extends BaseServiceImpl<BadgeDao, BadgeEntity> imp
BadgeDTO badgeDTO = ConvertUtils.sourceToTarget(badgeEntity, BadgeDTO.class);
badgeDTO.setCustomerId(tokenDto.getCustomerId());
badgeDTO.setDelFlag(NumConstant.ONE_STR);
badgeDTO.setRevision(NumConstant.ZERO);
badgeDTO.setCreatedBy(tokenDto.getUserId());
badgeDTO.setCreatedTime(new Date());
badgeDTO.setUpdatedBy(tokenDto.getUserId());

8
epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml

@ -25,6 +25,7 @@
`BADGE_ICON`,
`FIXATION_BADGE_TYPE`,
`BADGE_STATUS`,
`SORT`,
`DEL_FLAG`,
`REVISION`,
`CREATED_BY`,
@ -38,6 +39,7 @@
#{badgeIcon},
#{fixationBadgeType},
#{badgeStatus},
#{sort},
#{delFlag},
#{revision},
#{createdBy},
@ -64,7 +66,8 @@
ID AS "badgeId",
BADGE_NAME,
BADGE_ICON,
BADGE_STATUS
BADGE_STATUS,
FIXATION_BADGE_TYPE AS "type"
FROM
(
SELECT * FROM badge
@ -138,7 +141,8 @@
WHERE BADGE_NAME = #{badgeName} AND badgeId != #{badgeId}
</select>
<select id="selectBadgeInfo" resultType="com.epmet.entity.BadgeEntity">
select CUSTOMER_ID,BADGE_NAME,BADGE_ICON,FIXATION_BADGE_TYPE,SORT,BADGE_STATUS from badge where DEL_FLAG = '0' AND CUSTOMER_ID = #{customerId} AND ID = #{badgeId}
select ID,CUSTOMER_ID,BADGE_NAME,BADGE_ICON,FIXATION_BADGE_TYPE,SORT,BADGE_STATUS from badge where DEL_FLAG = '0' AND CUSTOMER_ID =
#{customerId} AND ID = #{badgeId}
</select>
<select id="selectAuditingList" resultType="com.epmet.dto.result.BadgeAuditingResultDTO">
SELECT

Loading…
Cancel
Save