|
@@ -60,6 +60,9 @@
|
|
|
<result column="apply_pick_remk" property="applyPickRemk" />
|
|
|
<result column="apply_pick_create_time" property="applyPickCreateTime" />
|
|
|
<result column="apply_pick_update_time" property="applyPickUpdateTime" />
|
|
|
+
|
|
|
+ <association property="approvalInfo" column="approval_id" javaType="ApprovalInfo" select="getApprovalInfo" />
|
|
|
+
|
|
|
<collection property="listApplyPickItem" column="apply_pick_id" javaType="ArrayList"
|
|
|
ofType="ApprovalApplyPickItem" select="getApprovalApplyPickItemList"/>
|
|
|
</resultMap>
|
|
@@ -77,9 +80,34 @@
|
|
|
<result column="item_create_time" property="itemCreateTime" />
|
|
|
<result column="item_update_time" property="itemUpdateTime" />
|
|
|
</resultMap>
|
|
|
+ <resultMap id="approvalInfoMap" type="ApprovalInfo" >
|
|
|
+ <result column="approval_id" property="approvalId" />
|
|
|
+ <result column="approval_name" property="approvalName" />
|
|
|
+ <result column="approval_type" property="approvalType" />
|
|
|
+ <result column="approval_status" property="approvalStatus" />
|
|
|
+ <result column="approval_status_details" property="approvalStatusDetails" />
|
|
|
+ <result column="admin_id" property="adminId" />
|
|
|
+ <result column="approval_applicant" property="approvalApplicant" />
|
|
|
+ <result column="activiti_id" property="activitiId" />
|
|
|
+ <result column="approval_details" property="approvalDetails" />
|
|
|
+ <result column="approval_remark" property="approvalRemark" />
|
|
|
+ <result column="approval_create_time" property="approvalCreateTime" />
|
|
|
+ </resultMap>
|
|
|
<select id="listOrderBatchPage" resultMap="BaseResultMap" parameterType="ApprovalApplyPick" >
|
|
|
select
|
|
|
- <include refid="Base_List" />
|
|
|
+ t.apply_pick_id,
|
|
|
+ t.approval_id,
|
|
|
+ t.production_approval_id,
|
|
|
+ t.admin_id,
|
|
|
+ t.apply_pick_name,
|
|
|
+ t.apply_pick_tel,
|
|
|
+ t.apply_pick_reason,
|
|
|
+ t.apply_pick_struts,
|
|
|
+ t.apply_pick_ship_way,
|
|
|
+ t.apply_pick_ship_certificate,
|
|
|
+ t.apply_pick_remk,
|
|
|
+ t.apply_pick_create_time,
|
|
|
+ t.apply_pick_update_time
|
|
|
from tb_rst_approval_apply_pick t
|
|
|
<where>
|
|
|
<if test="applyPickId != null ">
|
|
@@ -113,6 +141,13 @@
|
|
|
t.apply_pick_id = #{applyPickId}
|
|
|
</select>
|
|
|
|
|
|
+ <select id="getApprovalInfo" resultMap="approvalInfoMap" parameterType="Integer" >
|
|
|
+ select
|
|
|
+ *
|
|
|
+ from tb_rst_approval_info t
|
|
|
+ where t.approval_id= #{approvalId}
|
|
|
+ </select>
|
|
|
+
|
|
|
<select id="getApprovalApplyPickById" resultType="ApprovalApplyPick" parameterType="Integer" >
|
|
|
select
|
|
|
<include refid="Base_List" />
|