Browse Source

getcategory调整

dev_shibei_match
yinzuomei 4 years ago
parent
commit
18c04e0ced
  1. 3
      epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GuideDictResDTO.java
  2. 2
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/GuideCategoryServiceImpl.java
  3. 4
      epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/GuideCategoryDao.xml

3
epmet-module/gov-voice/gov-voice-client/src/main/java/com/epmet/dto/result/GuideDictResDTO.java

@ -1,5 +1,6 @@
package com.epmet.dto.result; package com.epmet.dto.result;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
@ -25,11 +26,13 @@ public class GuideDictResDTO implements Serializable {
/** /**
* 排序 * 排序
*/ */
@JsonIgnore
private Integer sort; private Integer sort;
/** /**
* 状态 禁用disable 启用enable * 状态 禁用disable 启用enable
*/ */
@JsonIgnore
private String status; private String status;
} }

2
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/service/impl/GuideCategoryServiceImpl.java

@ -81,7 +81,7 @@ public class GuideCategoryServiceImpl extends BaseServiceImpl<GuideCategoryDao,
*/ */
private void initCustomerGuideCategory(String customerId) { private void initCustomerGuideCategory(String customerId) {
List<GuideCategoryDTO> list = baseDao.selectPageByCid(Constant.DEFAULT_CUSTOMER); List<GuideCategoryDTO> list = baseDao.selectPageByCid(Constant.DEFAULT_CUSTOMER);
int sort = 1; int sort = 0;
for (GuideCategoryDTO dto : list) { for (GuideCategoryDTO dto : list) {
// 已经禁用的,不同步给客户 // 已经禁用的,不同步给客户
if (Constant.DISABLE.equals(dto.getStatus())) { if (Constant.DISABLE.equals(dto.getStatus())) {

4
epmet-module/gov-voice/gov-voice-server/src/main/resources/mapper/GuideCategoryDao.xml

@ -32,12 +32,12 @@
gc.category_code, gc.category_code,
gc.`STATUS`, gc.`STATUS`,
gc.sort, gc.sort,
( SELECT count( g.id ) FROM guide g WHERE g.CUSTOMER_ID = '' AND g.DEL_FLAG = '0' AND g.CATEGORY_CODE = gc.CATEGORY_CODE ) AS guideTotal ( SELECT count( g.id ) FROM guide g WHERE g.CUSTOMER_ID = #{customerId} AND g.DEL_FLAG = '0' AND g.CATEGORY_CODE = gc.CATEGORY_CODE ) AS guideTotal
FROM FROM
guide_category gc guide_category gc
WHERE WHERE
gc.DEL_FLAG = '0' gc.DEL_FLAG = '0'
AND CUSTOMER_ID = 'default' AND CUSTOMER_ID = #{customerId}
) temp ) temp
<if test="queryOrigin == 'saveorupdate' "> <if test="queryOrigin == 'saveorupdate' ">
WHERE temp.`STATUS` = 'enable' WHERE temp.`STATUS` = 'enable'

Loading…
Cancel
Save