新增追溯相关操作类
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