Browse Source

网格下是否存在未审核的徽章

dev
zxc 4 years ago
parent
commit
65c1b4b904
  1. 12
      epmet-user/epmet-user-server/src/main/java/com/epmet/controller/BadgeController.java
  2. 9
      epmet-user/epmet-user-server/src/main/java/com/epmet/dao/BadgeDao.java
  3. 9
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/BadgeService.java
  4. 15
      epmet-user/epmet-user-server/src/main/java/com/epmet/service/impl/BadgeServiceImpl.java
  5. 10
      epmet-user/epmet-user-server/src/main/resources/mapper/BadgeDao.xml

12
epmet-user/epmet-user-server/src/main/java/com/epmet/controller/BadgeController.java

@ -206,4 +206,16 @@ public class BadgeController {
List<ListUserByBadgeResultDTO> users = badgeService.listUsersByBadge(customerId, badgeKey);
return new Result<List<ListUserByBadgeResultDTO>>().ok(users);
}
/**
* Desc: 查询网格下是否存在未审核的徽章truefalse
* @param gridId
* @author zxc
* @date 2022/3/16 9:42 上午
*/
@PostMapping("audit-reset")
public Result<Boolean> badgeAuditReset(@RequestParam("gridId")String gridId){
return new Result<Boolean>().ok(badgeService.badgeAuditReset(gridId));
}
}

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

@ -204,4 +204,13 @@ public interface BadgeDao extends BaseDao<BadgeEntity> {
* @date 2021.08.02 10:40
*/
List<ListUserByBadgeResultDTO> listUsersByBadge(@Param("customerId") String customerId, @Param("badgeKey") String badgeKey);
/**
* Desc: 查询网格下的徽章审核个数
* @param gridId
* @author zxc
* @date 2022/3/16 9:52 上午
*/
Integer badgeAuditReset(@Param("gridId") String gridId);
}

9
epmet-user/epmet-user-server/src/main/java/com/epmet/service/BadgeService.java

@ -200,4 +200,13 @@ public interface BadgeService extends BaseService<BadgeEntity> {
* @date 2021.08.02 10:39
*/
List<ListUserByBadgeResultDTO> listUsersByBadge(String customerId, String badgeKey);
/**
* Desc: 查询网格下是否存在未审核的徽章truefalse
* @param gridId
* @author zxc
* @date 2022/3/16 9:42 上午
*/
Boolean badgeAuditReset(String gridId);
}

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

@ -495,4 +495,19 @@ public class BadgeServiceImpl extends BaseServiceImpl<BadgeDao, BadgeEntity> imp
public List<ListUserByBadgeResultDTO> listUsersByBadge(String customerId, String badgeKey) {
return baseDao.listUsersByBadge(customerId, badgeKey);
}
/**
* Desc: 查询网格下是否存在未审核的徽章truefalse
* @param gridId
* @author zxc
* @date 2022/3/16 9:42 上午
*/
@Override
public Boolean badgeAuditReset(String gridId) {
Integer badgeAuditCount = baseDao.badgeAuditReset(gridId);
if (badgeAuditCount.compareTo(NumConstant.ZERO) != NumConstant.ZERO){
return true;
}
return false;
}
}

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

@ -330,4 +330,14 @@
and user_base_info.DEL_FLAG = 0)
</select>
<!-- 查询网格下的徽章审核个数 -->
<select id="badgeAuditReset" resultType="java.lang.Integer">
SELECT
COUNT(ID)
FROM user_badge_certificate_record
WHERE DEL_FLAG = '0'
AND AUDIT_STATUS = 'auditing'
AND GRID_ID = #{gridId}
</select>
</mapper>
Loading…
Cancel
Save