|
@@ -6,12 +6,17 @@
|
|
|
<result column="id_" property="id" />
|
|
|
<result column="user_id_" property="userId" />
|
|
|
<result column="amount_" property="amount" />
|
|
|
+ <result column="actual_amount_" property="actualAmount" />
|
|
|
<result column="plantform_fee_" property="plantformFee" />
|
|
|
+ <result column="auth_status_" property="authStatus" />
|
|
|
+ <result column="auth_user_id_" property="authUserId" />
|
|
|
+ <result column="auth_time_" property="authTime" />
|
|
|
+ <result column="reason_" property="reason" />
|
|
|
<result column="bank_card_id_" property="bankCardId" />
|
|
|
<result column="open_type_" property="openType" />
|
|
|
<result column="trans_no_" property="transNo" />
|
|
|
- <result column="status_" property="status" />
|
|
|
- <result column="actual_amount_" property="actualAmount" />
|
|
|
+ <result column="trade_status_" property="tradeStatus" />
|
|
|
+ <result column="callbak_amount_" property="callbakAmount" />
|
|
|
<result column="transfer_time_" property="transferTime" />
|
|
|
<result column="error_code_" property="errorCode" />
|
|
|
<result column="error_msg_" property="errorMsg" />
|
|
@@ -24,17 +29,23 @@
|
|
|
t.id_ as id
|
|
|
, t.user_id_ as userId
|
|
|
, t.amount_ as amount
|
|
|
+ , t.actual_amount_ as actualAmount
|
|
|
, t.plantform_fee_ as plantformFee
|
|
|
+ , t.auth_status_ as authStatus
|
|
|
+ , t.auth_user_id_ as authUserId
|
|
|
+ , t.auth_time_ as authTime
|
|
|
+ , t.reason_ as reason
|
|
|
, t.bank_card_id_ as bankCardId
|
|
|
, t.open_type_ as openType
|
|
|
, t.trans_no_ as transNo
|
|
|
- , t.status_ as status
|
|
|
- , t.actual_amount_ as actualAmount
|
|
|
+ , t.trade_status_ as tradeStatus
|
|
|
+ , t.callbak_amount_ as callbakAmount
|
|
|
, t.transfer_time_ as transferTime
|
|
|
, t.error_code_ as errorCode
|
|
|
, t.error_msg_ as errorMsg
|
|
|
, t.create_time_ as createTime
|
|
|
, t.update_time_ as updateTime
|
|
|
+ , t.status_ as status
|
|
|
</sql>
|
|
|
|
|
|
<select id="detail" resultType="com.yonge.cooleshow.biz.dal.vo.UserWithdrawalVo">
|
|
@@ -55,10 +66,12 @@
|
|
|
<include refid="baseColumns" />,
|
|
|
bc.bank_name_ as bankName,
|
|
|
bc.bank_card_ as bankCard,
|
|
|
- u.username_ as withdrawaUser
|
|
|
+ ifnull(u.real_name_,u.username_) as withdrawaUser,
|
|
|
+ ifnull(au.real_name_,au.username_) as verifyUser
|
|
|
FROM user_withdrawal t
|
|
|
LEFT JOIN user_bank_card bc on t.bank_card_id_ = bc.id_ and t.user_id_ = bc.user_id_
|
|
|
left join sys_user u on t.user_id_ = u.id_
|
|
|
+ left join sys_user au on t.auth_user_id_ = au.id_
|
|
|
<where>
|
|
|
<if test="null != param.search and '' != param.search">
|
|
|
AND (
|
|
@@ -67,6 +80,24 @@
|
|
|
u.phone_ LIKE CONCAT('%', #{param.search}, '%')
|
|
|
)
|
|
|
</if>
|
|
|
+ <if test="null != param.username and '' != param.username">
|
|
|
+ AND (
|
|
|
+ u.username_ LIKE CONCAT('%', #{param.username}, '%') or
|
|
|
+ u.real_name_ LIKE CONCAT('%', #{param.username}, '%')
|
|
|
+ )
|
|
|
+ </if>
|
|
|
+ <if test="null != param.authStatus">
|
|
|
+ AND t.auth_status_ = #{param.authStatus}
|
|
|
+ </if>
|
|
|
+ <if test="null != param.tradeStatus">
|
|
|
+ AND t.trade_status_ = #{param.tradeStatus}
|
|
|
+ </if>
|
|
|
+ <if test="null != param.verifyUser and '' != param.verifyUser">
|
|
|
+ AND (
|
|
|
+ au.username_ LIKE CONCAT('%', #{param.verifyUser}, '%') or
|
|
|
+ au.real_name_ LIKE CONCAT('%', #{param.verifyUser}, '%')
|
|
|
+ )
|
|
|
+ </if>
|
|
|
<if test="null != param.transNo and '' != param.transNo">
|
|
|
AND t.trans_no_ LIKE CONCAT('%', #{transNo}, '%')
|
|
|
</if>
|
|
@@ -76,15 +107,13 @@
|
|
|
<if test="param.endTime !=null">
|
|
|
<![CDATA[AND t.create_time_ < #{param.endTime} ]]>
|
|
|
</if>
|
|
|
- <if test="param.status !=null">
|
|
|
- AND t.status_ = #{param.status}
|
|
|
- </if>
|
|
|
</where>
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectPage" resultType="com.yonge.cooleshow.biz.dal.vo.UserWithdrawalVo">
|
|
|
<include refid="selectSql"/>
|
|
|
</select>
|
|
|
+
|
|
|
<select id="selectList" resultType="com.yonge.cooleshow.biz.dal.vo.UserWithdrawalVo">
|
|
|
<include refid="selectSql"/>
|
|
|
</select>
|