|
@@ -17,6 +17,8 @@
|
|
|
<result column="RECEIVE_TIME" jdbcType="TIMESTAMP" property="receiveTime" />
|
|
|
<result column="CREATE_MAN" jdbcType="VARCHAR" property="createMan" />
|
|
|
<result column="CREATE_TIME" jdbcType="TIMESTAMP" property="createTime" />
|
|
|
+ <result column="GM_REVIEWER" jdbcType="VARCHAR" property="gmReviewer"/>
|
|
|
+ <result column="GM_REVIEWER_TIME" jdbcType="TIMESTAMP" property="gmReviewerTime"/>
|
|
|
<result column="UPDATE_MAN" jdbcType="VARCHAR" property="updateMan" />
|
|
|
<result column="UPDATE_TIME" jdbcType="TIMESTAMP" property="updateTime" />
|
|
|
<result column="MEMO" jdbcType="VARCHAR" property="memo" />
|
|
@@ -32,7 +34,7 @@
|
|
|
ID, JH_TIME, STATE, GRADES, SPECIFICATIONS, LENGTHS, CHEMICAL_STANDARD, SURFACE_STANDARD,
|
|
|
WORKPROC_TYPE, IATERAL_AREA, LENGTH_TIMES_WIDTH, TRANSPORT_TYPE, RECEIVE_TIME, CREATE_MAN,
|
|
|
CREATE_TIME, UPDATE_MAN, UPDATE_TIME, MEMO, PURPOSE, UNITID, DIMENSION, KXF_WEIGHT, DELIVERY_DATE,
|
|
|
- YXF_WEIGHT, PLAN_WEIGHT
|
|
|
+ YXF_WEIGHT, PLAN_WEIGHT,GM_REVIEWER,GM_REVIEWER_TIME
|
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
|
t.ID, t.JH_TIME, t.STATE, t.GRADES, t.SPECIFICATIONS, t.LENGTHS, t.CHEMICAL_STANDARD,
|
|
@@ -118,7 +120,7 @@
|
|
|
and JH_TIME BETWEEN TO_DATE(#{startTime},'yyyy-mm-dd') AND TO_DATE(#{endTime},'yyyy-mm-dd')
|
|
|
</if>
|
|
|
AND ID like '%G-%'
|
|
|
- order by JH_TIME desc, ID desc
|
|
|
+ order by JH_TIME desc, ID asc
|
|
|
</where>
|
|
|
</sql>
|
|
|
<sql id="whereLike">
|
|
@@ -282,7 +284,7 @@
|
|
|
RECEIVE_TIME, CREATE_MAN, CREATE_TIME,
|
|
|
UPDATE_MAN, UPDATE_TIME, MEMO,
|
|
|
PURPOSE, UNITID, DIMENSION,
|
|
|
- KXF_WEIGHT, YXF_WEIGHT, PLAN_WEIGHT,DELIVERY_DATE
|
|
|
+ KXF_WEIGHT, YXF_WEIGHT, PLAN_WEIGHT,DELIVERY_DATE,GM_REVIEWER,GM_REVIEWER_TIME
|
|
|
)
|
|
|
values (#{id,jdbcType=VARCHAR}, #{jhTime,jdbcType=TIMESTAMP}, #{state,jdbcType=VARCHAR},
|
|
|
#{grades,jdbcType=VARCHAR}, #{specifications,jdbcType=VARCHAR}, #{lengths,jdbcType=DECIMAL},
|
|
@@ -292,7 +294,7 @@
|
|
|
#{updateMan,jdbcType=VARCHAR}, #{updateTime,jdbcType=TIMESTAMP}, #{memo,jdbcType=VARCHAR},
|
|
|
#{purpose,jdbcType=VARCHAR}, #{unitid,jdbcType=VARCHAR}, #{dimension,jdbcType=VARCHAR},
|
|
|
#{kxfWeight,jdbcType=DECIMAL}, #{yxfWeight,jdbcType=DECIMAL}, #{planWeight,jdbcType=DECIMAL},
|
|
|
- #{deliveryDate,jdbcType=TIMESTAMP}
|
|
|
+ #{deliveryDate,jdbcType=TIMESTAMP},#{gmReviewer,jdbcType=VARCHAR},#{gmReviewerTime,jdbcType=TIMESTAMP}
|
|
|
)
|
|
|
</insert>
|
|
|
<insert id="insertSelective" parameterType="com.steerinfo.ems.emsgmpcjh.model.EmsGmPcJh">
|
|
@@ -471,7 +473,9 @@
|
|
|
KXF_WEIGHT = #{kxfWeight,jdbcType=DECIMAL},
|
|
|
YXF_WEIGHT = #{yxfWeight,jdbcType=DECIMAL},
|
|
|
PLAN_WEIGHT = #{planWeight,jdbcType=DECIMAL},
|
|
|
- DELIVERY_DATE = #{deliveryDate,jdbcType=TIMESTAMP}
|
|
|
+ DELIVERY_DATE = #{deliveryDate,jdbcType=TIMESTAMP},
|
|
|
+ GM_REVIEWER = #{gmReviewer,jdbcType=TIMESTAMP},
|
|
|
+ GM_REVIEWER_TIME = #{gmReviewerTime,jdbcType=TIMESTAMP}
|
|
|
where ID = #{id,jdbcType=VARCHAR}
|
|
|
</update>
|
|
|
<update id="updateByPrimaryKeySelective" parameterType="com.steerinfo.ems.emsgmpcjh.model.EmsGmPcJh">
|
|
@@ -712,7 +716,13 @@
|
|
|
update ems_gm_pc_jh
|
|
|
<set>
|
|
|
<if test="state != null and state != ''">
|
|
|
- STATE = #{state}
|
|
|
+ STATE = #{state},
|
|
|
+ </if>
|
|
|
+ <if test="gmReviewer != null and gmReviewer != '' ">
|
|
|
+ GM_REVIEWER = #{gmReviewer},
|
|
|
+ </if>
|
|
|
+ <if test="gmReviewerTime != null ">
|
|
|
+ GM_REVIEWER_TIME = #{gmReviewerTime}
|
|
|
</if>
|
|
|
</set>
|
|
|
<where>
|
|
@@ -784,7 +794,7 @@
|
|
|
and t.id like '%G-%'
|
|
|
and t.state = '3'
|
|
|
</where>
|
|
|
- order by t.jh_time desc,t.id desc
|
|
|
+ order by t.jh_time desc,t.id asc
|
|
|
</select>
|
|
|
<!--审核页面查询-->
|
|
|
<select id="getShData" parameterType="java.util.HashMap" resultMap="BaseResultMap">
|
|
@@ -801,7 +811,9 @@
|
|
|
t.transport_type,
|
|
|
t.purpose,
|
|
|
t.create_man,
|
|
|
- t.create_time
|
|
|
+ t.create_time,
|
|
|
+ t.GM_REVIEWER,
|
|
|
+ t.GM_REVIEWER_TIME
|
|
|
from ems_gm_pc_jh t
|
|
|
<where>
|
|
|
<if test="startTime != null and startTime != '' and endTime != null and endTime != '' ">
|
|
@@ -813,9 +825,12 @@
|
|
|
<if test="id != null and id != '' ">
|
|
|
and t.id = #{id}
|
|
|
</if>
|
|
|
- and t.state in ('1','2','3','4')
|
|
|
+ <if test="state != null and state != ''">
|
|
|
+ and t.state in (${state})
|
|
|
+ </if>
|
|
|
+
|
|
|
and t.id like '%G-%'
|
|
|
</where>
|
|
|
- order by t.jh_time desc,t.id desc
|
|
|
+ order by t.jh_time desc,t.id asc
|
|
|
</select>
|
|
|
</mapper>
|