|
|
@ -16,6 +16,7 @@ |
|
|
|
#{paymentAmount},#{receivedMarket},#{payType},#{payTime}, |
|
|
|
#{status},#{submitterId},#{voucher},#{remark}) |
|
|
|
</insert> |
|
|
|
|
|
|
|
<!--更新订单状态--> |
|
|
|
<update id="updateStatus"> |
|
|
|
update cash_record |
|
|
@ -44,6 +45,19 @@ |
|
|
|
WHERE order_code = #{cashRecord.orderCode} |
|
|
|
AND status = 5 |
|
|
|
</update> |
|
|
|
<!--补全手续费等字段--> |
|
|
|
<update id="complete"> |
|
|
|
update cash_record |
|
|
|
set handling_charge=#{cashRecord.handlingCharge}, |
|
|
|
received_currency=#{cashRecord.receivedCurrency}, |
|
|
|
received_amount=#{cashRecord.receivedAmount}, |
|
|
|
received_time=#{cashRecord.receivedTime}, |
|
|
|
received_remark= #{cashRecord.receivedRemark}, |
|
|
|
status=4, |
|
|
|
bank_code= #{cashRecord.bankCode} |
|
|
|
where order_code=#{cashRecord.orderCode} and status in (1,3) |
|
|
|
|
|
|
|
</update> |
|
|
|
<!--根据jwcode获取所属地区--> |
|
|
|
<select id="getMarketByJwcode" resultType="java.lang.String"> |
|
|
|
select market from user where jwcode=#{jwcode} |
|
|
@ -61,12 +75,13 @@ |
|
|
|
cr.received_currency,cr.received_amount,cr.handling_charge, |
|
|
|
cr.received_market,cr.pay_type,cr.pay_time,cr.received_time, |
|
|
|
cr.status,cr.submitter_id,cr.voucher,cr.remark,cr.reject_reason, |
|
|
|
cr.create_time,cr.update_time, |
|
|
|
a.admin_name as submitterName |
|
|
|
|
|
|
|
cr.create_time,cr.update_time,cr.audit_time, |
|
|
|
a.admin_name as submitterName, |
|
|
|
a2.admin_name as auditName |
|
|
|
|
|
|
|
from cash_record cr |
|
|
|
left join admin a on cr.submitter_id = a.account |
|
|
|
left join admin a1 on cr.submitter_id = a1.id |
|
|
|
left join admin a2 on cr.audit_id = a2.id |
|
|
|
<where> |
|
|
|
1 = 1 |
|
|
|
/*判断market 是否不为总部且 markets 不为空*/ |
|
|
|