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