|
|
@@ -15,20 +15,52 @@
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
-
|
|
|
<select id="getByUserId" resultType="com.ydtech.modules.admin.model.po.SysAmountAuditingEntity">
|
|
|
select
|
|
|
- a. id as "id",
|
|
|
- a. bank_number as "bankNumber",
|
|
|
- a. amount as "amount",
|
|
|
- a. user_id as "userId",
|
|
|
- a. auditing_status as "auditingStatus",
|
|
|
- a. amount_status as "amountStatus"
|
|
|
- from sys_amount_auditing a
|
|
|
+ a. id as "id",
|
|
|
+ a. bank_number as "bankNumber",
|
|
|
+ a. amount as "amount",
|
|
|
+ a. user_id as "userId",
|
|
|
+ a. auditing_status as "auditingStatus",
|
|
|
+ a. amount_status as "amountStatus"
|
|
|
+ from sys_amount_auditing a
|
|
|
<where>
|
|
|
- a.auditing_status ='2'
|
|
|
+ a.auditing_status ='2'
|
|
|
<if test="userId !=null and userId !=''">
|
|
|
- and a.user_id =#{userId}
|
|
|
+ and a.user_id =#{userId}
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+
|
|
|
+ </select>
|
|
|
+
|
|
|
+ <select id="queryPageOrder" resultType="com.ydtech.modules.admin.model.po.SysAmountAuditingEntity">
|
|
|
+ select
|
|
|
+ a.id as "id",
|
|
|
+ a.bank_number as "bankNumber",
|
|
|
+ a.amount as "amount",
|
|
|
+ a.user_id as "userId",
|
|
|
+ a.create_time as "createTime",
|
|
|
+ a.auditing_status as "auditingStatus",
|
|
|
+ a.amount_status as "amountStatus",
|
|
|
+ b.user_amount as "userAmount",
|
|
|
+ b.amount as "historyAmount",
|
|
|
+ b.surplus_amount as "surplusAmount",
|
|
|
+ su.id as "userName",
|
|
|
+ su.dept_id as "deptId",
|
|
|
+ sd.name as "deptName",
|
|
|
+ bc.bank_account as "bankAccount"
|
|
|
+ from sys_amount_auditing a
|
|
|
+ left join sys_user_account_history b on a.id = b.auditiing_id
|
|
|
+ left join sys_user su on su.id =a.user_id
|
|
|
+ left join sys_dept sd on sd.id =su.dept_id
|
|
|
+ left join sys_user_bank_card bc on bc.bank_number =a.bank_number
|
|
|
+
|
|
|
+ <where>
|
|
|
+ <if test="sysAmountAuditingVo.auditingStatus !=null and sysAmountAuditingVo.auditingStatus != ''">
|
|
|
+ a.auditing_status=#{sysAmountAuditingVo.auditingStatus}
|
|
|
+ </if>
|
|
|
+ <if test="sysAmountAuditingVo.amountStatus !=null and sysAmountAuditingVo.amountStatus != ''">
|
|
|
+ and a.amount_status=#{sysAmountAuditingVo.amountStatus}
|
|
|
</if>
|
|
|
</where>
|
|
|
|