新增追溯相关操作类
parent
92dd92d3d3
commit
bded976381
@ -0,0 +1,9 @@
|
||||
package com.glxp.api.dao.trace;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.glxp.api.entity.trace.TraceManuCodeRelEntity;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
public interface TraceManuCodeRelMapper extends BaseMapper<TraceManuCodeRelEntity> {
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package com.glxp.api.dao.trace;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.glxp.api.entity.trace.TraceManuOrderEntity;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
public interface TraceManuOrderMapper extends BaseMapper<TraceManuOrderEntity> {
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package com.glxp.api.dao.trace;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.glxp.api.entity.trace.TraceOrderEntity;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
public interface TraceOrderMapper extends BaseMapper<TraceOrderEntity> {
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
package com.glxp.api.dao.trace;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.glxp.api.entity.trace.TraceTaskNoticeEntity;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
@Mapper
|
||||
public interface TraceTaskNoticeMapper extends BaseMapper<TraceTaskNoticeEntity> {
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
package com.glxp.api.entity.trace;
|
||||
|
||||
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 java.io.Serializable;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@TableName(value = "trace_manu_code_rel")
|
||||
public class TraceManuCodeRelEntity implements Serializable {
|
||||
@TableId(value = "id", type = IdType.INPUT)
|
||||
private Integer id;
|
||||
|
||||
/**
|
||||
* UDI码
|
||||
*/
|
||||
@TableField(value = "code")
|
||||
private String code;
|
||||
|
||||
/**
|
||||
* 父码
|
||||
*/
|
||||
@TableField(value = "pcode")
|
||||
private String pcode;
|
||||
|
||||
/**
|
||||
* 批次号
|
||||
*/
|
||||
@TableField(value = "batchNo")
|
||||
private String batchNo;
|
||||
|
||||
/**
|
||||
* 生产日期
|
||||
*/
|
||||
@TableField(value = "produceDate")
|
||||
private String produceDate;
|
||||
|
||||
/**
|
||||
* 失效日期
|
||||
*/
|
||||
@TableField(value = "expireDate")
|
||||
private String expireDate;
|
||||
|
||||
/**
|
||||
* 序列号
|
||||
*/
|
||||
@TableField(value = "serialNo")
|
||||
private String serialNo;
|
||||
|
||||
/**
|
||||
* 1.满箱;2:零箱 3:拼箱满箱 4:拼箱零箱
|
||||
*/
|
||||
@TableField(value = "packState")
|
||||
private Byte packState;
|
||||
|
||||
/**
|
||||
* 包装层级
|
||||
*/
|
||||
@TableField(value = "bzcj")
|
||||
private Byte bzcj;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,96 @@
|
||||
package com.glxp.api.entity.trace;
|
||||
|
||||
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 java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
@TableName(value = "trace_manu_order")
|
||||
public class TraceManuOrderEntity implements Serializable {
|
||||
@TableId(value = "id", type = IdType.INPUT)
|
||||
private Long id;
|
||||
|
||||
/**
|
||||
* 生产订单号
|
||||
*/
|
||||
@TableField(value = "billNo")
|
||||
private String billNo;
|
||||
|
||||
/**
|
||||
* 订单日期
|
||||
*/
|
||||
@TableField(value = "billDate")
|
||||
private String billDate;
|
||||
|
||||
/**
|
||||
* 产品名称
|
||||
*/
|
||||
@TableField(value = "cpmctymc")
|
||||
private String cpmctymc;
|
||||
|
||||
/**
|
||||
* 规格型号
|
||||
*/
|
||||
@TableField(value = "ggxh")
|
||||
private String ggxh;
|
||||
|
||||
/**
|
||||
* 产品描述
|
||||
*/
|
||||
@TableField(value = "cpms")
|
||||
private String cpms;
|
||||
|
||||
/**
|
||||
* 注册/备案证号
|
||||
*/
|
||||
@TableField(value = "zczbhhzbapzbh")
|
||||
private String zczbhhzbapzbh;
|
||||
|
||||
/**
|
||||
* DI
|
||||
*/
|
||||
@TableField(value = "nameCode")
|
||||
private String nameCode;
|
||||
|
||||
/**
|
||||
* 国家库UUID
|
||||
*/
|
||||
@TableField(value = "uuid")
|
||||
private String uuid;
|
||||
|
||||
/**
|
||||
* 医疗器械注册人
|
||||
*/
|
||||
@TableField(value = "ylqxzcrbarmc")
|
||||
private String ylqxzcrbarmc;
|
||||
|
||||
/**
|
||||
* 生产企业
|
||||
*/
|
||||
@TableField(value = "manufactory")
|
||||
private String manufactory;
|
||||
|
||||
/**
|
||||
* 更新时间
|
||||
*/
|
||||
@TableField(value = "updateTime")
|
||||
private Date updateTime;
|
||||
|
||||
/**
|
||||
* 企业信息ID外键
|
||||
*/
|
||||
@TableField(value = "companyIdFk")
|
||||
private Long companyIdFk;
|
||||
|
||||
/**
|
||||
* 上传者ID
|
||||
*/
|
||||
@TableField(value = "uploadUser")
|
||||
private Long uploadUser;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import com.glxp.api.entity.trace.TraceManuCodeRelEntity;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
public interface TraceManuCodeRelService extends IService<TraceManuCodeRelEntity>{
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.glxp.api.entity.trace.TraceManuCodeRelEntity;
|
||||
import com.glxp.api.dao.trace.TraceManuCodeRelMapper;
|
||||
|
||||
@Service
|
||||
public class TraceManuCodeRelServiceImpl extends ServiceImpl<TraceManuCodeRelMapper, TraceManuCodeRelEntity> implements TraceManuCodeRelService{
|
||||
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import com.glxp.api.entity.trace.TraceManuOrderEntity;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
public interface TraceManuOrderService extends IService<TraceManuOrderEntity>{
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.glxp.api.entity.trace.TraceManuOrderEntity;
|
||||
import com.glxp.api.dao.trace.TraceManuOrderMapper;
|
||||
|
||||
@Service
|
||||
public class TraceManuOrderServiceImpl extends ServiceImpl<TraceManuOrderMapper, TraceManuOrderEntity> implements TraceManuOrderService{
|
||||
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import com.glxp.api.entity.trace.TraceOrderEntity;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
public interface TraceOrderService extends IService<TraceOrderEntity>{
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.glxp.api.dao.trace.TraceOrderMapper;
|
||||
import com.glxp.api.entity.trace.TraceOrderEntity;
|
||||
|
||||
@Service
|
||||
public class TraceOrderServiceImpl extends ServiceImpl<TraceOrderMapper, TraceOrderEntity> implements TraceOrderService{
|
||||
|
||||
}
|
@ -0,0 +1,8 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import com.glxp.api.entity.trace.TraceTaskNoticeEntity;
|
||||
import com.baomidou.mybatisplus.extension.service.IService;
|
||||
public interface TraceTaskNoticeService extends IService<TraceTaskNoticeEntity>{
|
||||
|
||||
|
||||
}
|
@ -0,0 +1,11 @@
|
||||
package com.glxp.api.service.trace;
|
||||
|
||||
import org.springframework.stereotype.Service;
|
||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||
import com.glxp.api.entity.trace.TraceTaskNoticeEntity;
|
||||
import com.glxp.api.dao.trace.TraceTaskNoticeMapper;
|
||||
|
||||
@Service
|
||||
public class TraceTaskNoticeServiceImpl extends ServiceImpl<TraceTaskNoticeMapper, TraceTaskNoticeEntity> implements TraceTaskNoticeService{
|
||||
|
||||
}
|
@ -0,0 +1,4 @@
|
||||
<?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.trace.TraceManuCodeRelMapper">
|
||||
</mapper>
|
@ -0,0 +1,4 @@
|
||||
<?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.trace.TraceManuOrderMapper">
|
||||
</mapper>
|
@ -0,0 +1,4 @@
|
||||
<?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.trace.TraceOrderMapper">
|
||||
</mapper>
|
@ -0,0 +1,4 @@
|
||||
<?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.trace.TraceTaskNoticeMapper">
|
||||
</mapper>
|
Loading…
Reference in New Issue