|  |  |  | @ -14,6 +14,8 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         <result column="maintenanceStatus" jdbcType="INTEGER" property="maintenanceStatus"/> | 
			
		
	
		
			
				
					|  |  |  |  |         <result column="deviceStatus" jdbcType="INTEGER" property="deviceStatus"/> | 
			
		
	
		
			
				
					|  |  |  |  |         <result column="remark" jdbcType="VARCHAR" property="remark"/> | 
			
		
	
		
			
				
					|  |  |  |  |         <result column="createTime" jdbcType="VARCHAR" property="createTime"/> | 
			
		
	
		
			
				
					|  |  |  |  |         <result column="updateTime" jdbcType="VARCHAR" property="updateTime"/> | 
			
		
	
		
			
				
					|  |  |  |  |     </resultMap> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <sql id="Base_Column_List"> | 
			
		
	
	
		
			
				
					|  |  |  | @ -28,7 +30,9 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         `count`, | 
			
		
	
		
			
				
					|  |  |  |  |         maintenanceStatus, | 
			
		
	
		
			
				
					|  |  |  |  |         deviceStatus, | 
			
		
	
		
			
				
					|  |  |  |  |         remark | 
			
		
	
		
			
				
					|  |  |  |  |         remark, | 
			
		
	
		
			
				
					|  |  |  |  |         createTime, | 
			
		
	
		
			
				
					|  |  |  |  |         updateTime | 
			
		
	
		
			
				
					|  |  |  |  |     </sql> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <select id="selectByPrimaryKey" parameterType="java.lang.Integer" resultMap="BaseResultMap"> | 
			
		
	
	
		
			
				
					|  |  |  | @ -49,11 +53,12 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         insert into inv_maintenance_order_detail (orderIdFk, code, productId, | 
			
		
	
		
			
				
					|  |  |  |  |                                                   nameCode, batchNo, produceDate, | 
			
		
	
		
			
				
					|  |  |  |  |                                                   expireDate, `count`, maintenanceStatus, | 
			
		
	
		
			
				
					|  |  |  |  |                                                   deviceStatus, remark) | 
			
		
	
		
			
				
					|  |  |  |  |                                                   deviceStatus, remark, createTime, updateTime) | 
			
		
	
		
			
				
					|  |  |  |  |         values (#{orderIdFk,jdbcType=VARCHAR}, #{code,jdbcType=VARCHAR}, #{productId,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{nameCode,jdbcType=VARCHAR}, #{batchNo,jdbcType=VARCHAR}, #{produceDate,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{expireDate,jdbcType=VARCHAR}, #{count,jdbcType=INTEGER}, #{maintenanceStatus,jdbcType=INTEGER}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{deviceStatus,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}) | 
			
		
	
		
			
				
					|  |  |  |  |                 #{deviceStatus,jdbcType=INTEGER}, #{remark,jdbcType=VARCHAR}, #{createTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |                 #{updateTime,jdbcType=VARCHAR}) | 
			
		
	
		
			
				
					|  |  |  |  |     </insert> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <insert id="insertSelective" keyColumn="id" keyProperty="id" | 
			
		
	
	
		
			
				
					|  |  |  | @ -93,6 +98,12 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="remark != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 remark, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="createTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 createTime, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="updateTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 updateTime, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |         </trim> | 
			
		
	
		
			
				
					|  |  |  |  |         <trim prefix="values (" suffix=")" suffixOverrides=","> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="orderIdFk != null"> | 
			
		
	
	
		
			
				
					|  |  |  | @ -128,6 +139,12 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="remark != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 #{remark,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="createTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 #{createTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="updateTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 #{updateTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |         </trim> | 
			
		
	
		
			
				
					|  |  |  |  |     </insert> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -168,6 +185,12 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="remark != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 remark = #{remark,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="createTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 createTime = #{createTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="updateTime != null"> | 
			
		
	
		
			
				
					|  |  |  |  |                 updateTime = #{updateTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |         </set> | 
			
		
	
		
			
				
					|  |  |  |  |         where id = #{id,jdbcType=INTEGER} | 
			
		
	
		
			
				
					|  |  |  |  |     </update> | 
			
		
	
	
		
			
				
					|  |  |  | @ -184,7 +207,9 @@ | 
			
		
	
		
			
				
					|  |  |  |  |             `count`           = #{count,jdbcType=INTEGER}, | 
			
		
	
		
			
				
					|  |  |  |  |             maintenanceStatus = #{maintenanceStatus,jdbcType=INTEGER}, | 
			
		
	
		
			
				
					|  |  |  |  |             deviceStatus      = #{deviceStatus,jdbcType=INTEGER}, | 
			
		
	
		
			
				
					|  |  |  |  |             remark            = #{remark,jdbcType=VARCHAR} | 
			
		
	
		
			
				
					|  |  |  |  |             remark            = #{remark,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             createTime        = #{createTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             updateTime        = #{updateTime,jdbcType=VARCHAR} | 
			
		
	
		
			
				
					|  |  |  |  |         where id = #{id,jdbcType=INTEGER} | 
			
		
	
		
			
				
					|  |  |  |  |     </update> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
	
		
			
				
					|  |  |  | @ -213,6 +238,8 @@ | 
			
		
	
		
			
				
					|  |  |  |  |                mad.maintenanceStatus, | 
			
		
	
		
			
				
					|  |  |  |  |                mad.deviceStatus, | 
			
		
	
		
			
				
					|  |  |  |  |                mad.remark, | 
			
		
	
		
			
				
					|  |  |  |  |                mad.createTime, | 
			
		
	
		
			
				
					|  |  |  |  |                mad.updateTime, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.cpmctymc productName, | 
			
		
	
		
			
				
					|  |  |  |  |                ip.ggxh, | 
			
		
	
		
			
				
					|  |  |  |  |                basic_products.zczbhhzbapzbh, | 
			
		
	
	
		
			
				
					|  |  |  | @ -239,4 +266,28 @@ | 
			
		
	
		
			
				
					|  |  |  |  |         where orderIdFk = #{orderIdFk} | 
			
		
	
		
			
				
					|  |  |  |  |           and code = #{code} | 
			
		
	
		
			
				
					|  |  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <select id="selectByOrderId" resultMap="BaseResultMap"> | 
			
		
	
		
			
				
					|  |  |  |  |         select | 
			
		
	
		
			
				
					|  |  |  |  |         <include refid="Base_Column_List"/> | 
			
		
	
		
			
				
					|  |  |  |  |         from inv_maintenance_order_detail | 
			
		
	
		
			
				
					|  |  |  |  |         WHERE orderIdFk = #{orderId} | 
			
		
	
		
			
				
					|  |  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <update id="updateTime"> | 
			
		
	
		
			
				
					|  |  |  |  |         update inv_maintenance_order_detail | 
			
		
	
		
			
				
					|  |  |  |  |         <set> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="createTime != null and createTime != ''"> | 
			
		
	
		
			
				
					|  |  |  |  |                 createTime = #{createTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |             <if test="updateTime != null and updateTime != ''"> | 
			
		
	
		
			
				
					|  |  |  |  |                 updateTime = #{updateTime,jdbcType=VARCHAR}, | 
			
		
	
		
			
				
					|  |  |  |  |             </if> | 
			
		
	
		
			
				
					|  |  |  |  |         </set> | 
			
		
	
		
			
				
					|  |  |  |  |         where id = #{id} | 
			
		
	
		
			
				
					|  |  |  |  |     </update> | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |     <select id="selectDetailIds" resultType="java.lang.Integer"> | 
			
		
	
		
			
				
					|  |  |  |  |         select id from inv_maintenance_order_detail where orderIdFk = #{orderId} | 
			
		
	
		
			
				
					|  |  |  |  |     </select> | 
			
		
	
		
			
				
					|  |  |  |  | </mapper> |