ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/controller/ManagementGoodsMaterialsController.java
New file @@ -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 { } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/domain/ManagementGoodsMaterials.java
New file @@ -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; } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/mapper/ManagementGoodsMaterialsMapper.java
New file @@ -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> { } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/ManagementGoodsMaterialsService.java
New file @@ -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> { } ruoyi-modules/ruoyi-management/src/main/java/com/ruoyi/management/service/impl/ManagementGoodsMaterialsServiceImpl.java
New file @@ -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 { } ruoyi-modules/ruoyi-management/src/main/resources/mapper/management/ManagementGoodsMaterialsMapper.xml
New file @@ -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>