Browse Source

2023-08-11 2

master
杨奉源 3 years ago
parent
commit
9fd34d0c68
  1. 14
      src/main/resources/mapper/pda/ToolDetailMapper.xml

14
src/main/resources/mapper/pda/ToolDetailMapper.xml

@ -42,7 +42,7 @@
</delete> </delete>
<!-- 获取工具实例信息 --> <!-- 获取工具实例信息 -->
<select id="getToolDetailList" resultMap="BaseResultMap">
<select id="getToolDetailList" resultType="com.jtem.modules.pda.query.ToolDetailQuery" parameterType="ToolDetail">
select select
A.ToolID, A.ToolID,
A.Site, A.Site,
@ -73,7 +73,8 @@
CONVERT(varchar(100), A.LatestInspectDate, 23) as strLatestInspectDate, CONVERT(varchar(100), A.LatestInspectDate, 23) as strLatestInspectDate,
CONVERT(varchar(100), A.LatestUseDate, 23) as strLatestUseDate, CONVERT(varchar(100), A.LatestUseDate, 23) as strLatestUseDate,
B.SupplierName, B.SupplierName,
A.lifespan
A.lifespan,
a.Price
from ToolDetail A from ToolDetail A
left join Supplier B on A.Site = B.Site and A.SupplierID = B.SupplierID left join Supplier B on A.Site = B.Site and A.SupplierID = B.SupplierID
<where> <where>
@ -148,10 +149,10 @@
<insert id="insertSelective" parameterType="ToolDetail"> <insert id="insertSelective" parameterType="ToolDetail">
INSERT INTO ToolDetail INSERT INTO ToolDetail
(ToolID, Site, ToolInstanceID, LocationID, Status, Remark, CreateDate, CreatedBy, SupplierID, PurchaseDate, PhaseInDate, (ToolID, Site, ToolInstanceID, LocationID, Status, Remark, CreateDate, CreatedBy, SupplierID, PurchaseDate, PhaseInDate,
PhaseOutDate, InspectDuration, LatestInspectDate, LatestUseDate, EstUseQty, ActualUseQty, WorkCenterNo, LastUpdateBy, statusRef, Price)
PhaseOutDate, InspectDuration, LatestInspectDate, LatestUseDate, EstUseQty, ActualUseQty, WorkCenterNo, LastUpdateBy, statusRef, Price, steelSeal)
VALUES VALUES
(#{toolId}, #{site}, #{toolInstanceId}, #{locationId}, #{status}, #{remark}, #{createDate}, #{createdBy}, #{supplierId}, #{purchaseDate}, #{phaseInDate}, (#{toolId}, #{site}, #{toolInstanceId}, #{locationId}, #{status}, #{remark}, #{createDate}, #{createdBy}, #{supplierId}, #{purchaseDate}, #{phaseInDate},
#{phaseOutDate}, #{inspectDuration,jdbcType=DOUBLE}, #{latestInspectDate}, #{latestUseDate}, #{estUseQty,jdbcType=DOUBLE}, #{actualUseQty,jdbcType=DOUBLE}, #{workCenterNo}, #{lastUpdateBy}, #{statusRef}, #{price})
#{phaseOutDate}, #{inspectDuration,jdbcType=DOUBLE}, #{latestInspectDate}, #{latestUseDate}, #{estUseQty,jdbcType=DOUBLE}, #{actualUseQty,jdbcType=DOUBLE}, #{workCenterNo}, #{lastUpdateBy}, #{statusRef}, #{price}, #{steelSeal})
</insert> </insert>
<insert id="insertList"> <insert id="insertList">
@ -287,14 +288,15 @@
PurchaseDate = #{purchaseDate,jdbcType=TIMESTAMP}, PurchaseDate = #{purchaseDate,jdbcType=TIMESTAMP},
PhaseInDate = #{phaseInDate,jdbcType=TIMESTAMP}, PhaseInDate = #{phaseInDate,jdbcType=TIMESTAMP},
PhaseOutDate = #{phaseOutDate,jdbcType=TIMESTAMP}, PhaseOutDate = #{phaseOutDate,jdbcType=TIMESTAMP},
lifespan = #{lifespan}
lifespan = #{lifespan},
steelSeal = #{steelSeal},
Price = #{price}
</set> </set>
<where> <where>
Site=#{site,jdbcType=VARCHAR} AND ToolInstanceID=#{toolInstanceId,jdbcType=VARCHAR} Site=#{site,jdbcType=VARCHAR} AND ToolInstanceID=#{toolInstanceId,jdbcType=VARCHAR}
<if test="toolId!= '' and toolId != null"> <if test="toolId!= '' and toolId != null">
AND ToolID=#{toolId,jdbcType=VARCHAR} AND ToolID=#{toolId,jdbcType=VARCHAR}
</if> </if>
</where> </where>
</update> </update>
<delete id="deleteToolDetail"> <delete id="deleteToolDetail">

Loading…
Cancel
Save