From 6e709b3daad18b6f146d042812a98d924640e956 Mon Sep 17 00:00:00 2001 From: rentaiming <806181062@qq.com> Date: 星期一, 01 七月 2024 18:15:10 +0800 Subject: [PATCH] 森林防火 供应商管理 --- ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/ManagementGoodsMaterials.java | 77 +++++++++++++++++++++++++ ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/ManagementGoodsMaterialsService.java | 16 +++++ ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ManagementGoodsMaterialsController.java | 20 ++++++ ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/ManagementGoodsMaterialsServiceImpl.java | 19 ++++++ ruoyi-modules/ruoyi-management/src/main/resources/mapper/management/ManagementGoodsMaterialsMapper.xml | 22 +++++++ ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/mapper/ManagementGoodsMaterialsMapper.java | 19 ++++++ 6 files changed, 173 insertions(+), 0 deletions(-) diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ManagementGoodsMaterialsController.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ManagementGoodsMaterialsController.java new file mode 100644 index 0000000..b5036ee --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ManagementGoodsMaterialsController.java @@ -0,0 +1,20 @@ +package com.ruoyi.management.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + * <p> + * 仓库到物资的中间表 前端控制器 + * </p> + * + * @author hjl + * @since 2024-07-01 + */ +@RestController +@RequestMapping("/management-goods-materials") +public class ManagementGoodsMaterialsController { + +} diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/ManagementGoodsMaterials.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/ManagementGoodsMaterials.java new file mode 100644 index 0000000..ce07fb0 --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/ManagementGoodsMaterials.java @@ -0,0 +1,77 @@ +package com.ruoyi.management.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.util.Date; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Getter; +import lombok.Setter; + +/** + * <p> + * 仓库到物资的中间表 + * </p> + * + * @author hjl + * @since 2024-07-01 + */ +@Getter +@Setter +@TableName("management_goods_materials") +@ApiModel(value = "ManagementGoodsMaterials对象", description = "仓库到物资的中间表") +public class ManagementGoodsMaterials { + + @TableId("id") + private Long id; + + @ApiModelProperty("库存总数") + @TableField("repertory_sum") + private Integer repertorySum; + + @ApiModelProperty("在库存的") + @TableField("repertory_zhai") + private Integer repertoryZhai; + + @ApiModelProperty("出库存的") + @TableField("repertory_chu") + private Integer repertoryChu; + + @ApiModelProperty("遗失库存的") + @TableField("repertory_yishi") + private Integer repertoryYishi; + + @ApiModelProperty("盘点数量") + @TableField("check_num") + private Integer checkNum; + + @ApiModelProperty("仓库ID") + @TableField("management_id") + private Long managementId; + + @TableField("goods_materials_id") + private Long goodsMaterialsId; + + @ApiModelProperty("删除标志(0代表存在 2代表删除)") + @TableField("del_flag") + private String delFlag; + + @ApiModelProperty("创建者") + @TableField("create_by") + private String createBy; + + @ApiModelProperty("创建时间") + @TableField("create_time") + private Date createTime; + + @ApiModelProperty("更新者") + @TableField("update_by") + private String updateBy; + + @ApiModelProperty("更新时间") + @TableField("update_time") + private Date updateTime; + + +} diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/mapper/ManagementGoodsMaterialsMapper.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/mapper/ManagementGoodsMaterialsMapper.java new file mode 100644 index 0000000..c876d1b --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/mapper/ManagementGoodsMaterialsMapper.java @@ -0,0 +1,19 @@ +package com.ruoyi.management.mapper; + + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.management.domain.ManagementGoodsMaterials; +import org.apache.ibatis.annotations.Mapper; + +/** + * <p> + * 仓库到物资的中间表 Mapper 接口 + * </p> + * + * @author hjl + * @since 2024-07-01 + */ +@Mapper +public interface ManagementGoodsMaterialsMapper extends BaseMapper<ManagementGoodsMaterials> { + +} diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/ManagementGoodsMaterialsService.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/ManagementGoodsMaterialsService.java new file mode 100644 index 0000000..4763b49 --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/ManagementGoodsMaterialsService.java @@ -0,0 +1,16 @@ +package com.ruoyi.management.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.management.domain.ManagementGoodsMaterials; + +/** + * <p> + * 仓库到物资的中间表 服务类 + * </p> + * + * @author hjl + * @since 2024-07-01 + */ +public interface ManagementGoodsMaterialsService extends IService<ManagementGoodsMaterials> { + +} diff --git a/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/ManagementGoodsMaterialsServiceImpl.java b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/ManagementGoodsMaterialsServiceImpl.java new file mode 100644 index 0000000..d3ece1c --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/ManagementGoodsMaterialsServiceImpl.java @@ -0,0 +1,19 @@ +package com.ruoyi.management.service.impl; +import com.ruoyi.management.domain.ManagementGoodsMaterials; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.management.mapper.ManagementGoodsMaterialsMapper; +import com.ruoyi.management.service.ManagementGoodsMaterialsService; +import org.springframework.stereotype.Service; + +/** + * <p> + * 仓库到物资的中间表 服务实现类 + * </p> + * + * @author hjl + * @since 2024-07-01 + */ +@Service +public class ManagementGoodsMaterialsServiceImpl extends ServiceImpl<ManagementGoodsMaterialsMapper, ManagementGoodsMaterials> implements ManagementGoodsMaterialsService { + +} diff --git a/ruoyi-modules/ruoyi-management/src/main/resources/mapper/management/ManagementGoodsMaterialsMapper.xml b/ruoyi-modules/ruoyi-management/src/main/resources/mapper/management/ManagementGoodsMaterialsMapper.xml new file mode 100644 index 0000000..8c7ff3e --- /dev/null +++ b/ruoyi-modules/ruoyi-management/src/main/resources/mapper/management/ManagementGoodsMaterialsMapper.xml @@ -0,0 +1,22 @@ +<?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.rouyi.management.mapper.ManagementGoodsMaterialsMapper"> + + <!-- 通用查询映射结果 --> + <resultMap id="BaseResultMap" type="com.rouyi.management.domain.ManagementGoodsMaterials"> + <id column="id" property="id" /> + <result column="repertory_sum" property="repertorySum" /> + <result column="repertory_zhai" property="repertoryZhai" /> + <result column="repertory_chu" property="repertoryChu" /> + <result column="repertory_yishi" property="repertoryYishi" /> + <result column="check_num" property="checkNum" /> + <result column="management_id" property="managementId" /> + <result column="goods_materials_id" property="goodsMaterialsId" /> + <result column="del_flag" property="delFlag" /> + <result column="create_by" property="createBy" /> + <result column="create_time" property="createTime" /> + <result column="update_by" property="updateBy" /> + <result column="update_time" property="updateTime" /> + </resultMap> + +</mapper> -- Gitblit v1.7.1