|
@@ -95,6 +95,30 @@
|
|
|
<result property="omsOrderSn" column="oms_order_sn"/>
|
|
|
<result property="packageSn" column="pkg_sn"/>
|
|
|
<result property="drugtable" column="drugtable"/>
|
|
|
+ <result property="invoiceNumber" column="invoice_number"/>
|
|
|
+ <result property="invoiceFile" column="invoice_file" typeHandler="com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler"/>
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
+ <resultMap id="packageSettleMap" type="com.qunzhixinxi.hnqz.admin.entity.input.WmScorePackageSettleOutput">
|
|
|
+ <id property="id" column="id"/>
|
|
|
+ <result property="scorePackageName" column="score_package_name"/>
|
|
|
+ <result property="packageEntName" column="name"/>
|
|
|
+ <result property="createTime" column="create_time"/>
|
|
|
+ <result property="score" column="score"/>
|
|
|
+ <result property="packageFinishStatus" column="package_finish_status"/>
|
|
|
+ <result property="settleStatus" column="settle_status"/>
|
|
|
+ <result property="invoiceCategory" column="invoice_category"/>
|
|
|
+ <result property="sendPackageDeptId" column="send_package_dept_id"/>
|
|
|
+ <result property="settleAmount" column="settle_amount"/>
|
|
|
+ <result property="belongDate" column="belong_date"/>
|
|
|
+ <result property="packageType1" column="package_type1"/>
|
|
|
+ <result property="description" column="description"/>
|
|
|
+ <result property="packageType2" column="package_type2"/>
|
|
|
+ <result property="enableType" column="enable_type"/>
|
|
|
+ <result property="subType" column="sub_type"/>
|
|
|
+ <result property="omsOrderSn" column="oms_order_sn"/>
|
|
|
+ <result property="invoiceNumber" column="invoice_number"/>
|
|
|
+ <result property="invoiceFile" column="invoice_file" typeHandler="com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="listWmScorePackageAndTask" resultMap="wmScorePackageMap">
|
|
@@ -1454,10 +1478,10 @@
|
|
|
</select>-->
|
|
|
|
|
|
<!-- 积分包结算(分页) -->
|
|
|
- <select id="listPackageSettleList" resultType="com.qunzhixinxi.hnqz.admin.entity.input.WmScorePackageSettleOutput">
|
|
|
+ <select id="listPackageSettleList" resultMap="packageSettleMap">
|
|
|
SELECT distinct
|
|
|
p.id,
|
|
|
- d.name packageEntName,
|
|
|
+ d.name,
|
|
|
p.score_package_name,
|
|
|
p.create_time,
|
|
|
p.package_status,
|
|
@@ -1470,7 +1494,9 @@
|
|
|
p.package_type2,
|
|
|
p.sub_type,
|
|
|
p.source_type,
|
|
|
- p.oms_order_sn
|
|
|
+ p.oms_order_sn,
|
|
|
+ p.invoice_number,
|
|
|
+ p.invoice_file
|
|
|
FROM wm_score_package p left join sys_dept d on p.send_package_dept_id = d.dept_id
|
|
|
<if test="query.userNames != null">
|
|
|
left join wm_score_package_status ps on p.id = ps.package_id
|
|
@@ -1525,6 +1551,9 @@
|
|
|
<if test="query.userNames != null and query.userNames != ''">
|
|
|
AND su.realname like CONCAT('%',#{query.userNames},'%')
|
|
|
</if>
|
|
|
+ <if test="query.invoiceNumber != null and query.invoiceNumber != ''">
|
|
|
+ AND p.invoice_number like CONCAT('%',#{query.invoiceNumber},'%')
|
|
|
+ </if>
|
|
|
</where>
|
|
|
ORDER BY
|
|
|
<if test="query.mahSettleStep != null">
|