inv_user_product,inv_user_product_detail表初始化代码提交

pro
郑明梁 2 years ago
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…
Cancel
Save