feature 1.修复更新覆盖的问题

release
zhenghaiyang@ele-cloud.com 2 years ago
parent b5c3b127d7
commit 35c223d035
  1. 42
      order-management-base-service/src/main/resources/mybatis/mapper/BuyerMapper.xml

@ -337,34 +337,34 @@
<bind name="dataType" value="${dataType}"/>
UPDATE buyer_manage_info
<set>
<if test="buyer.taxpayerCode != null">
<if test="buyer.taxpayerCode != null and buyer.taxpayerCode != ''">
taxpayer_code = #{buyer.taxpayerCode,jdbcType=VARCHAR},
</if>
<if test="buyer.purchaseName != null ">
<if test="buyer.purchaseName != null and buyer.purchaseName != ''">
purchase_name = #{buyer.purchaseName,jdbcType=VARCHAR},
</if>
<if test="buyer.address != null">
<if test="buyer.address != null and buyer.address != ''">
address = #{buyer.address,jdbcType=VARCHAR},
</if>
<if test="buyer.phone != null">
<if test="buyer.phone != null and buyer.phone != ''">
phone = #{buyer.phone,jdbcType=VARCHAR},
</if>
<if test="buyer.bankOfDeposit != null">
<if test="buyer.bankOfDeposit != null and buyer.bankOfDeposit != ''">
bank_of_deposit = #{buyer.bankOfDeposit,jdbcType=VARCHAR},
</if>
<if test="buyer.bankNumber != null">
<if test="buyer.bankNumber != null and buyer.bankNumber != ''">
bank_number = #{buyer.bankNumber,jdbcType=VARCHAR},
</if>
<if test="buyer.bankNumber != null">
<if test="buyer.bankNumber != null and buyer.bankNumber != ''">
bank_number = #{buyer.bankNumber,jdbcType=VARCHAR},
</if>
<if test="buyer.email != null">
<if test="buyer.email != null and buyer.email != ''">
email = #{buyer.email,jdbcType=VARCHAR},
</if>
<if test="buyer.sjh != null">
<if test="buyer.sjh != null and buyer.sjh != ''">
sjh = #{buyer.sjh,jdbcType=VARCHAR},
</if>
<if test="buyer.remarks != null">
<if test="buyer.remarks != null and buyer.remarks != ''">
remarks = #{buyer.remarks,jdbcType=VARCHAR},
</if>
<if test="dataType ==0">
@ -373,37 +373,37 @@
<if test="dataType ==1">
modify_time = SYSDATE,
</if>
<if test="buyer.modifyUserId != null">
<if test="buyer.modifyUserId != null and buyer.modifyUserId != ''">
modify_user_id = #{buyer.modifyUserId,jdbcType=VARCHAR},
</if>
<if test="buyer.ghfQylx != null">
<if test="buyer.ghfQylx != null and buyer.ghfQylx != ''">
ghf_qylx = #{buyer.ghfQylx,jdbcType=VARCHAR},
</if>
<if test="buyer.xhfNsrsbh != null">
<if test="buyer.xhfNsrsbh != null and buyer.xhfNsrsbh != ''">
xhf_nsrsbh = #{buyer.xhfNsrsbh,jdbcType=VARCHAR},
</if>
<if test="buyer.xhfMc != null">
<if test="buyer.xhfMc != null and buyer.xhfMc != ''">
xhf_mc = #{buyer.xhfMc,jdbcType=VARCHAR},
</if>
<if test="buyer.buyerCode != null ">
<if test="buyer.buyerCode != null and buyer.buyerCode != ''">
buyer_code = #{buyer.buyerCode,jdbcType=VARCHAR},
</if>
<if test="buyer.invoiceName != null ">
<if test="buyer.invoiceName != null and buyer.invoiceName != '' ">
invoice_name = #{buyer.invoiceName,jdbcType=VARCHAR},
</if>
<if test="buyer.invoiceTaxno != null ">
<if test="buyer.invoiceTaxno != null and buyer.invoiceTaxno != ''">
invoice_taxno = #{buyer.invoiceTaxno,jdbcType=VARCHAR},
</if>
<if test="buyer.mdmMulticodeJson != null ">
<if test="buyer.mdmMulticodeJson != null and buyer.mdmMulticodeJson != ''">
mdm_multicode_json = #{buyer.mdmMulticodeJson,jdbcType=VARCHAR},
</if>
<if test="buyer.status != null ">
<if test="buyer.status != null and buyer.status != ''">
status = #{buyer.status,jdbcType=VARCHAR},
</if>
<if test="buyer.syncOrder != null ">
<if test="buyer.syncOrder != null and buyer.syncOrder != ''">
sync_order = #{buyer.syncOrder,jdbcType=VARCHAR},
</if>
<if test="buyer.deptId != null ">
<if test="buyer.deptId != null and buyer.deptId != ''">
ent_id = #{buyer.deptId,jdbcType=VARCHAR},
</if>
</set>

Loading…
Cancel
Save