xiangpei
2024-07-12 05caa47bb77fdf4012067e159432defa5e38368e
设置可管理派出所三级单位
4个文件已修改
16 ■■■■■ 已修改文件
src/main/java/com/mindskip/xzs/domain/Department.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/domain/enums/YesOrNoEnum.java 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/domain/vo/DepartmentEditVO.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/DepartmentMapper.xml 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/mindskip/xzs/domain/Department.java
@@ -27,7 +27,7 @@
    /**
     * 是否能管理所有level为3的派出所
     */
    private YesOrNoEnum special;
    private Boolean special;
    /**
     * 部门几级
src/main/java/com/mindskip/xzs/domain/enums/YesOrNoEnum.java
@@ -1,6 +1,7 @@
package com.mindskip.xzs.domain.enums;
import com.baomidou.mybatisplus.annotation.EnumValue;
import com.fasterxml.jackson.annotation.JsonValue;
import lombok.Getter;
/**
@@ -10,16 +11,17 @@
@Getter
public enum YesOrNoEnum {
    YES("yes", "是"),
    NO("yes", "否"),
    YES(1, "是"),
    NO(0, "否"),
    ;
    @EnumValue
    private final String value;
    @JsonValue
    private final Integer value;
    private final String desc;
    YesOrNoEnum(String value, String desc) {
    YesOrNoEnum(Integer value, String desc) {
        this.value = value;
        this.desc = desc;
    }
src/main/java/com/mindskip/xzs/domain/vo/DepartmentEditVO.java
@@ -30,7 +30,7 @@
    /**
     * 是否能管理所有level为3的派出所
     */
    private YesOrNoEnum special;
    private Boolean special;
    /**
     * 部门几级
src/main/resources/mapper/DepartmentMapper.xml
@@ -6,7 +6,7 @@
        <result column="name" jdbcType="VARCHAR" property="name"/>
        <result column="deleted" jdbcType="VARCHAR" property="deleted"/>
        <result column="parent_id" property="parentId"/>
        <result column="special" property="special" typeHandler="com.baomidou.mybatisplus.core.handlers.MybatisEnumTypeHandler"/>
        <result column="special" property="special"/>
        <result column="level" property="level"/>
    </resultMap>