From ff79113ad56c647ec58654a0812c3e4019a81b4c Mon Sep 17 00:00:00 2001 From: mitao <2763622819@qq.com> Date: 星期一, 24 三月 2025 16:02:30 +0800 Subject: [PATCH] 营业部基础代码 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/TBusinessDeptController.java | 20 ++++++++++ ruoyi-system/src/main/resources/mapper/system/TBusinessDeptMapper.xml | 5 ++ ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBusinessDeptMapper.java | 16 ++++++++ ruoyi-system/src/main/java/com/ruoyi/system/model/TBusinessDept.java | 39 +++++++++++++++++++ ruoyi-system/src/main/java/com/ruoyi/system/service/ITBusinessDeptService.java | 16 ++++++++ ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBusinessDeptServiceImpl.java | 20 ++++++++++ 6 files changed, 116 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/TBusinessDeptController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/TBusinessDeptController.java new file mode 100644 index 0000000..d24c1ff --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/TBusinessDeptController.java @@ -0,0 +1,20 @@ +package com.ruoyi.web.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + * <p> + * 营业部 前端控制器 + * </p> + * + * @author mitao + * @since 2025-03-24 + */ +@RestController +@RequestMapping("/t-business-dept") +public class TBusinessDeptController { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBusinessDeptMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBusinessDeptMapper.java new file mode 100644 index 0000000..651f548 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBusinessDeptMapper.java @@ -0,0 +1,16 @@ +package com.ruoyi.system.mapper; + +import com.ruoyi.system.model.TBusinessDept; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + * <p> + * 营业部 Mapper 接口 + * </p> + * + * @author mitao + * @since 2025-03-24 + */ +public interface TBusinessDeptMapper extends BaseMapper<TBusinessDept> { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TBusinessDept.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TBusinessDept.java new file mode 100644 index 0000000..a16c85b --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TBusinessDept.java @@ -0,0 +1,39 @@ +package com.ruoyi.system.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import com.ruoyi.common.core.domain.BaseModel; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; +import lombok.experimental.Accessors; + +import java.io.Serializable; + +/** + * <p> + * 营业部 + * </p> + * + * @author mitao + * @since 2025-03-24 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@Accessors(chain = true) +@TableName("t_business_dept") +@ApiModel(value="TBusinessDept对象", description="营业部") +public class TBusinessDept extends BaseModel implements Serializable { + + private static final long serialVersionUID = 1L; + + @ApiModelProperty(value = "主键") + @TableId(value = "id", type = IdType.ASSIGN_ID) + private String id; + + @ApiModelProperty(value = "营业部名称") + private String name; + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/ITBusinessDeptService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/ITBusinessDeptService.java new file mode 100644 index 0000000..549694d --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/ITBusinessDeptService.java @@ -0,0 +1,16 @@ +package com.ruoyi.system.service; + +import com.ruoyi.system.model.TBusinessDept; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + * <p> + * 营业部 服务类 + * </p> + * + * @author mitao + * @since 2025-03-24 + */ +public interface ITBusinessDeptService extends IService<TBusinessDept> { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBusinessDeptServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBusinessDeptServiceImpl.java new file mode 100644 index 0000000..419f956 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBusinessDeptServiceImpl.java @@ -0,0 +1,20 @@ +package com.ruoyi.system.service.impl; + +import com.ruoyi.system.model.TBusinessDept; +import com.ruoyi.system.mapper.TBusinessDeptMapper; +import com.ruoyi.system.service.ITBusinessDeptService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + * <p> + * 营业部 服务实现类 + * </p> + * + * @author mitao + * @since 2025-03-24 + */ +@Service +public class TBusinessDeptServiceImpl extends ServiceImpl<TBusinessDeptMapper, TBusinessDept> implements ITBusinessDeptService { + +} diff --git a/ruoyi-system/src/main/resources/mapper/system/TBusinessDeptMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TBusinessDeptMapper.xml new file mode 100644 index 0000000..d14b117 --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TBusinessDeptMapper.xml @@ -0,0 +1,5 @@ +<?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.ruoyi.system.mapper.TBusinessDeptMapper"> + +</mapper> -- Gitblit v1.7.1