|
@@ -2,53 +2,50 @@
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.steerinfo.dil.mapper.AmstruckInwardRequirementMapper">
|
|
<mapper namespace="com.steerinfo.dil.mapper.AmstruckInwardRequirementMapper">
|
|
<resultMap id="BaseResultMap" type="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
<resultMap id="BaseResultMap" type="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
- <id column="REQUIREMENT_ID" jdbcType="DECIMAL" property="requirementId"/>
|
|
|
|
- <result column="PURCHASE_ORDER_ID" jdbcType="DECIMAL" property="purchaseOrderId"/>
|
|
|
|
- <result column="REQUIREMENT_NUMBER" jdbcType="VARCHAR" property="requirementNumber"/>
|
|
|
|
- <result column="REQUIREMENT_TYPE" jdbcType="VARCHAR" property="requirementType"/>
|
|
|
|
- <result column="CAPACITY_TYPE_ID" jdbcType="DECIMAL" property="capacityTypeId"/>
|
|
|
|
- <result column="REQUIREMENT_TRUCK_TIME" jdbcType="TIMESTAMP" property="requirementTruckTime"/>
|
|
|
|
- <result column="REQUIREMENT_SHIPPER_ID" jdbcType="DECIMAL" property="requirementShipperId"/>
|
|
|
|
- <result column="REQUIREMENT_WORK_TYPE" jdbcType="DECIMAL" property="requirementWorkType"/>
|
|
|
|
- <result column="REQUIREMENT_WORK_CONTENT" jdbcType="VARCHAR" property="requirementWorkContent"/>
|
|
|
|
- <result column="LINE_ID" jdbcType="DECIMAL" property="lineId"/>
|
|
|
|
- <result column="REQUIREMENT_WORK_ENVIRONMENT" jdbcType="VARCHAR" property="requirementWorkEnvironment"/>
|
|
|
|
- <result column="REQUIREMENT_ESTIMATED_DURATION" jdbcType="DECIMAL" property="requirementEstimatedDuration"/>
|
|
|
|
- <result column="REQUIREMENT_OVERLIMIT" jdbcType="VARCHAR" property="requirementOverlimit"/>
|
|
|
|
- <result column="REQUIREMNT_UNIT_ID" jdbcType="DECIMAL" property="requiremntUnitId"/>
|
|
|
|
- <result column="REQUIREMENT_STATUS" jdbcType="DECIMAL" property="requirementStatus"/>
|
|
|
|
- <result column="INSERT_USERNAME" jdbcType="VARCHAR" property="insertUsername"/>
|
|
|
|
- <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime"/>
|
|
|
|
- <result column="UPDATE_USERNAME" jdbcType="VARCHAR" property="updateUsername"/>
|
|
|
|
- <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime"/>
|
|
|
|
- <result column="INSERT_UPDATE_REMARK" jdbcType="VARCHAR" property="insertUpdateRemark"/>
|
|
|
|
- <result column="DELETED" jdbcType="DECIMAL" property="deleted"/>
|
|
|
|
- <result column="REQUIREMENT_UNLOAD_UNIT_ID" jdbcType="DECIMAL" property="requirementUnloadUnitId"/>
|
|
|
|
|
|
+ <id column="REQUIREMENT_ID" jdbcType="DECIMAL" property="requirementId" />
|
|
|
|
+ <result column="PURCHASE_ORDER_ID" jdbcType="DECIMAL" property="purchaseOrderId" />
|
|
|
|
+ <result column="REQUIREMENT_NUMBER" jdbcType="VARCHAR" property="requirementNumber" />
|
|
|
|
+ <result column="REQUIREMENT_TYPE" jdbcType="VARCHAR" property="requirementType" />
|
|
|
|
+ <result column="CAPACITY_TYPE_ID" jdbcType="DECIMAL" property="capacityTypeId" />
|
|
|
|
+ <result column="REQUIREMENT_TRUCK_TIME" jdbcType="TIMESTAMP" property="requirementTruckTime" />
|
|
|
|
+ <result column="REQUIREMENT_SHIPPER_ID" jdbcType="DECIMAL" property="requirementShipperId" />
|
|
|
|
+ <result column="REQUIREMENT_WORK_TYPE" jdbcType="DECIMAL" property="requirementWorkType" />
|
|
|
|
+ <result column="REQUIREMENT_WORK_CONTENT" jdbcType="VARCHAR" property="requirementWorkContent" />
|
|
|
|
+ <result column="LINE_ID" jdbcType="DECIMAL" property="lineId" />
|
|
|
|
+ <result column="REQUIREMENT_WORK_ENVIRONMENT" jdbcType="VARCHAR" property="requirementWorkEnvironment" />
|
|
|
|
+ <result column="REQUIREMENT_ESTIMATED_DURATION" jdbcType="DECIMAL" property="requirementEstimatedDuration" />
|
|
|
|
+ <result column="REQUIREMENT_OVERLIMIT" jdbcType="VARCHAR" property="requirementOverlimit" />
|
|
|
|
+ <result column="REQUIREMNT_UNIT_ID" jdbcType="DECIMAL" property="requiremntUnitId" />
|
|
|
|
+ <result column="REQUIREMENT_STATUS" jdbcType="DECIMAL" property="requirementStatus" />
|
|
|
|
+ <result column="INSERT_USERNAME" jdbcType="VARCHAR" property="insertUsername" />
|
|
|
|
+ <result column="INSERT_TIME" jdbcType="TIMESTAMP" property="insertTime" />
|
|
|
|
+ <result column="UPDATE_USERNAME" jdbcType="VARCHAR" property="updateUsername" />
|
|
|
|
+ <result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
|
|
|
|
+ <result column="INSERT_UPDATE_REMARK" jdbcType="VARCHAR" property="insertUpdateRemark" />
|
|
|
|
+ <result column="DELETED" jdbcType="DECIMAL" property="deleted" />
|
|
|
|
+ <result column="REQUIREMENT_UNLOAD_UNIT_ID" jdbcType="DECIMAL" property="requirementUnloadUnitId" />
|
|
|
|
+ <result column="REQUIREMENT_PLATFORM_ID " jdbcType="DECIMAL" property="requirementPlatformId" />
|
|
</resultMap>
|
|
</resultMap>
|
|
<sql id="columns">
|
|
<sql id="columns">
|
|
- REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER, REQUIREMENT_TYPE, CAPACITY_TYPE_ID,
|
|
|
|
- REQUIREMENT_TRUCK_TIME, REQUIREMENT_SHIPPER_ID, REQUIREMENT_WORK_TYPE, REQUIREMENT_WORK_CONTENT,
|
|
|
|
- LINE_ID, REQUIREMENT_WORK_ENVIRONMENT, REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
|
|
|
|
- REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
|
|
- UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID
|
|
|
|
|
|
+ REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER, REQUIREMENT_TYPE, CAPACITY_TYPE_ID,
|
|
|
|
+ REQUIREMENT_TRUCK_TIME, REQUIREMENT_SHIPPER_ID, REQUIREMENT_WORK_TYPE, REQUIREMENT_WORK_CONTENT,
|
|
|
|
+ LINE_ID, REQUIREMENT_WORK_ENVIRONMENT, REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
|
|
|
|
+ REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME, INSERT_TIME, UPDATE_USERNAME,
|
|
|
|
+ UPDATE_TIME, INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID, "REQUIREMENT_PLATFORM_ID "
|
|
</sql>
|
|
</sql>
|
|
<sql id="columns_alias">
|
|
<sql id="columns_alias">
|
|
- t.REQUIREMENT_ID, t.PURCHASE_ORDER_ID, t.REQUIREMENT_NUMBER, t.REQUIREMENT_TYPE,
|
|
|
|
- t.CAPACITY_TYPE_ID, t.REQUIREMENT_TRUCK_TIME, t.REQUIREMENT_SHIPPER_ID, t.REQUIREMENT_WORK_TYPE,
|
|
|
|
- t.REQUIREMENT_WORK_CONTENT, t.LINE_ID, t.REQUIREMENT_WORK_ENVIRONMENT, t.REQUIREMENT_ESTIMATED_DURATION,
|
|
|
|
- t.REQUIREMENT_OVERLIMIT, t.REQUIREMNT_UNIT_ID, t.REQUIREMENT_STATUS, t.INSERT_USERNAME,
|
|
|
|
- t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED,
|
|
|
|
- t.REQUIREMENT_UNLOAD_UNIT_ID
|
|
|
|
|
|
+ t.REQUIREMENT_ID, t.PURCHASE_ORDER_ID, t.REQUIREMENT_NUMBER, t.REQUIREMENT_TYPE,
|
|
|
|
+ t.CAPACITY_TYPE_ID, t.REQUIREMENT_TRUCK_TIME, t.REQUIREMENT_SHIPPER_ID, t.REQUIREMENT_WORK_TYPE,
|
|
|
|
+ t.REQUIREMENT_WORK_CONTENT, t.LINE_ID, t.REQUIREMENT_WORK_ENVIRONMENT, t.REQUIREMENT_ESTIMATED_DURATION,
|
|
|
|
+ t.REQUIREMENT_OVERLIMIT, t.REQUIREMNT_UNIT_ID, t.REQUIREMENT_STATUS, t.INSERT_USERNAME,
|
|
|
|
+ t.INSERT_TIME, t.UPDATE_USERNAME, t.UPDATE_TIME, t.INSERT_UPDATE_REMARK, t.DELETED,
|
|
|
|
+ t.REQUIREMENT_UNLOAD_UNIT_ID, t."REQUIREMENT_PLATFORM_ID "
|
|
</sql>
|
|
</sql>
|
|
<sql id="select">
|
|
<sql id="select">
|
|
- SELECT
|
|
|
|
- <include refid="columns"/>
|
|
|
|
- FROM AMSTRUCK_INWARD_REQUIREMENT
|
|
|
|
|
|
+ SELECT <include refid="columns" /> FROM AMSTRUCK_INWARD_REQUIREMENT
|
|
</sql>
|
|
</sql>
|
|
<sql id="select_alias">
|
|
<sql id="select_alias">
|
|
- SELECT
|
|
|
|
- <include refid="columns_alias"/>
|
|
|
|
- FROM AMSTRUCK_INWARD_REQUIREMENT t
|
|
|
|
|
|
+ SELECT <include refid="columns_alias" /> FROM AMSTRUCK_INWARD_REQUIREMENT t
|
|
</sql>
|
|
</sql>
|
|
<sql id="where">
|
|
<sql id="where">
|
|
<where>
|
|
<where>
|
|
@@ -118,6 +115,9 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
and REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
and REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ and REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
<sql id="whereLike">
|
|
<sql id="whereLike">
|
|
@@ -188,11 +188,13 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
and REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
and REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ and REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
|
|
|
|
+ </if>
|
|
</where>
|
|
</where>
|
|
</sql>
|
|
</sql>
|
|
<delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
|
|
<delete id="deleteByPrimaryKey" parameterType="java.math.BigDecimal">
|
|
- delete
|
|
|
|
- from AMSTRUCK_INWARD_REQUIREMENT
|
|
|
|
|
|
+ delete from AMSTRUCK_INWARD_REQUIREMENT
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
</delete>
|
|
</delete>
|
|
<delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
|
|
<delete id="deleteBySelectiveElement" parameterType="java.util.HashMap">
|
|
@@ -261,6 +263,9 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
or REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
or REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId}
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ or REQUIREMENT_PLATFORM_ID = #{requirementPlatformId}
|
|
|
|
+ </if>
|
|
</delete>
|
|
</delete>
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
<insert id="insert" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT (REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER,
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT (REQUIREMENT_ID, PURCHASE_ORDER_ID, REQUIREMENT_NUMBER,
|
|
@@ -270,20 +275,17 @@
|
|
REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
|
|
REQUIREMENT_ESTIMATED_DURATION, REQUIREMENT_OVERLIMIT,
|
|
REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME,
|
|
REQUIREMNT_UNIT_ID, REQUIREMENT_STATUS, INSERT_USERNAME,
|
|
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
INSERT_TIME, UPDATE_USERNAME, UPDATE_TIME,
|
|
- INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID)
|
|
|
|
- values (#{requirementId,jdbcType=DECIMAL}, #{purchaseOrderId,jdbcType=DECIMAL},
|
|
|
|
- #{requirementNumber,jdbcType=VARCHAR},
|
|
|
|
- #{requirementType,jdbcType=VARCHAR}, #{capacityTypeId,jdbcType=DECIMAL},
|
|
|
|
- #{requirementTruckTime,jdbcType=TIMESTAMP},
|
|
|
|
|
|
+ INSERT_UPDATE_REMARK, DELETED, REQUIREMENT_UNLOAD_UNIT_ID,
|
|
|
|
+ "REQUIREMENT_PLATFORM_ID ")
|
|
|
|
+ values (#{requirementId,jdbcType=DECIMAL}, #{purchaseOrderId,jdbcType=DECIMAL}, #{requirementNumber,jdbcType=VARCHAR},
|
|
|
|
+ #{requirementType,jdbcType=VARCHAR}, #{capacityTypeId,jdbcType=DECIMAL}, #{requirementTruckTime,jdbcType=TIMESTAMP},
|
|
#{requirementShipperId,jdbcType=DECIMAL}, #{requirementWorkType,jdbcType=DECIMAL},
|
|
#{requirementShipperId,jdbcType=DECIMAL}, #{requirementWorkType,jdbcType=DECIMAL},
|
|
- #{requirementWorkContent,jdbcType=VARCHAR}, #{lineId,jdbcType=DECIMAL},
|
|
|
|
- #{requirementWorkEnvironment,jdbcType=VARCHAR},
|
|
|
|
|
|
+ #{requirementWorkContent,jdbcType=VARCHAR}, #{lineId,jdbcType=DECIMAL}, #{requirementWorkEnvironment,jdbcType=VARCHAR},
|
|
#{requirementEstimatedDuration,jdbcType=DECIMAL}, #{requirementOverlimit,jdbcType=VARCHAR},
|
|
#{requirementEstimatedDuration,jdbcType=DECIMAL}, #{requirementOverlimit,jdbcType=VARCHAR},
|
|
- #{requiremntUnitId,jdbcType=DECIMAL}, #{requirementStatus,jdbcType=DECIMAL},
|
|
|
|
- #{insertUsername,jdbcType=VARCHAR},
|
|
|
|
|
|
+ #{requiremntUnitId,jdbcType=DECIMAL}, #{requirementStatus,jdbcType=DECIMAL}, #{insertUsername,jdbcType=VARCHAR},
|
|
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
|
|
#{insertTime,jdbcType=TIMESTAMP}, #{updateUsername,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP},
|
|
- #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL},
|
|
|
|
- #{requirementUnloadUnitId,jdbcType=DECIMAL})
|
|
|
|
|
|
+ #{insertUpdateRemark,jdbcType=VARCHAR}, #{deleted,jdbcType=DECIMAL}, #{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
|
|
+ #{requirementPlatformId,jdbcType=DECIMAL})
|
|
</insert>
|
|
</insert>
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
<insert id="insertSelective" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT
|
|
@@ -354,6 +356,9 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
REQUIREMENT_UNLOAD_UNIT_ID,
|
|
REQUIREMENT_UNLOAD_UNIT_ID,
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ "REQUIREMENT_PLATFORM_ID ",
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
<if test="requirementId != null">
|
|
<if test="requirementId != null">
|
|
@@ -422,31 +427,35 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
#{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
#{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ #{requirementPlatformId,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</trim>
|
|
</trim>
|
|
</insert>
|
|
</insert>
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
<update id="updateByPrimaryKey" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
update AMSTRUCK_INWARD_REQUIREMENT
|
|
update AMSTRUCK_INWARD_REQUIREMENT
|
|
- set PURCHASE_ORDER_ID = #{purchaseOrderId,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_NUMBER = #{requirementNumber,jdbcType=VARCHAR},
|
|
|
|
- REQUIREMENT_TYPE = #{requirementType,jdbcType=VARCHAR},
|
|
|
|
- CAPACITY_TYPE_ID = #{capacityTypeId,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_TRUCK_TIME = #{requirementTruckTime,jdbcType=TIMESTAMP},
|
|
|
|
- REQUIREMENT_SHIPPER_ID = #{requirementShipperId,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_WORK_TYPE = #{requirementWorkType,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_WORK_CONTENT = #{requirementWorkContent,jdbcType=VARCHAR},
|
|
|
|
- LINE_ID = #{lineId,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment,jdbcType=VARCHAR},
|
|
|
|
|
|
+ set PURCHASE_ORDER_ID = #{purchaseOrderId,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_NUMBER = #{requirementNumber,jdbcType=VARCHAR},
|
|
|
|
+ REQUIREMENT_TYPE = #{requirementType,jdbcType=VARCHAR},
|
|
|
|
+ CAPACITY_TYPE_ID = #{capacityTypeId,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_TRUCK_TIME = #{requirementTruckTime,jdbcType=TIMESTAMP},
|
|
|
|
+ REQUIREMENT_SHIPPER_ID = #{requirementShipperId,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_WORK_TYPE = #{requirementWorkType,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_WORK_CONTENT = #{requirementWorkContent,jdbcType=VARCHAR},
|
|
|
|
+ LINE_ID = #{lineId,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_WORK_ENVIRONMENT = #{requirementWorkEnvironment,jdbcType=VARCHAR},
|
|
REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration,jdbcType=DECIMAL},
|
|
REQUIREMENT_ESTIMATED_DURATION = #{requirementEstimatedDuration,jdbcType=DECIMAL},
|
|
- REQUIREMENT_OVERLIMIT = #{requirementOverlimit,jdbcType=VARCHAR},
|
|
|
|
- REQUIREMNT_UNIT_ID = #{requiremntUnitId,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_STATUS = #{requirementStatus,jdbcType=DECIMAL},
|
|
|
|
- INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
|
|
|
|
- INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
|
|
|
|
- UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
- UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
- INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
|
|
|
|
- DELETED = #{deleted,jdbcType=DECIMAL},
|
|
|
|
- REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL}
|
|
|
|
|
|
+ REQUIREMENT_OVERLIMIT = #{requirementOverlimit,jdbcType=VARCHAR},
|
|
|
|
+ REQUIREMNT_UNIT_ID = #{requiremntUnitId,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_STATUS = #{requirementStatus,jdbcType=DECIMAL},
|
|
|
|
+ INSERT_USERNAME = #{insertUsername,jdbcType=VARCHAR},
|
|
|
|
+ INSERT_TIME = #{insertTime,jdbcType=TIMESTAMP},
|
|
|
|
+ UPDATE_USERNAME = #{updateUsername,jdbcType=VARCHAR},
|
|
|
|
+ UPDATE_TIME = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
|
+ INSERT_UPDATE_REMARK = #{insertUpdateRemark,jdbcType=VARCHAR},
|
|
|
|
+ DELETED = #{deleted,jdbcType=DECIMAL},
|
|
|
|
+ REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
|
|
+ "REQUIREMENT_PLATFORM_ID " = #{requirementPlatformId,jdbcType=DECIMAL}
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.dil.model.AmstruckInwardRequirement">
|
|
@@ -515,20 +524,23 @@
|
|
<if test="requirementUnloadUnitId != null">
|
|
<if test="requirementUnloadUnitId != null">
|
|
REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
REQUIREMENT_UNLOAD_UNIT_ID = #{requirementUnloadUnitId,jdbcType=DECIMAL},
|
|
</if>
|
|
</if>
|
|
|
|
+ <if test="requirementPlatformId != null">
|
|
|
|
+ "REQUIREMENT_PLATFORM_ID " = #{requirementPlatformId,jdbcType=DECIMAL},
|
|
|
|
+ </if>
|
|
</set>
|
|
</set>
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
</update>
|
|
</update>
|
|
<select id="selectByPrimaryKey" parameterType="java.math.BigDecimal" resultMap="BaseResultMap">
|
|
<select id="selectByPrimaryKey" parameterType="java.math.BigDecimal" resultMap="BaseResultMap">
|
|
- <include refid="select"/>
|
|
|
|
|
|
+ <include refid="select" />
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
where REQUIREMENT_ID = #{requirementId,jdbcType=DECIMAL}
|
|
</select>
|
|
</select>
|
|
<select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
<select id="selectByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
- <include refid="select"/>
|
|
|
|
- <include refid="where"/>
|
|
|
|
|
|
+ <include refid="select" />
|
|
|
|
+ <include refid="where" />
|
|
</select>
|
|
</select>
|
|
<select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
<select id="selectLikeByParameters" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
- <include refid="select"/>
|
|
|
|
- <include refid="whereLike"/>
|
|
|
|
|
|
+ <include refid="select" />
|
|
|
|
+ <include refid="whereLike" />
|
|
</select>
|
|
</select>
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
<insert id="batchInsert" parameterType="java.util.List">
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT
|
|
insert into AMSTRUCK_INWARD_REQUIREMENT
|
|
@@ -543,7 +555,8 @@
|
|
INSERT_USERNAME, INSERT_TIME,
|
|
INSERT_USERNAME, INSERT_TIME,
|
|
UPDATE_USERNAME, UPDATE_TIME,
|
|
UPDATE_USERNAME, UPDATE_TIME,
|
|
INSERT_UPDATE_REMARK, DELETED,
|
|
INSERT_UPDATE_REMARK, DELETED,
|
|
- REQUIREMENT_UNLOAD_UNIT_ID)
|
|
|
|
|
|
+ REQUIREMENT_UNLOAD_UNIT_ID, "REQUIREMENT_PLATFORM_ID "
|
|
|
|
+ )
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
( <foreach collection="list" item="item" separator="union all">
|
|
select
|
|
select
|
|
#{item.requirementId,jdbcType=DECIMAL},
|
|
#{item.requirementId,jdbcType=DECIMAL},
|
|
@@ -557,109 +570,114 @@
|
|
#{item.insertUsername,jdbcType=VARCHAR}, #{item.insertTime,jdbcType=TIMESTAMP},
|
|
#{item.insertUsername,jdbcType=VARCHAR}, #{item.insertTime,jdbcType=TIMESTAMP},
|
|
#{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP},
|
|
#{item.updateUsername,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP},
|
|
#{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.deleted,jdbcType=DECIMAL},
|
|
#{item.insertUpdateRemark,jdbcType=VARCHAR}, #{item.deleted,jdbcType=DECIMAL},
|
|
- #{item.requirementUnloadUnitId,jdbcType=DECIMAL} from dual
|
|
|
|
|
|
+ #{item.requirementUnloadUnitId,jdbcType=DECIMAL}, #{item.requirementPlatformId,jdbcType=DECIMAL}
|
|
|
|
+ from dual
|
|
</foreach> )
|
|
</foreach> )
|
|
</insert>
|
|
</insert>
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
<update id="batchUpdate" parameterType="java.util.List">
|
|
update AMSTRUCK_INWARD_REQUIREMENT
|
|
update AMSTRUCK_INWARD_REQUIREMENT
|
|
set
|
|
set
|
|
REQUIREMENT_ID=
|
|
REQUIREMENT_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,PURCHASE_ORDER_ID=
|
|
,PURCHASE_ORDER_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.purchaseOrderId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.purchaseOrderId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_NUMBER=
|
|
,REQUIREMENT_NUMBER=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementNumber,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementNumber,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_TYPE=
|
|
,REQUIREMENT_TYPE=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementType,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementType,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,CAPACITY_TYPE_ID=
|
|
,CAPACITY_TYPE_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.capacityTypeId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.capacityTypeId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_TRUCK_TIME=
|
|
,REQUIREMENT_TRUCK_TIME=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementTruckTime,jdbcType=TIMESTAMP}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementTruckTime,jdbcType=TIMESTAMP}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_SHIPPER_ID=
|
|
,REQUIREMENT_SHIPPER_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementShipperId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementShipperId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_WORK_TYPE=
|
|
,REQUIREMENT_WORK_TYPE=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkType,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkType,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_WORK_CONTENT=
|
|
,REQUIREMENT_WORK_CONTENT=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkContent,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkContent,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,LINE_ID=
|
|
,LINE_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.lineId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.lineId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_WORK_ENVIRONMENT=
|
|
,REQUIREMENT_WORK_ENVIRONMENT=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkEnvironment,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementWorkEnvironment,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_ESTIMATED_DURATION=
|
|
,REQUIREMENT_ESTIMATED_DURATION=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementEstimatedDuration,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementEstimatedDuration,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_OVERLIMIT=
|
|
,REQUIREMENT_OVERLIMIT=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementOverlimit,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementOverlimit,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMNT_UNIT_ID=
|
|
,REQUIREMNT_UNIT_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requiremntUnitId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requiremntUnitId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_STATUS=
|
|
,REQUIREMENT_STATUS=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementStatus,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementStatus,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,INSERT_USERNAME=
|
|
,INSERT_USERNAME=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUsername,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,INSERT_TIME=
|
|
,INSERT_TIME=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertTime,jdbcType=TIMESTAMP}
|
|
</foreach>
|
|
</foreach>
|
|
,UPDATE_USERNAME=
|
|
,UPDATE_USERNAME=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateUsername,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,UPDATE_TIME=
|
|
,UPDATE_TIME=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.updateTime,jdbcType=TIMESTAMP}
|
|
</foreach>
|
|
</foreach>
|
|
,INSERT_UPDATE_REMARK=
|
|
,INSERT_UPDATE_REMARK=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.insertUpdateRemark,jdbcType=VARCHAR}
|
|
</foreach>
|
|
</foreach>
|
|
,DELETED=
|
|
,DELETED=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.deleted,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
,REQUIREMENT_UNLOAD_UNIT_ID=
|
|
,REQUIREMENT_UNLOAD_UNIT_ID=
|
|
- <foreach collection="list" item="item" index="index" separator=" " open="case REQUIREMENT_ID" close="end">
|
|
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementUnloadUnitId,jdbcType=DECIMAL}
|
|
when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementUnloadUnitId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
|
|
+ ,"REQUIREMENT_PLATFORM_ID "=
|
|
|
|
+ <foreach close="end" collection="list" index="index" item="item" open="case REQUIREMENT_ID" separator=" ">
|
|
|
|
+ when #{item.requirementId,jdbcType=DECIMAL} then #{item.requirementPlatformId,jdbcType=DECIMAL}
|
|
|
|
+ </foreach>
|
|
where REQUIREMENT_ID in
|
|
where REQUIREMENT_ID in
|
|
- <foreach collection="list" index="index" item="item" separator="," open="(" close=")">
|
|
|
|
|
|
+ <foreach close=")" collection="list" index="index" item="item" open="(" separator=",">
|
|
#{item.requirementId,jdbcType=DECIMAL}
|
|
#{item.requirementId,jdbcType=DECIMAL}
|
|
</foreach>
|
|
</foreach>
|
|
</update>
|
|
</update>
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
<delete id="batchDelete" parameterType="java.util.List">
|
|
delete from AMSTRUCK_INWARD_REQUIREMENT
|
|
delete from AMSTRUCK_INWARD_REQUIREMENT
|
|
where REQUIREMENT_ID in
|
|
where REQUIREMENT_ID in
|
|
- <foreach collection="list" item="id" open="(" close=")" separator=",">
|
|
|
|
|
|
+ <foreach close=")" collection="list" item="id" open="(" separator=",">
|
|
#{id}
|
|
#{id}
|
|
</foreach>
|
|
</foreach>
|
|
</delete>
|
|
</delete>
|
|
@@ -686,22 +704,26 @@
|
|
AIR.INSERT_USERNAME AS "insertUsername",
|
|
AIR.INSERT_USERNAME AS "insertUsername",
|
|
AIR.REQUIREMENT_ID AS "requirementId",
|
|
AIR.REQUIREMENT_ID AS "requirementId",
|
|
ARM.MATERIAL_COUNT AS "materialNumber",
|
|
ARM.MATERIAL_COUNT AS "materialNumber",
|
|
|
|
+ ARM.MATERIAL_WEIGHT "materialWeight",
|
|
RW.WAREHOUSE_NAME AS "wareHouseName"
|
|
RW.WAREHOUSE_NAME AS "wareHouseName"
|
|
FROM AMSTRUCK_INWARD_REQUIREMENT AIR
|
|
FROM AMSTRUCK_INWARD_REQUIREMENT AIR
|
|
LEFT JOIN AMS_PURCHASE_ORDER APO
|
|
LEFT JOIN AMS_PURCHASE_ORDER APO
|
|
- ON APO.PURCHASE_ORDER_ID = AIR.PURCHASE_ORDER_ID
|
|
|
|
- LEFT JOIN RMS_WAREHOUSE RW
|
|
|
|
- ON RW.WAREHOUSE_ID = AIR.REQUIREMNT_UNIT_ID
|
|
|
|
|
|
+ ON APO.PURCHASE_ORDER_ID = AIR.PURCHASE_ORDER_ID
|
|
LEFT JOIN DIL_BATCH DB
|
|
LEFT JOIN DIL_BATCH DB
|
|
- ON DB.BATCH_ID = APO.BATCH_ID
|
|
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID = DB.MATERIAL_ID
|
|
|
|
- LEFT JOIN RMS_CAPACITY_TYPE RCT ON AIR.CAPACITY_TYPE_ID = RCT.CAPACITY_TYPE_ID
|
|
|
|
- LEFT JOIN RMS_SHIPPER RS ON RS.SHIPPER_ID = AIR.REQUIREMENT_SHIPPER_ID
|
|
|
|
|
|
+ ON DB.BATCH_ID = APO.BATCH_ID
|
|
|
|
+ LEFT JOIN RMS_WAREHOUSE RW
|
|
|
|
+ ON RW.WAREHOUSE_ID = AIR.REQUIREMNT_UNIT_ID
|
|
|
|
+ LEFT JOIN RMS_CAPACITY_TYPE RCT
|
|
|
|
+ ON AIR.CAPACITY_TYPE_ID = RCT.CAPACITY_TYPE_ID
|
|
|
|
+ LEFT JOIN RMS_SHIPPER RS
|
|
|
|
+ ON RS.SHIPPER_ID = AIR.REQUIREMENT_SHIPPER_ID
|
|
LEFT JOIN AMSTRUCK_REQUIREMENT_MATERIAL ARM
|
|
LEFT JOIN AMSTRUCK_REQUIREMENT_MATERIAL ARM
|
|
- ON ARM.REQUIREMENT_ID = AIR.REQUIREMENT_ID
|
|
|
|
|
|
+ ON ARM.REQUIREMENT_ID = AIR.REQUIREMENT_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID = ARM.MATERIAL_ID
|
|
WHERE AIR.REQUIREMENT_STATUS = #{requirementStatus}
|
|
WHERE AIR.REQUIREMENT_STATUS = #{requirementStatus}
|
|
- AND AIR.DELETED = 0)
|
|
|
|
|
|
+ AND AIR.DELETED = 0
|
|
|
|
+ )
|
|
<where>
|
|
<where>
|
|
<if test="purchaseOrderNo != null">
|
|
<if test="purchaseOrderNo != null">
|
|
and
|
|
and
|
|
@@ -845,12 +867,13 @@
|
|
ON APO.PURCHASE_ORDER_ID = AIR.PURCHASE_ORDER_ID
|
|
ON APO.PURCHASE_ORDER_ID = AIR.PURCHASE_ORDER_ID
|
|
LEFT JOIN DIL_BATCH DB
|
|
LEFT JOIN DIL_BATCH DB
|
|
ON DB.BATCH_ID = APO.BATCH_ID
|
|
ON DB.BATCH_ID = APO.BATCH_ID
|
|
- LEFT JOIN RMS_MATERIAL RM
|
|
|
|
- ON RM.MATERIAL_ID = DB.MATERIAL_ID
|
|
|
|
|
|
+
|
|
LEFT JOIN RMS_CAPACITY_TYPE RCT ON AIR.CAPACITY_TYPE_ID = RCT.CAPACITY_TYPE_ID
|
|
LEFT JOIN RMS_CAPACITY_TYPE RCT ON AIR.CAPACITY_TYPE_ID = RCT.CAPACITY_TYPE_ID
|
|
LEFT JOIN RMS_SHIPPER RS ON RS.SHIPPER_ID = AIR.REQUIREMENT_SHIPPER_ID
|
|
LEFT JOIN RMS_SHIPPER RS ON RS.SHIPPER_ID = AIR.REQUIREMENT_SHIPPER_ID
|
|
LEFT JOIN AMSTRUCK_REQUIREMENT_MATERIAL ARM
|
|
LEFT JOIN AMSTRUCK_REQUIREMENT_MATERIAL ARM
|
|
ON ARM.REQUIREMENT_ID = AIR.REQUIREMENT_ID
|
|
ON ARM.REQUIREMENT_ID = AIR.REQUIREMENT_ID
|
|
|
|
+ LEFT JOIN RMS_MATERIAL RM
|
|
|
|
+ ON RM.MATERIAL_ID = ARM.MATERIAL_ID
|
|
LEFT JOIN RMS_WAREHOUSE RW
|
|
LEFT JOIN RMS_WAREHOUSE RW
|
|
ON RW.WAREHOUSE_ID = AIR.REQUIREMNT_UNIT_ID
|
|
ON RW.WAREHOUSE_ID = AIR.REQUIREMNT_UNIT_ID
|
|
WHERE AIR.REQUIREMENT_STATUS = #{requirementStatus}
|
|
WHERE AIR.REQUIREMENT_STATUS = #{requirementStatus}
|