|
@@ -5,6 +5,10 @@
|
|
|
<id column="RESULT_ID" jdbcType="DECIMAL" property="resultId" />
|
|
|
<result column="RESULT_STACK_NUMBER" jdbcType="VARCHAR" property="resultStackNumber" />
|
|
|
<result column="AFTER_STACKING_ID" jdbcType="DECIMAL" property="afterStackingId" />
|
|
|
+ <result column="BEFORE_LEVEL" jdbcType="DECIMAL" property="beforeLevel" />
|
|
|
+ <result column="AFTER_BEFORE_STACKING_ID" jdbcType="DECIMAL" property="afterBeforeStackingId" />
|
|
|
+
|
|
|
+ <result column="QUANTITY" jdbcType="DECIMAL" property="quantity" />
|
|
|
<result column="RESULT_MOVELIST_TIME" jdbcType="TIMESTAMP" property="resultMovelistTime" />
|
|
|
<result column="KEEPER_ID" jdbcType="DECIMAL" property="keeperId" />
|
|
|
<result column="RESULT_KEEPER_ISSUE_TIME" jdbcType="TIMESTAMP" property="resultKeeperIssueTime" />
|
|
@@ -20,13 +24,13 @@
|
|
|
<result column="RESULT_REMARK" jdbcType="VARCHAR" property="resultRemark" />
|
|
|
</resultMap>
|
|
|
<sql id="columns">
|
|
|
- RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID, RESULT_MOVELIST_TIME, KEEPER_ID,
|
|
|
+ RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY, RESULT_MOVELIST_TIME, KEEPER_ID,
|
|
|
RESULT_KEEPER_ISSUE_TIME, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
|
INSERT_UPDATE_REMARK, DELETED, DISTRIBUTIONSTATUS, AFTER_WAREHOUSE_ID, RESULT_STATUS,
|
|
|
RESULT_REMARK
|
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
|
- t.RESULT_ID, t.RESULT_STACK_NUMBER, t.AFTER_STACKING_ID, t.RESULT_MOVELIST_TIME,
|
|
|
+ t.RESULT_ID, t.RESULT_STACK_NUMBER, t.AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY, t.RESULT_MOVELIST_TIME,
|
|
|
t.KEEPER_ID, t.RESULT_KEEPER_ISSUE_TIME, t.INSERT_USERNAME, t.INSERT_TIME, t.UPDATE_USERNAME,
|
|
|
t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED, t.DISTRIBUTIONSTATUS, t.AFTER_WAREHOUSE_ID,
|
|
|
t.RESULT_STATUS, t.RESULT_REMARK
|
|
@@ -48,6 +52,15 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
and AFTER_STACKING_ID = #{afterStackingId}
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ and BEFORE_LEVEL = #{beforeLevel}
|
|
|
+ </if>
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ and AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ and QUANTITY = #{quantity}
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
and TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = #{resultMovelistTime}
|
|
|
</if>
|
|
@@ -100,6 +113,15 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
and AFTER_STACKING_ID = #{afterStackingId}
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ and BEFORE_LEVEL = #{beforeLevel}
|
|
|
+ </if>
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ and AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ and QUANTITY = #{quantity}
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
and TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = #{resultMovelistTime}
|
|
|
</if>
|
|
@@ -154,6 +176,15 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
or AFTER_STACKING_ID = #{afterStackingId}
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ or BEFORE_LEVEL = #{beforeLevel}
|
|
|
+ </if>
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ or AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId}
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ or QUANTITY = #{quantity}
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
or TO_CHAR(RESULT_MOVELIST_TIME,'yyyy-MM-dd') = '#{resultMovelistTime}'
|
|
|
</if>
|
|
@@ -195,13 +226,13 @@
|
|
|
</if>
|
|
|
</delete>
|
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.WmspRestackMakeResult">
|
|
|
- insert into WMSP_RESTACK_MAKE_RESULT (RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID,
|
|
|
+ insert into WMSP_RESTACK_MAKE_RESULT (RESULT_ID, RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY,
|
|
|
RESULT_MOVELIST_TIME, KEEPER_ID, RESULT_KEEPER_ISSUE_TIME,
|
|
|
INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
|
UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED,
|
|
|
DISTRIBUTIONSTATUS, AFTER_WAREHOUSE_ID, RESULT_STATUS,
|
|
|
RESULT_REMARK)
|
|
|
- values (#{resultId,jdbcType=DECIMAL}, #{resultStackNumber,jdbcType=VARCHAR}, #{afterStackingId,jdbcType=DECIMAL},
|
|
|
+ values (#{resultId,jdbcType=DECIMAL}, #{resultStackNumber,jdbcType=VARCHAR}, #{afterStackingId,jdbcType=DECIMAL}, #{beforeLevel,jdbcType=DECIMAL}, #{afterBeforeStackingId,jdbcType=DECIMAL},#{quantity,jdbcType=DECIMAL},
|
|
|
#{resultMovelistTime,jdbcType=TIMESTAMP}, #{keeperId,jdbcType=DECIMAL}, #{resultKeeperIssueTime,jdbcType=TIMESTAMP},
|
|
|
#{insertUsername,jdbcType=VARCHAR}, #{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR},
|
|
|
#{updateTime,jdbcType=TIMESTAMP}, #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
|
|
@@ -220,6 +251,15 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
AFTER_STACKING_ID,
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ BEFORE_LEVEL,
|
|
|
+ </if>
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ AFTER_BEFORE_STACKING_ID,
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ QUANTITY,
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
RESULT_MOVELIST_TIME,
|
|
|
</if>
|
|
@@ -270,6 +310,16 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
#{afterStackingId,jdbcType=DECIMAL},
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ #{beforeLevel,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ #{afterBeforeStackingId,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ #{quantity,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
#{resultMovelistTime,jdbcType=TIMESTAMP},
|
|
|
</if>
|
|
@@ -315,6 +365,9 @@
|
|
|
update WMSP_RESTACK_MAKE_RESULT
|
|
|
set RESULT_STACK_NUMBER = #{resultStackNumber,jdbcType=VARCHAR},
|
|
|
AFTER_STACKING_ID = #{afterStackingId,jdbcType=DECIMAL},
|
|
|
+ BEFORE_LEVEL = #{beforeLevel,jdbcType=DECIMAL},
|
|
|
+ AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId,jdbcType=DECIMAL},
|
|
|
+ QUANTITY = #{quantity,jdbcType=DECIMAL},
|
|
|
RESULT_MOVELIST_TIME = #{resultMovelistTime,jdbcType=TIMESTAMP},
|
|
|
KEEPER_ID = #{keeperId,jdbcType=DECIMAL},
|
|
|
RESULT_KEEPER_ISSUE_TIME = #{resultKeeperIssueTime,jdbcType=TIMESTAMP},
|
|
@@ -339,6 +392,15 @@
|
|
|
<if test="afterStackingId != null">
|
|
|
AFTER_STACKING_ID = #{afterStackingId,jdbcType=DECIMAL},
|
|
|
</if>
|
|
|
+ <if test="beforeLevel != null">
|
|
|
+ BEFORE_LEVEL = #{beforeLevel,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="afterBeforeStackingId != null">
|
|
|
+ AFTER_BEFORE_STACKING_ID = #{afterBeforeStackingId,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
+ <if test="quantity != null">
|
|
|
+ QUANTITY = #{quantity,jdbcType=DECIMAL},
|
|
|
+ </if>
|
|
|
<if test="resultMovelistTime != null">
|
|
|
RESULT_MOVELIST_TIME = #{resultMovelistTime,jdbcType=TIMESTAMP},
|
|
|
</if>
|
|
@@ -396,7 +458,7 @@
|
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
|
insert into WMSP_RESTACK_MAKE_RESULT
|
|
|
(RESULT_ID,
|
|
|
- RESULT_STACK_NUMBER, AFTER_STACKING_ID,
|
|
|
+ RESULT_STACK_NUMBER, AFTER_STACKING_ID,BEFORE_LEVEL,AFTER_BEFORE_STACKING_ID,QUANTITY,
|
|
|
RESULT_MOVELIST_TIME, KEEPER_ID,
|
|
|
RESULT_KEEPER_ISSUE_TIME, INSERT_USERNAME,
|
|
|
INSERT_TIME, UPDATE_USERNAME,
|
|
@@ -407,7 +469,7 @@
|
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
|
select
|
|
|
#{item.resultId,jdbcType=DECIMAL},
|
|
|
- #{item.resultStackNumber,jdbcType=VARCHAR}, #{item.afterStackingId,jdbcType=DECIMAL},
|
|
|
+ #{item.resultStackNumber,jdbcType=VARCHAR}, #{item.afterStackingId,jdbcType=DECIMAL}, #{item.beforeLevel,jdbcType=DECIMAL}, #{item.afterBeforeStackingId,jdbcType=DECIMAL},#{item.quantity,jdbcType=DECIMAL},
|
|
|
#{item.resultMovelistTime,jdbcType=TIMESTAMP}, #{item.keeperId,jdbcType=DECIMAL},
|
|
|
#{item.resultKeeperIssueTime,jdbcType=TIMESTAMP}, #{item.insertUsername,jdbcType=VARCHAR},
|
|
|
#{item.insertTime,jdbcType=TIMESTAMP}, #{item.updateUsername,jdbcType=VARCHAR},
|
|
@@ -428,10 +490,23 @@
|
|
|
<foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultStackNumber,jdbcType=VARCHAR}
|
|
|
</foreach>
|
|
|
+
|
|
|
,AFTER_STACKING_ID=
|
|
|
<foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
when #{item.resultId,jdbcType=DECIMAL} then #{item.afterStackingId,jdbcType=DECIMAL}
|
|
|
</foreach>
|
|
|
+ ,BEFORE_LEVEL=
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
+ when #{item.resultId,jdbcType=DECIMAL} then #{item.beforeLevel,jdbcType=DECIMAL}
|
|
|
+ </foreach>
|
|
|
+ ,AFTER_BEFORE_STACKING_ID=
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
+ when #{item.resultId,jdbcType=DECIMAL} then #{item.afterBeforeStackingId,jdbcType=DECIMAL}
|
|
|
+ </foreach>
|
|
|
+ ,QUANTITY=
|
|
|
+ <foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
+ when #{item.resultId,jdbcType=DECIMAL} then #{item.quantity,jdbcType=DECIMAL}
|
|
|
+ </foreach>
|
|
|
,RESULT_MOVELIST_TIME=
|
|
|
<foreach collection="list" item="item" index="index" separator=" " open="case RESULT_ID" close="end">
|
|
|
when #{item.resultId,jdbcType=DECIMAL} then #{item.resultMovelistTime,jdbcType=TIMESTAMP}
|
|
@@ -619,6 +694,135 @@
|
|
|
FROM RMS_WAREHOUSE RW where RW.WAREHOUSE_TYPE_ID = 1 AND WAREHOUSE_NAME != '高线库'
|
|
|
</select>
|
|
|
<!-- 查询倒垛单-->
|
|
|
+<!-- <select id="selectRestack" parameterType="java.lang.Integer" resultType="java.util.LinkedHashMap">-->
|
|
|
+<!-- select distinct-->
|
|
|
+<!-- WRMR.RESULT_ID "resultId",-->
|
|
|
+<!-- WRMR.RESULT_STACK_NUMBER "resultStackNumber",-->
|
|
|
+<!-- WRMR.INSERT_TIME "insertTime",-->
|
|
|
+<!-- WRMR.DISTRIBUTIONSTATUS "DistrubtionStatus",-->
|
|
|
+<!-- RP1.PERSONNEL_NAME "keeperName",-->
|
|
|
+<!-- RP.PERSONNEL_NAME "craneName",-->
|
|
|
+<!-- WRMR.RESULT_MOVELIST_TIME "resultKeeperIssueTim",-->
|
|
|
+<!-- WRMM.MAKE_MATERIAL_NUMBER "makeMaterialNumber",-->
|
|
|
+<!-- RMS.MATERIAL_FURNACE_NUMBER "materialFurnaceNumbe",-->
|
|
|
+<!-- RM.MATERIAL_CODE "materialCode",-->
|
|
|
+<!-- RM.MATERIAL_NAME "materialName",-->
|
|
|
+<!-- RMS.MATERIAL_THEORETICAL_WEIGHT "materialTheoreticalW",-->
|
|
|
+<!-- RM.MATERIAL_SPECIFICATION || '(' || RM.MATERIAL_MODEL || ')' "specification",-->
|
|
|
+<!-- WRMM.MATERIAL_ID "materialId",-->
|
|
|
+<!-- RPG.GRID_GRADATION_NUMBER "newGrandNum",-->
|
|
|
+<!-- RPG2.GRID_GRADATION_NUMBER "GrandNum",-->
|
|
|
+<!-- RS.STACKING_NO "newStackingNo",-->
|
|
|
+<!-- RS2.STACKING_NO "StackingNo",-->
|
|
|
+<!-- RS.STACKING_ID "newStackingId",-->
|
|
|
+<!-- RS2.STACKING_ID "StackingId",-->
|
|
|
+<!-- RW.WAREHOUSE_NAME "warehouseName"-->
|
|
|
+<!-- from WMSP_RESTACK_MAKE_RESULT WRMR-->
|
|
|
+<!-- left join WMSP_RESTACK_MAKE_MATERIAL WRMM-->
|
|
|
+<!-- on WRMM.MAKE_RESULT_ID=WRMR.RESULT_ID-->
|
|
|
+<!-- left join RMS_PERSONNEL RP1-->
|
|
|
+<!-- on WRMR.KEEPER_ID=RP1.PERSONNEL_ID-->
|
|
|
+<!-- left join RMS_PWAREHOUSE_GRID RPG-->
|
|
|
+<!-- on rpg.grid_id=WRMM.After_Grid_Id-->
|
|
|
+<!-- left join RMS_PWAREHOUSE_GRID RPG2-->
|
|
|
+<!-- on RPG2.GRID_ID=WRMM.Before_Grid_Id-->
|
|
|
+<!-- left join RMS_STACKING RS-->
|
|
|
+<!-- on RS.STACKING_ID=RPG.STACKING_ID-->
|
|
|
+<!-- left join RMS_STACKING RS2-->
|
|
|
+<!-- on RS2.STACKING_ID=RPG2.STACKING_ID-->
|
|
|
+<!-- left join RMS_MATERIAL_STEEL RMS-->
|
|
|
+<!-- on RMS.MATERIAL_STEEL_ID=WRMM.MATERIAL_ID-->
|
|
|
+<!-- left join RMS_MATERIAL RM-->
|
|
|
+<!-- on RM.MATERIAL_ID=RMS.MATERIAL_ID-->
|
|
|
+<!-- left JOIN WMSP_RESTACK_DRIVING_RESULT WRDR-->
|
|
|
+<!-- ON WRDR.RESULT_RESTACK_ID=WRMR.RESULT_ID-->
|
|
|
+<!-- left JOIN RMS_PERSONNEL RP-->
|
|
|
+<!-- ON RP.PERSONNEL_ID=WRDR.CRANE_DRIVER_ID-->
|
|
|
+<!-- left join RMS_WAREHOUSE RW-->
|
|
|
+<!-- ON RW.WAREHOUSE_ID=RPG.WAREHOUSE_ID-->
|
|
|
+<!-- WHERE DISTRIBUTIONSTATUS=#{DistrubtionStatus} and WRMR.DELETED=0 and WRMR.RESULT_STATUS=0-->
|
|
|
+<!-- <where>-->
|
|
|
+<!-- <if test="resultStackNumber != null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="resultStackNumber" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "resultStackNumber" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="stackingNo1 != null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="stackingNo1" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "stackingNo1" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="gradtionNumber1 != null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="gradtionNumber1" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "gradtionNumber1" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="keeperName!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="keeperName" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "keeperName" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="warehouseName!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="warehouseName" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "warehouseName" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="materialCode!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="materialCode" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "materialCode" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="materialName!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="materialName" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "materialName" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="materialTheoreticalW!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="materialTheoreticalW" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "materialTheoreticalW" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="specification!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="specification" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "specification" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="newGrandNum!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="newGrandNum" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "newGrandNum" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="GrandNum!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="GrandNum" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "GrandNum" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="newStackingNo!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="newStackingNo" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "newStackingNo" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- <if test="StackingNo!= null">-->
|
|
|
+<!-- and-->
|
|
|
+<!-- <foreach collection="StackingNo" item="item" open="(" separator="or" close=")">-->
|
|
|
+<!-- "StackingNo" like '%${item}%'-->
|
|
|
+<!-- </foreach>-->
|
|
|
+<!-- </if>-->
|
|
|
+<!-- </where>-->
|
|
|
+<!-- <include refid="orderByInsertTime"></include>-->
|
|
|
+<!-- </select>-->
|
|
|
<select id="selectRestack" parameterType="java.lang.Integer" resultType="java.util.LinkedHashMap">
|
|
|
select distinct
|
|
|
WRMR.RESULT_ID "resultId",
|
|
@@ -628,13 +832,6 @@
|
|
|
RP1.PERSONNEL_NAME "keeperName",
|
|
|
RP.PERSONNEL_NAME "craneName",
|
|
|
WRMR.RESULT_MOVELIST_TIME "resultKeeperIssueTim",
|
|
|
- WRMM.MAKE_MATERIAL_NUMBER "makeMaterialNumber",
|
|
|
- RMS.MATERIAL_FURNACE_NUMBER "materialFurnaceNumbe",
|
|
|
- RM.MATERIAL_CODE "materialCode",
|
|
|
- RM.MATERIAL_NAME "materialName",
|
|
|
- RMS.MATERIAL_THEORETICAL_WEIGHT "materialTheoreticalW",
|
|
|
- RM.MATERIAL_SPECIFICATION || '(' || RM.MATERIAL_MODEL || ')' "specification",
|
|
|
- WRMM.MATERIAL_ID "materialId",
|
|
|
RPG.GRID_GRADATION_NUMBER "newGrandNum",
|
|
|
RPG2.GRID_GRADATION_NUMBER "GrandNum",
|
|
|
RS.STACKING_NO "newStackingNo",
|
|
@@ -655,10 +852,6 @@
|
|
|
on RS.STACKING_ID=RPG.STACKING_ID
|
|
|
left join RMS_STACKING RS2
|
|
|
on RS2.STACKING_ID=RPG2.STACKING_ID
|
|
|
- left join RMS_MATERIAL_STEEL RMS
|
|
|
- on RMS.MATERIAL_STEEL_ID=WRMM.MATERIAL_ID
|
|
|
- left join RMS_MATERIAL RM
|
|
|
- on RM.MATERIAL_ID=RMS.MATERIAL_ID
|
|
|
left JOIN WMSP_RESTACK_DRIVING_RESULT WRDR
|
|
|
ON WRDR.RESULT_RESTACK_ID=WRMR.RESULT_ID
|
|
|
left JOIN RMS_PERSONNEL RP
|
|
@@ -750,7 +943,6 @@
|
|
|
</select>
|
|
|
|
|
|
|
|
|
-
|
|
|
<!--获取倒垛实绩Pc-->
|
|
|
<select id="selectRestackForPc" parameterType="java.lang.Integer" resultType="java.util.LinkedHashMap">
|
|
|
select distinct
|
|
@@ -758,23 +950,26 @@
|
|
|
WRMR.RESULT_STACK_NUMBER "resultStackNumber",
|
|
|
WRMR.INSERT_TIME "insertTime",
|
|
|
WRMR.DISTRIBUTIONSTATUS "DistrubtionStatus",
|
|
|
- RP1.PERSONNEL_NAME "keeperName",
|
|
|
- RP.PERSONNEL_NAME "craneName",
|
|
|
WRMR.RESULT_MOVELIST_TIME "resultKeeperIssueTim",
|
|
|
- WRMM.MAKE_MATERIAL_NUMBER "makeMaterialNumber",
|
|
|
- RMS.MATERIAL_FURNACE_NUMBER "materialFurnaceNumbe",
|
|
|
- RM.MATERIAL_CODE "materialCode",
|
|
|
- RM.MATERIAL_NAME "materialName",
|
|
|
- RMS.MATERIAL_THEORETICAL_WEIGHT "materialTheoreticalW",
|
|
|
- RM.MATERIAL_SPECIFICATION || '(' || RM.MATERIAL_MODEL || ')' "specification",
|
|
|
- WRMM.MATERIAL_ID "materialId",
|
|
|
- RPG.GRID_GRADATION_NUMBER "newGrandNum",
|
|
|
- RPG2.GRID_GRADATION_NUMBER "GrandNum",
|
|
|
RS.STACKING_NO "newStackingNo",
|
|
|
RS2.STACKING_NO "StackingNo",
|
|
|
RS.STACKING_ID "newStackingId",
|
|
|
RS2.STACKING_ID "StackingId",
|
|
|
- RW.WAREHOUSE_NAME "warehouseName"
|
|
|
+ RW.WAREHOUSE_NAME "warehouseName",
|
|
|
+ RPG.GRID_GRADATION_NUMBER "newGrandNum",
|
|
|
+ RPG2.GRID_GRADATION_NUMBER "GrandNum"
|
|
|
+
|
|
|
+-- WRMM.MAKE_MATERIAL_NUMBER "makeMaterialNumber",
|
|
|
+-- RP1.PERSONNEL_NAME "keeperName",
|
|
|
+-- RP.PERSONNEL_NAME "craneName",
|
|
|
+-- RMS.MATERIAL_FURNACE_NUMBER "materialFurnaceNumbe",
|
|
|
+-- RM.MATERIAL_CODE "materialCode",
|
|
|
+-- RM.MATERIAL_NAME "materialName",
|
|
|
+-- RMS.MATERIAL_THEORETICAL_WEIGHT "materialTheoreticalW",
|
|
|
+-- RM.MATERIAL_SPECIFICATION || '(' || RM.MATERIAL_MODEL || ')' "specification",
|
|
|
+-- WRMM.MATERIAL_ID "materialId",
|
|
|
+
|
|
|
+
|
|
|
from WMSP_RESTACK_MAKE_RESULT WRMR
|
|
|
left join WMSP_RESTACK_MAKE_MATERIAL WRMM
|
|
|
on WRMM.MAKE_RESULT_ID=WRMR.RESULT_ID
|