|
|
@ -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"> |
|
|
|