中扬CRM客户关系管理系统
#
luxiaotao1123
2022-09-18 824462e07025b3032f92603e7d5e7b26ceab5b72
#
5个文件已添加
96 ■■■■■ 已修改文件
src/main/java/com/zy/crm/system/entity/Dic.java 51 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/system/mapper/DicMapper.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/system/service/DicService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/system/service/impl/DicServiceImpl.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/mapper/DicMapper.xml 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/system/entity/Dic.java
New file
@@ -0,0 +1,51 @@
package com.zy.crm.system.entity;
import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.enums.IdType;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;
@Data
@TableName("sys_dic")
public class Dic implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 代号
     */
    @ApiModelProperty(value= "代号")
    @TableId(value = "code", type = IdType.INPUT)
    private String code;
    /**
     * 名称
     */
    @ApiModelProperty(value= "名称")
    private String name;
    /**
     * 上级
     */
    @ApiModelProperty(value= "上级")
    private String parent;
    public Dic() {}
    public Dic(String code,String name,String parent) {
        this.code = code;
        this.name = name;
        this.parent = parent;
    }
//    Dic dic = new Dic(
//            null,    // 代号[非空]
//            null,    // 名称
//            null    // 上级
//    );
}
src/main/java/com/zy/crm/system/mapper/DicMapper.java
New file
@@ -0,0 +1,12 @@
package com.zy.crm.system.mapper;
import com.zy.crm.system.entity.Dic;
import com.baomidou.mybatisplus.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;
@Mapper
@Repository
public interface DicMapper extends BaseMapper<Dic> {
}
src/main/java/com/zy/crm/system/service/DicService.java
New file
@@ -0,0 +1,8 @@
package com.zy.crm.system.service;
import com.zy.crm.system.entity.Dic;
import com.baomidou.mybatisplus.service.IService;
public interface DicService extends IService<Dic> {
}
src/main/java/com/zy/crm/system/service/impl/DicServiceImpl.java
New file
@@ -0,0 +1,12 @@
package com.zy.crm.system.service.impl;
import com.zy.crm.system.mapper.DicMapper;
import com.zy.crm.system.entity.Dic;
import com.zy.crm.system.service.DicService;
import com.baomidou.mybatisplus.service.impl.ServiceImpl;
import org.springframework.stereotype.Service;
@Service("dicService")
public class DicServiceImpl extends ServiceImpl<DicMapper, Dic> implements DicService {
}
src/main/resources/mapper/DicMapper.xml
New file
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.zy.crm.system.mapper.DicMapper">
    <!-- 通用查询映射结果 -->
    <resultMap id="BaseResultMap" type="com.zy.crm.system.entity.Dic">
        <id column="code" property="code" />
        <result column="name" property="name" />
        <result column="parent" property="parent" />
    </resultMap>
</mapper>