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