|
|
|
@ -43,45 +43,7 @@ |
|
|
|
|
<sql id="Buyer_Base_Column_List"> |
|
|
|
|
id,taxpayer_code,purchase_name,address,phone,bank_of_deposit,bank_number,email,sjh,remarks,create_time,create_user_id,modify_time,modify_user_id,ghf_qylx,xhf_nsrsbh,xhf_mc,buyer_code,invoice_name,invoice_taxno,mdm_multicode_json,status |
|
|
|
|
</sql> |
|
|
|
|
<!-- 查询 --> |
|
|
|
|
<select parameterType="map" id="selectBuyerList" resultMap="BaseResultMap"> |
|
|
|
|
<bind name="dataType" value="${dataType}"/> |
|
|
|
|
<if test="dataType ==0 "> |
|
|
|
|
SELECT |
|
|
|
|
bmi.id, |
|
|
|
|
bmi.taxpayer_code, |
|
|
|
|
bmi.purchase_name, |
|
|
|
|
bmi.address, |
|
|
|
|
bmi.phone, |
|
|
|
|
bmi.bank_of_deposit, |
|
|
|
|
bmi.bank_number, |
|
|
|
|
bmi.email, |
|
|
|
|
bmi.sjh, |
|
|
|
|
bmi.remarks, |
|
|
|
|
bmi.create_user_id, |
|
|
|
|
DATE_FORMAT(bmi.create_time, '%Y-%m-%d') createTime, |
|
|
|
|
DATE_FORMAT(bmi.modify_time, '%Y-%m-%d') modifyTime, |
|
|
|
|
bmi.modify_user_id, |
|
|
|
|
bmi.ghf_qylx, |
|
|
|
|
bmi.xhf_nsrsbh, |
|
|
|
|
bmi.xhf_mc, |
|
|
|
|
bmi.buyer_code, |
|
|
|
|
bmi.create_time, |
|
|
|
|
bmi.status, |
|
|
|
|
bmi.sync_order, |
|
|
|
|
bmi.ent_id, |
|
|
|
|
bmid.consumer_id, |
|
|
|
|
bmid.buyer_manage_id, |
|
|
|
|
bmid.bank_name, |
|
|
|
|
bmid.bank_account, |
|
|
|
|
bmid.address as bmid_address, |
|
|
|
|
bmid.phone as bmid_phone, |
|
|
|
|
bmid.default_mark, |
|
|
|
|
bmid.create_user, |
|
|
|
|
bmid.update_user |
|
|
|
|
|
|
|
|
|
FROM |
|
|
|
|
buyer_manage_info bmi left join buyer_manage_info_detail bmid on bmi.id = bmid.buyer_manage_id |
|
|
|
|
<sql id="Buyer_Where"> |
|
|
|
|
<where> |
|
|
|
|
<if test="shList != null and shList.size() == 0"> |
|
|
|
|
and xhf_nsrsbh = '' |
|
|
|
@ -144,7 +106,54 @@ |
|
|
|
|
</choose> |
|
|
|
|
</if> |
|
|
|
|
</where> |
|
|
|
|
</sql> |
|
|
|
|
<select id="selectBuyerCount" resultType="java.lang.Integer"> |
|
|
|
|
SELECT |
|
|
|
|
count(1) |
|
|
|
|
FROM |
|
|
|
|
buyer_manage_info |
|
|
|
|
<include refid="Buyer_Where"/> |
|
|
|
|
</select> |
|
|
|
|
<!-- 查询 --> |
|
|
|
|
<select parameterType="map" id="selectBuyerList" resultMap="BaseResultMap"> |
|
|
|
|
<bind name="dataType" value="${dataType}"/> |
|
|
|
|
<if test="dataType ==0 "> |
|
|
|
|
SELECT |
|
|
|
|
bmi.id, |
|
|
|
|
bmi.taxpayer_code, |
|
|
|
|
bmi.purchase_name, |
|
|
|
|
bmi.address, |
|
|
|
|
bmi.phone, |
|
|
|
|
bmi.bank_of_deposit, |
|
|
|
|
bmi.bank_number, |
|
|
|
|
bmi.email, |
|
|
|
|
bmi.sjh, |
|
|
|
|
bmi.remarks, |
|
|
|
|
bmi.create_user_id, |
|
|
|
|
DATE_FORMAT(bmi.create_time, '%Y-%m-%d') createTime, |
|
|
|
|
DATE_FORMAT(bmi.modify_time, '%Y-%m-%d') modifyTime, |
|
|
|
|
bmi.modify_user_id, |
|
|
|
|
bmi.ghf_qylx, |
|
|
|
|
bmi.xhf_nsrsbh, |
|
|
|
|
bmi.xhf_mc, |
|
|
|
|
bmi.buyer_code, |
|
|
|
|
bmi.create_time, |
|
|
|
|
bmi.status, |
|
|
|
|
bmi.sync_order, |
|
|
|
|
bmi.ent_id, |
|
|
|
|
bmid.consumer_id, |
|
|
|
|
bmid.buyer_manage_id, |
|
|
|
|
bmid.bank_name, |
|
|
|
|
bmid.bank_account, |
|
|
|
|
bmid.address as bmid_address, |
|
|
|
|
bmid.phone as bmid_phone, |
|
|
|
|
bmid.default_mark, |
|
|
|
|
bmid.create_user, |
|
|
|
|
bmid.update_user |
|
|
|
|
|
|
|
|
|
FROM |
|
|
|
|
buyer_manage_info bmi left join buyer_manage_info_detail bmid on bmi.id = bmid.buyer_manage_id |
|
|
|
|
<include refid="Buyer_Where"/> |
|
|
|
|
order by create_time desc |
|
|
|
|
</if> |
|
|
|
|
<if test="dataType ==1 "> |
|
|
|
|