inv_user_product,inv_user_product_detail表初始化代码提交
							parent
							
								
									db3e3bd2ca
								
							
						
					
					
						commit
						f22fc931f2
					
				| @ -0,0 +1,16 @@ | ||||
| package com.glxp.api.dao.inv; | ||||
| 
 | ||||
| 
 | ||||
| import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||||
| import com.glxp.api.entity.inv.InvUserProductDetail; | ||||
| 
 | ||||
| /** | ||||
| * @author Lenovo | ||||
| * @description 针对表【inv_user_product_detail(用户库存详情表)】的数据库操作Mapper | ||||
| * @createDate 2023-05-12 10:19:43 | ||||
| * @Entity com.glxp.api.entity.InvUserProductDetail | ||||
| */ | ||||
| public interface InvUserProductDetailMapper extends BaseMapper<InvUserProductDetail> { | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,16 @@ | ||||
| package com.glxp.api.dao.inv; | ||||
| 
 | ||||
| 
 | ||||
| import com.baomidou.mybatisplus.core.mapper.BaseMapper; | ||||
| import com.glxp.api.entity.inv.InvUserProduct; | ||||
| 
 | ||||
| /** | ||||
| * @author Lenovo | ||||
| * @description 针对表【inv_user_product(用户库存表)】的数据库操作Mapper | ||||
| * @createDate 2023-05-12 10:19:43 | ||||
| * @Entity com.glxp.api.entity.InvUserProduct | ||||
| */ | ||||
| public interface InvUserProductMapper extends BaseMapper<InvUserProduct> { | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,145 @@ | ||||
| package com.glxp.api.entity.inv; | ||||
| 
 | ||||
| import com.baomidou.mybatisplus.annotation.IdType; | ||||
| import com.baomidou.mybatisplus.annotation.TableField; | ||||
| import com.baomidou.mybatisplus.annotation.TableId; | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
| import lombok.Data; | ||||
| 
 | ||||
| import java.io.Serializable; | ||||
| import java.util.Date; | ||||
| 
 | ||||
| /** | ||||
|  * 用户库存表 | ||||
|  * @TableName inv_user_product | ||||
|  */ | ||||
| @TableName(value ="inv_user_product") | ||||
| @Data | ||||
| public class InvUserProduct{ | ||||
| 
 | ||||
|     @TableId(value = "id", type = IdType.AUTO) | ||||
|     private Integer id; | ||||
| 
 | ||||
|     /** | ||||
|      * 耗材字典ID | ||||
|      */ | ||||
|     @TableField(value = "relIdFk") | ||||
|     private Long relIdFk; | ||||
| 
 | ||||
|     /** | ||||
|      * 最小销售标识 | ||||
|      */ | ||||
|     @TableField(value = "nameCode") | ||||
|     private String nameCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 批次号 | ||||
|      */ | ||||
|     @TableField(value = "batchNo") | ||||
|     private String batchNo; | ||||
| 
 | ||||
|     /** | ||||
|      * 生产日期 | ||||
|      */ | ||||
|     @TableField(value = "productionDate") | ||||
|     private String productionDate; | ||||
| 
 | ||||
|     /** | ||||
|      * 失效日期 | ||||
|      */ | ||||
|     @TableField(value = "expireDate") | ||||
|     private String expireDate; | ||||
| 
 | ||||
|     /** | ||||
|      * 入库数量 | ||||
|      */ | ||||
|     @TableField(value = "inCount") | ||||
|     private Integer inCount; | ||||
| 
 | ||||
|     /** | ||||
|      * 出库数量 | ||||
|      */ | ||||
|     @TableField(value = "outCount") | ||||
|     private int outCount; | ||||
| 
 | ||||
|     /** | ||||
|      * 实际数量 | ||||
|      */ | ||||
|     @TableField(value = "reCount") | ||||
|     private int reCount; | ||||
| 
 | ||||
|     /** | ||||
|      * 客户ID | ||||
|      */ | ||||
|     @TableField(value = "customerId") | ||||
|     private String customerId; | ||||
| 
 | ||||
|     /** | ||||
|      * 供应商ID | ||||
|      */ | ||||
|     @TableField(value = "supId") | ||||
|     private String supId; | ||||
| 
 | ||||
|     /** | ||||
|      * 部门编码 | ||||
|      */ | ||||
|     @TableField(value = "deptCode") | ||||
|     private String deptCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 仓库编码 | ||||
|      */ | ||||
|     @TableField(value = "invCode") | ||||
|     private String invCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 货位编码 | ||||
|      */ | ||||
|     @TableField(value = "invSpaceCode") | ||||
|     private String invSpaceCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 创建时间 | ||||
|      */ | ||||
|     @TableField(value = "createTime") | ||||
|     private Date createTime; | ||||
| 
 | ||||
| 
 | ||||
|     /** | ||||
|      * 更新时间 | ||||
|      */ | ||||
|     @TableField(value = "updateTime") | ||||
|     private Date updateTime; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer nowStock; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer frozenCount; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer planInCount; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer planOutCount; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer onWayCount; | ||||
| 
 | ||||
|     /** | ||||
|      *  | ||||
|      */ | ||||
|     private Integer availableStock; | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,135 @@ | ||||
| package com.glxp.api.entity.inv; | ||||
| 
 | ||||
| import com.baomidou.mybatisplus.annotation.IdType; | ||||
| import com.baomidou.mybatisplus.annotation.TableField; | ||||
| import com.baomidou.mybatisplus.annotation.TableId; | ||||
| import com.baomidou.mybatisplus.annotation.TableName; | ||||
| import lombok.Data; | ||||
| 
 | ||||
| import java.io.Serializable; | ||||
| import java.util.Date; | ||||
| 
 | ||||
| /** | ||||
|  * 用户库存详情表 | ||||
|  * @TableName inv_user_product_detail | ||||
|  */ | ||||
| @TableName(value ="inv_user_product_detail") | ||||
| @Data | ||||
| public class InvUserProductDetail{ | ||||
| 
 | ||||
|     @TableId(value = "id", type = IdType.AUTO) | ||||
|     private Integer id; | ||||
| 
 | ||||
|     /** | ||||
|      * UDI码 | ||||
|      */ | ||||
|     @TableField(value = "code") | ||||
|     private String code; | ||||
| 
 | ||||
|     /** | ||||
|      * 订单号外键 | ||||
|      */ | ||||
|     @TableField(value = "orderId") | ||||
|     private String orderId; | ||||
| 
 | ||||
|     /** | ||||
|      * 耗材字典ID | ||||
|      */ | ||||
|     @TableField(value = "relId") | ||||
|     private Long relId; | ||||
| 
 | ||||
|     /** | ||||
|      * 最小销售标识 | ||||
|      */ | ||||
|     @TableField(value = "nameCode") | ||||
|     private String nameCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 批次号 | ||||
|      */ | ||||
|     @TableField(value = "batchNo") | ||||
|     private String batchNo; | ||||
| 
 | ||||
|     /** | ||||
|      * 生产日期 | ||||
|      */ | ||||
|     @TableField(value = "produceDate") | ||||
|     private String produceDate; | ||||
| 
 | ||||
|     /** | ||||
|      * 失效日期 | ||||
|      */ | ||||
|     @TableField(value = "expireDate") | ||||
|     private String expireDate; | ||||
| 
 | ||||
|     /** | ||||
|      * 序列号 | ||||
|      */ | ||||
|     @TableField(value = "serialNo") | ||||
|     private String serialNo; | ||||
| 
 | ||||
|     /** | ||||
|      * 供应商 | ||||
|      */ | ||||
|     @TableField(value = "supId") | ||||
|     private String supId; | ||||
| 
 | ||||
|     /** | ||||
|      * 扫码数量 | ||||
|      */ | ||||
|     @TableField(value = "`count`") | ||||
|     private Integer count; | ||||
| 
 | ||||
|     /** | ||||
|      * 实际数量 | ||||
|      */ | ||||
|     @TableField(value = "reCount") | ||||
|     private Integer reCount; | ||||
| 
 | ||||
| 
 | ||||
|     @TableField(value = "inCount") | ||||
|     private Integer inCount; | ||||
| 
 | ||||
| 
 | ||||
|     @TableField(value = "outCount") | ||||
|     private Integer outCount; | ||||
| 
 | ||||
|     /** | ||||
|      * 部门编码 | ||||
|      */ | ||||
|     @TableField(value = "deptCode") | ||||
|     private String deptCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 仓库编码 | ||||
|      */ | ||||
|     @TableField(value = "invCode") | ||||
|     private String invCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 货位编码 | ||||
|      */ | ||||
|     @TableField(value = "invSpaceCode") | ||||
|     private String invSpaceCode; | ||||
| 
 | ||||
|     /** | ||||
|      * 采购类型 | ||||
|      */ | ||||
|     @TableField(value = "purchaseType") | ||||
|     private Integer purchaseType; | ||||
| 
 | ||||
|     /** | ||||
|      * 更新时间 | ||||
|      */ | ||||
|     @TableField(value = "updateTime") | ||||
|     private Date updateTime; | ||||
| 
 | ||||
|     @TableField(value = "mainAction") | ||||
|     private String mainAction; | ||||
|     @TableField(value = "action") | ||||
|     private String action; | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,17 @@ | ||||
| package com.glxp.api.service.inv.impl; | ||||
| 
 | ||||
| 
 | ||||
| import com.glxp.api.dao.inv.InvUserProductDetailMapper; | ||||
| import com.glxp.api.entity.inv.InvUserProductDetail; | ||||
| import com.glxp.api.service.inv.InvUserProductDetailService; | ||||
| import org.springframework.stereotype.Service; | ||||
| 
 | ||||
| /** | ||||
| * @author Lenovo | ||||
| * @description 针对表【inv_user_product_detail(用户库存详情表)】的数据库操作Service实现 | ||||
| * @createDate 2023-05-12 10:19:43 | ||||
| */ | ||||
| @Service | ||||
| public class InvUserProductDetailServiceImpl implements InvUserProductDetailService{ | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,18 @@ | ||||
| package com.glxp.api.service.inv.impl; | ||||
| 
 | ||||
| 
 | ||||
| import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | ||||
| import com.glxp.api.dao.inv.InvUserProductMapper; | ||||
| import com.glxp.api.entity.inv.InvUserProduct; | ||||
| import com.glxp.api.service.inv.InvUserProductService; | ||||
| import org.springframework.stereotype.Service; | ||||
| 
 | ||||
| /** | ||||
| * @author Lenovo | ||||
| * @description 针对表【inv_user_product(用户库存表)】的数据库操作Service实现 | ||||
| * @createDate 2023-05-12 10:19:43 | ||||
| */ | ||||
| @Service | ||||
| public class InvUserProductServiceImpl  implements InvUserProductService{ | ||||
| 
 | ||||
| } | ||||
| @ -0,0 +1,40 @@ | ||||
| <?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.glxp.api.dao.inv.InvUserProductDetailMapper"> | ||||
| 
 | ||||
|     <resultMap id="BaseResultMap" type="com.glxp.api.entity.inv.InvUserProductDetail"> | ||||
|             <id property="id" column="id" jdbcType="INTEGER"/> | ||||
|             <result property="code" column="code" jdbcType="VARCHAR"/> | ||||
|             <result property="mainaction" column="mainAction" jdbcType="VARCHAR"/> | ||||
|             <result property="action" column="action" jdbcType="VARCHAR"/> | ||||
|             <result property="orderid" column="orderId" jdbcType="VARCHAR"/> | ||||
|             <result property="relid" column="relId" jdbcType="INTEGER"/> | ||||
|             <result property="namecode" column="nameCode" jdbcType="VARCHAR"/> | ||||
|             <result property="batchno" column="batchNo" jdbcType="VARCHAR"/> | ||||
|             <result property="producedate" column="produceDate" jdbcType="VARCHAR"/> | ||||
|             <result property="expiredate" column="expireDate" jdbcType="VARCHAR"/> | ||||
|             <result property="serialno" column="serialNo" jdbcType="VARCHAR"/> | ||||
|             <result property="supid" column="supId" jdbcType="VARCHAR"/> | ||||
|             <result property="count" column="count" jdbcType="INTEGER"/> | ||||
|             <result property="recount" column="reCount" jdbcType="INTEGER"/> | ||||
|             <result property="deptcode" column="deptCode" jdbcType="VARCHAR"/> | ||||
|             <result property="invcode" column="invCode" jdbcType="VARCHAR"/> | ||||
|             <result property="invspacecode" column="invSpaceCode" jdbcType="VARCHAR"/> | ||||
|             <result property="purchasetype" column="purchaseType" jdbcType="TINYINT"/> | ||||
|             <result property="updatetime" column="updateTime" jdbcType="TIMESTAMP"/> | ||||
|             <result property="incount" column="inCount" jdbcType="INTEGER"/> | ||||
|             <result property="outcount" column="outCount" jdbcType="INTEGER"/> | ||||
|     </resultMap> | ||||
| 
 | ||||
|     <sql id="Base_Column_List"> | ||||
|         id,code,mainAction, | ||||
|         action,orderId,relId, | ||||
|         nameCode,batchNo,produceDate, | ||||
|         expireDate,serialNo,supId, | ||||
|         count,reCount,deptCode, | ||||
|         invCode,invSpaceCode,purchaseType, | ||||
|         updateTime,inCount,outCount | ||||
|     </sql> | ||||
| </mapper> | ||||
| @ -0,0 +1,42 @@ | ||||
| <?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.glxp.api.dao.inv.InvUserProductMapper"> | ||||
| 
 | ||||
|     <resultMap id="BaseResultMap" type="com.glxp.api.entity.inv.InvUserProduct"> | ||||
|             <id property="id" column="id" jdbcType="INTEGER"/> | ||||
|             <result property="relidfk" column="relIdFk" jdbcType="BIGINT"/> | ||||
|             <result property="namecode" column="nameCode" jdbcType="VARCHAR"/> | ||||
|             <result property="batchno" column="batchNo" jdbcType="VARCHAR"/> | ||||
|             <result property="productiondate" column="productionDate" jdbcType="VARCHAR"/> | ||||
|             <result property="expiredate" column="expireDate" jdbcType="VARCHAR"/> | ||||
|             <result property="incount" column="inCount" jdbcType="INTEGER"/> | ||||
|             <result property="outcount" column="outCount" jdbcType="INTEGER"/> | ||||
|             <result property="recount" column="reCount" jdbcType="VARCHAR"/> | ||||
|             <result property="customerid" column="customerId" jdbcType="VARCHAR"/> | ||||
|             <result property="supid" column="supId" jdbcType="VARCHAR"/> | ||||
|             <result property="deptcode" column="deptCode" jdbcType="VARCHAR"/> | ||||
|             <result property="invcode" column="invCode" jdbcType="VARCHAR"/> | ||||
|             <result property="invspacecode" column="invSpaceCode" jdbcType="VARCHAR"/> | ||||
|             <result property="createtime" column="createTime" jdbcType="TIMESTAMP"/> | ||||
|             <result property="updatetime" column="updateTime" jdbcType="TIMESTAMP"/> | ||||
|             <result property="nowstock" column="nowStock" jdbcType="INTEGER"/> | ||||
|             <result property="frozencount" column="frozenCount" jdbcType="INTEGER"/> | ||||
|             <result property="planincount" column="planInCount" jdbcType="INTEGER"/> | ||||
|             <result property="planoutcount" column="planOutCount" jdbcType="INTEGER"/> | ||||
|             <result property="onwaycount" column="onWayCount" jdbcType="INTEGER"/> | ||||
|             <result property="availablestock" column="availableStock" jdbcType="INTEGER"/> | ||||
|     </resultMap> | ||||
| 
 | ||||
|     <sql id="Base_Column_List"> | ||||
|         id,relIdFk,nameCode, | ||||
|         batchNo,productionDate,expireDate, | ||||
|         inCount,outCount,reCount, | ||||
|         customerId,supId,deptCode, | ||||
|         invCode,invSpaceCode,createTime, | ||||
|         updateTime,nowStock,frozenCount, | ||||
|         planInCount,planOutCount,onWayCount, | ||||
|         availableStock | ||||
|     </sql> | ||||
| </mapper> | ||||
					Loading…
					
					
				
		Reference in New Issue