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