解决sql字段不识别问题

release
yishiqihuasheng 2 years ago
parent a2c2746af6
commit 2594e63f58
  1. 28
      dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml

@ -1381,33 +1381,33 @@
and invoice_status = '0'
and company = #{company}
<if test="sign !='88'">
and t.gf_tax_no in
and gf_tax_no in
<foreach collection="gfsh" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach>
</if>
<if test="companyCode != null and companyCode != '' and companyCode != 'null' and companyCode == '99'">
and (t.comp_code in
and (comp_code in
<foreach collection="companyCodes" index="index" item="companyCode" separator="," open="(" close=")">
#{companyCode}
</foreach>
or t.comp_code is null or t.comp_code = ''
or comp_code is null or comp_code = ''
)
</if>
<if test="companyCode != null and companyCode != '99' and companyCode != '88' and companyCode != '' and companyCode != 'null'" >
and t.comp_code = #{companyCode}
and comp_code = #{companyCode}
</if>
<if test="companyCode != null and companyCode != '' and companyCode == '88'">
and (t.comp_code = '' or t.comp_code is null)
and (comp_code = '' or comp_code is null)
</if>
<if test="inAccountStatus != null and inAccountStatus != '' and inAccountStatus != 'null' and inAccountStatus != '99' and inAccountStatus == '0'.toString()">
and t.inaccount_status = '1'
and inaccount_status = '1'
</if>
<if test="qsflag != null and qsflag != '' and qsflag != 'null' and qsflag == '1'.toString()">
and t.qs_status = '1'
and qs_status = '1'
</if>
ORDER BY tax_amount
@ -1438,33 +1438,33 @@
and invoice_status = '0'
and company = #{company}
<if test="sign !='88'">
and t.gf_tax_no in
and gf_tax_no in
<foreach collection="gfsh" index="index" item="item" open="(" separator="," close=")">
#{item}
</foreach>
</if>
<if test="companyCode != null and companyCode != '' and companyCode != 'null' and companyCode == '99'">
and (t.comp_code in
and (comp_code in
<foreach collection="companyCodes" index="index" item="companyCode" separator="," open="(" close=")">
#{companyCode}
</foreach>
or t.comp_code is null or t.comp_code = ''
or comp_code is null or comp_code = ''
)
</if>
<if test="companyCode != null and companyCode != '99' and companyCode != '88' and companyCode != '' and companyCode != 'null'" >
and t.comp_code = #{companyCode}
and comp_code = #{companyCode}
</if>
<if test="companyCode != null and companyCode != '' and companyCode == '88'">
and (t.comp_code = '' or t.comp_code is null)
and (comp_code = '' or comp_code is null)
</if>
<if test="inAccountStatus != null and inAccountStatus != '' and inAccountStatus != 'null' and inAccountStatus != '99' and inAccountStatus == '0'.toString()">
and t.inaccount_status = '1'
and inaccount_status = '1'
</if>
<if test="qsflag != null and qsflag != '' and qsflag != 'null' and qsflag == '1'.toString()">
and t.qs_status = '1'
and qs_status = '1'
</if>
ORDER BY tax_amount

Loading…
Cancel
Save