Merge remote-tracking branch 'origin/master'
						commit
						74798c322c
					
				| @ -0,0 +1,72 @@ | |||||||
|  | package com.glxp.api.res.inout; | ||||||
|  | 
 | ||||||
|  | import com.baomidou.mybatisplus.annotation.IdType; | ||||||
|  | import com.baomidou.mybatisplus.annotation.TableField; | ||||||
|  | import com.baomidou.mybatisplus.annotation.TableId; | ||||||
|  | import lombok.Data; | ||||||
|  | 
 | ||||||
|  | import java.util.Date; | ||||||
|  | 
 | ||||||
|  | /** | ||||||
|  |  * @author : zhangsan | ||||||
|  |  * @date : 2023/3/22 11:08 | ||||||
|  |  * @modyified By : | ||||||
|  |  */ | ||||||
|  | @Data | ||||||
|  | public class IoCodeLostResponse { | ||||||
|  | 
 | ||||||
|  |     private Integer id; | ||||||
|  | 
 | ||||||
|  |     private String code; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String batchNo; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String produceDate; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String expireDate; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String serialNo; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String supId; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private Date createTime; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private Date updateTime; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  |     private String remark; | ||||||
|  | 
 | ||||||
|  |     //产品名称
 | ||||||
|  |     private String cpmctymc; | ||||||
|  |    //规格型号
 | ||||||
|  |     private String ggxh; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_ID = "id"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_CODE = "code"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_BATCHNO = "batchNo"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_PRODUCEDATE = "produceDate"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_EXPIREDATE = "expireDate"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_SERIALNO = "serialNo"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_SUPID = "supId"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_CREATETIME = "createTime"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_UPDATETIME = "updateTime"; | ||||||
|  | 
 | ||||||
|  |     public static final String COL_REMARK = "remark"; | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | } | ||||||
| @ -1,4 +1,29 @@ | |||||||
| <?xml version="1.0" encoding="UTF-8"?> | <?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"> | <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> | ||||||
| <mapper namespace="com.glxp.api.dao.inout.IoCodeLostMapper"> | <mapper namespace="com.glxp.api.dao.inout.IoCodeLostMapper"> | ||||||
|  | 
 | ||||||
|  |     <select id="selectLost"    parameterType="com.glxp.api.entity.inout.IoCodeLostEntity" | ||||||
|  |             resultType="com.glxp.api.res.inout.IoCodeLostResponse"> | ||||||
|  |         select io_code_lost.*,basic_products.cpmctymc ,basic_products.ggxh from  io_code_lost | ||||||
|  |         LEFT JOIN basic_products on  io_code_lost.nameCode=basic_products.nameCode | ||||||
|  |         <where> | ||||||
|  |             <if test="code != '' and code != null"> | ||||||
|  |                 and code like concat('%',#{code},'%') | ||||||
|  |             </if> | ||||||
|  |             <if test="cpmctymc != '' and cpmctymc != null"> | ||||||
|  |                 and basic_products.cpmctymc like concat('%',#{cpmctymc},'%') | ||||||
|  |             </if> | ||||||
|  |             <if test="ggxh != '' and ggxh != null"> | ||||||
|  |                 and basic_products.ggxh like concat('%',#{ggxh},'%') | ||||||
|  |             </if> | ||||||
|  | 
 | ||||||
|  |             <if test="batchNo != '' and batchNo != null"> | ||||||
|  |                 and batchNo like concat('%',#{batchNo},'%') | ||||||
|  |             </if> | ||||||
|  |             <if test="startTime != null and startTime != '' and endTime != null and endTime != ''"> | ||||||
|  |                 AND date_format(io_code_lost.createTime, '%Y-%m-%d') between date_format(#{startTime}, '%Y-%m-%d') and date_format(#{endTime}, '%Y-%m-%d') | ||||||
|  |             </if> | ||||||
|  | 
 | ||||||
|  |         </where> | ||||||
|  |     </select> | ||||||
| </mapper> | </mapper> | ||||||
|  | |||||||
					Loading…
					
					
				
		Reference in New Issue