From 1a79180b2cd6a9739b0c411adf4ed075ac378f80 Mon Sep 17 00:00:00 2001 From: zhaoqifeng Date: Thu, 19 Nov 2020 16:49:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=BD=E7=AB=A0=E5=88=A0=E9=99=A4=E9=97=AE?= =?UTF-8?q?=E9=A2=98=E4=BF=AE=E6=94=B9=EF=BC=8C=E5=BE=BD=E7=AB=A0=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E6=B7=BB=E5=8A=A0type=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/epmet/dto/BadgeDTO.java | 5 +++++ .../java/com/epmet/dto/result/BadgeListResultDTO.java | 4 ++++ .../src/main/java/com/epmet/dao/BadgeDao.java | 2 +- .../java/com/epmet/service/impl/BadgeServiceImpl.java | 2 ++ .../src/main/resources/mapper/BadgeDao.xml | 8 ++++++-- 5 files changed, 18 insertions(+), 3 deletions(-) diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/BadgeDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/BadgeDTO.java index dfeb6f055b..719675c301 100644 --- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/BadgeDTO.java +++ b/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未删除 */ diff --git a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/BadgeListResultDTO.java b/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/BadgeListResultDTO.java index 8d5d7c28ec..8374a6497e 100644 --- a/epmet-user/epmet-user-client/src/main/java/com/epmet/dto/result/BadgeListResultDTO.java +++ b/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; } diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java index fc77ac2740..a9dc7ee49a 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java +++ b/epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java @@ -153,7 +153,7 @@ public interface BadgeDao extends BaseDao { /** * 插入数据 * - * @param entity + * @param dto * @return void * @author zhaoqifeng * @date 2020/11/6 14:46 diff --git a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java b/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java index 3df36a22be..0e0b6012a9 100644 --- a/epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java +++ b/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 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()); diff --git a/epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml b/epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml index 660b955904..0e3282e5c0 100644 --- a/epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml +++ b/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}