You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
149 lines
5.1 KiB
149 lines
5.1 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE mapper
|
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="cn.chjyj.szwh.mapper.UserAccountBillMapper">
|
|
|
|
<sql id="column">
|
|
id,user_isli as userIsli,batchcode,order_user_id as orderUserId,center_number as centerNumber,
|
|
center_name as centerNumber,service_number as serviceNumber,service_name as serviceName,
|
|
service_charge as serviceCharge,thatday_buy_money as thatdayBuyMoney,preliminary_capital as preliminaryCapital,
|
|
available_capital as availableCapital,disburse_capital as disburseCapital,entrust_cost as entrustCost,
|
|
thatday_sale_money as thatdaySaleMoney,service_charge_allot as serviceChargeAllot,capital_remaining as capitalRemaining,
|
|
freeze_earnest_money as freezeEarnestMoney,createtime,close_time as closeTime
|
|
</sql>
|
|
<sql id="tbName">user_account_bill</sql>
|
|
|
|
<!--查询记录列表-->
|
|
<select id="getUserAccBill" resultType="cn.chjyj.szwh.bean.UserAccountBill">
|
|
select <include refid="column"/>
|
|
from <include refid="tbName"/>
|
|
where user_isli=#{userisli}
|
|
and id>#{startrs}
|
|
limit #{limit}
|
|
</select>
|
|
|
|
<!-- 统计数量 -->
|
|
<select id="countUserAccBill" parameterType="java.lang.String" resultType="java.lang.Integer">
|
|
select count(*) from <include refid="tbName"/> where user_isli=#{userisli}
|
|
</select>
|
|
|
|
<!--查询用户-->
|
|
<select id="getSingleUserByOpenid" parameterType="java.lang.String" resultType="cn.chjyj.szwh.bean.Goods">
|
|
select
|
|
<include refid="column"/>
|
|
from
|
|
<include refid="tbName"/>
|
|
where openid=#{openid};
|
|
</select>
|
|
|
|
<!--新增用户-->
|
|
<insert id="addUser" parameterType="cn.chjyj.szwh.bean.Goods" useGeneratedKeys="true" keyColumn="uid">
|
|
insert into
|
|
<include refid="tbName"/>
|
|
(user_isli,username,institution_code,agency_type,cert_type,idNumber,cell_phone,
|
|
bank_account,legals_name,legals_type,legals_idnum,legals_phone,bank_card_type,
|
|
bank_type,bank_name,bank_username,bank_userid,bank_userphone,bank_address,attest_status,
|
|
registertime,attesttime
|
|
)
|
|
values (
|
|
#{userIsli},
|
|
#{username},
|
|
#{institutionCode},
|
|
#{agencyType},
|
|
#{certType},
|
|
#{idNumber},
|
|
#{cellPhone},
|
|
#{bankAccount},
|
|
#{legalsName},
|
|
#{legalsType},
|
|
#{legalsIdnum},
|
|
#{legalsPhone},
|
|
#{bankCardType},
|
|
#{bankType},
|
|
#{bankName},
|
|
#{bankUsername},
|
|
#{bankUserid},
|
|
#{bankUserphone},
|
|
#{bankAddress},
|
|
#{attestStatus},
|
|
#{registertime},
|
|
#{attesttime}
|
|
)
|
|
</insert>
|
|
|
|
<update id="updateUser" parameterType="cn.chjyj.szwh.bean.Goods">
|
|
update
|
|
<include refid="tbName"/>
|
|
<set>
|
|
<if test="userIsli!=null">
|
|
user_isli=#{userIsli},
|
|
</if>
|
|
<if test="username!=null">
|
|
username=#{username},
|
|
</if>
|
|
<if test="institutionCode!=null">
|
|
institution_code =#{institutionCode},
|
|
</if>
|
|
<if test="agencyType!=null">
|
|
agency_type=#{agencyType}
|
|
</if>
|
|
<if test="certType!=null">
|
|
cert_type=#{certType}
|
|
</if>
|
|
<if test="idNumber!=null">
|
|
idNumber=#{idNumber}
|
|
</if>
|
|
<if test="cellPhone!=null">
|
|
cell_phone=#{cellPhone}
|
|
</if>
|
|
<if test="bankAccount!=null">
|
|
bank_account=#{bankAccount}
|
|
</if>
|
|
<if test="legalsName!=null">
|
|
legals_name=#{legalsName}
|
|
</if>
|
|
<if test="legalsType!=null">
|
|
legals_type=#{legalsType}
|
|
</if>
|
|
<if test="legalsIdnum!=null">
|
|
legals_idnum=#{legalsIdnum}
|
|
</if>
|
|
<if test="legalsPhone!=null">
|
|
legals_phone=#{legalsPhone}
|
|
</if>
|
|
<if test="bankCardType!=null">
|
|
bank_card_type=#{bankCardType}
|
|
</if>
|
|
<if test="bankType!=null">
|
|
bank_type=#{bankType}
|
|
</if>
|
|
<if test="bankName!=null">
|
|
bank_name=#{bankName}
|
|
</if>
|
|
<if test="bankUsername!=null">
|
|
bank_username=#{bankUsername}
|
|
</if>
|
|
<if test="bankUserid!=null">
|
|
bank_userid=#{bankUserid}
|
|
</if>
|
|
<if test="bankUserphone!=null">
|
|
bank_userphone=#{bankUserphone}
|
|
</if>
|
|
<if test="bankAddress!=null">
|
|
bank_address=#{bankAddress}
|
|
</if>
|
|
<if test="attestStatus!=null">
|
|
attest_status=#{attestStatus}
|
|
</if>
|
|
<if test="registertime!=null">
|
|
registertime=#{registertime}
|
|
</if>
|
|
<if test="attesttime!=null">
|
|
attesttime=#{}
|
|
</if>
|
|
</set>
|
|
where id=#{id};
|
|
</update>
|
|
|
|
</mapper>
|