@ -10,7 +10,8 @@
<select id="selectDictList" resultType="com.epmet.commons.tools.dto.result.DictListResultDTO">
SELECT
a.dict_label label,
a.dict_value `value`
a.dict_value `value`,
a.dict_p_value pValue
FROM
sys_dict_data a
INNER JOIN sys_dict_type b ON a.dict_type_id = b.id
@ -1,5 +1,6 @@
package com.epmet.commons.tools.dto.result;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import java.io.Serializable;
@ -14,5 +15,7 @@ public class DictListResultDTO implements Serializable {
private static final long serialVersionUID = 8618231166600518980L;
private String label;
private String value;
@JsonIgnore
private String pValue;
private List<DictListResultDTO> children;
}
@ -20,6 +20,7 @@ public enum DictTypeEnum {
USER_DEMAND_REPORT_TYPE("user_demand_report_type","居民需求上报类型",9),
USER_DEMAND_SERVICE_TYPE("user_demand_service_type","居民需求服务方类型",10),
AGE_GROUP("age_group", "年龄范围", 11),
PATROL_WORK_TYPE("patrol_work_type", "例行工作分类", 13),
;
private final String code;