Browse Source

关闭多数据源

master
常熟吴彦祖 4 weeks ago
parent
commit
e74472c057
  1. 22
      src/main/resources/mapper/baseInformation/SrmCurrencyMapper.xml
  2. 32
      src/main/resources/mapper/baseInformation/SrmDeliveryTermMapper.xml
  3. 88
      src/main/resources/mapper/baseInformation/SrmPaymentTermMapper.xml
  4. 64
      src/main/resources/mapper/baseInformation/SrmTaxMapper.xml

22
src/main/resources/mapper/baseInformation/SrmCurrencyMapper.xml

@ -5,9 +5,9 @@
<resultMap id="CurrencyResultMap" type="com.xujie.modules.baseInformation.entity.SrmCurrency"> <resultMap id="CurrencyResultMap" type="com.xujie.modules.baseInformation.entity.SrmCurrency">
<result property="currency" column="Currency"/> <result property="currency" column="Currency"/>
<result property="site" column="Site"/> <result property="site" column="Site"/>
<result property="currencyDesc" column="CurrencyDesc"/>
<result property="currencyDesc" column="currency_desc"/>
<result property="active" column="Active"/> <result property="active" column="Active"/>
<result property="baseCurrency" column="BaseCurrency"/>
<result property="baseCurrency" column="base_currency"/>
</resultMap> </resultMap>
@ -16,9 +16,9 @@
SELECT SELECT
Currency, Currency,
Site, Site,
CurrencyDesc,
currency_desc,
Active, Active,
BaseCurrency
base_currency
FROM Currency FROM Currency
<where> <where>
<if test="currency.site != null and currency.site != ''"> <if test="currency.site != null and currency.site != ''">
@ -28,7 +28,7 @@
AND Currency = #{currency.currency} AND Currency = #{currency.currency}
</if> </if>
<if test="currency.currencyDesc != null and currency.currencyDesc != ''"> <if test="currency.currencyDesc != null and currency.currencyDesc != ''">
AND CurrencyDesc LIKE CONCAT('%', #{currency.currencyDesc}, '%')
AND currency_desc LIKE CONCAT('%', #{currency.currencyDesc}, '%')
</if> </if>
<if test="currency.active != null and currency.active != ''"> <if test="currency.active != null and currency.active != ''">
AND Active = #{currency.active} AND Active = #{currency.active}
@ -42,9 +42,9 @@
SELECT SELECT
Currency, Currency,
Site, Site,
CurrencyDesc,
currency_desc,
Active, Active,
BaseCurrency
base_currency
FROM Currency FROM Currency
WHERE Currency = #{currency} AND Site = #{site} WHERE Currency = #{currency} AND Site = #{site}
</select> </select>
@ -61,9 +61,9 @@
INSERT INTO Currency ( INSERT INTO Currency (
Currency, Currency,
Site, Site,
CurrencyDesc,
currency_desc,
Active, Active,
BaseCurrency
base_currency
) VALUES ( ) VALUES (
#{currency}, #{currency},
#{site}, #{site},
@ -78,7 +78,7 @@
UPDATE Currency UPDATE Currency
<set> <set>
<if test="currencyDesc != null and currencyDesc != ''"> <if test="currencyDesc != null and currencyDesc != ''">
CurrencyDesc = #{currencyDesc},
currency_desc = #{currencyDesc},
</if> </if>
<if test="site != null and site != ''"> <if test="site != null and site != ''">
Site = #{site}, Site = #{site},
@ -87,7 +87,7 @@
Active = #{active}, Active = #{active},
</if> </if>
<if test="baseCurrency != null"> <if test="baseCurrency != null">
BaseCurrency = #{baseCurrency},
base_currency = #{baseCurrency},
</if> </if>
</set> </set>
WHERE Currency = #{currency} AND Site = #{site} WHERE Currency = #{currency} AND Site = #{site}

32
src/main/resources/mapper/baseInformation/SrmDeliveryTermMapper.xml

@ -3,18 +3,18 @@
<mapper namespace="com.xujie.modules.baseInformation.mapper.SrmDeliveryTermMapper"> <mapper namespace="com.xujie.modules.baseInformation.mapper.SrmDeliveryTermMapper">
<resultMap id="DeliveryTermResultMap" type="com.xujie.modules.baseInformation.entity.SrmDeliveryTerm"> <resultMap id="DeliveryTermResultMap" type="com.xujie.modules.baseInformation.entity.SrmDeliveryTerm">
<result property="deliveryTermId" column="DeliveryTermID"/>
<result property="deliveryTermId" column="delivery_term_id"/>
<result property="site" column="Site"/> <result property="site" column="Site"/>
<result property="deliveryTerm" column="DeliveryTerm"/>
<result property="deliveryTerm" column="delivery_term"/>
<result property="active" column="Active"/> <result property="active" column="Active"/>
</resultMap> </resultMap>
<!-- 分页查询交货条件列表 --> <!-- 分页查询交货条件列表 -->
<select id="selectDeliveryTermListWithPaging" resultMap="DeliveryTermResultMap"> <select id="selectDeliveryTermListWithPaging" resultMap="DeliveryTermResultMap">
SELECT SELECT
DeliveryTermID,
delivery_term_id,
Site, Site,
DeliveryTerm,
delivery_term,
Active Active
FROM DeliveryTerm FROM DeliveryTerm
<where> <where>
@ -22,27 +22,27 @@
AND Site = #{deliveryTerm.site} AND Site = #{deliveryTerm.site}
</if> </if>
<if test="deliveryTerm.deliveryTermId != null and deliveryTerm.deliveryTermId != ''"> <if test="deliveryTerm.deliveryTermId != null and deliveryTerm.deliveryTermId != ''">
AND DeliveryTermID = #{deliveryTerm.deliveryTermId}
AND delivery_term_id = #{deliveryTerm.deliveryTermId}
</if> </if>
<if test="deliveryTerm.deliveryTerm != null and deliveryTerm.deliveryTerm != ''"> <if test="deliveryTerm.deliveryTerm != null and deliveryTerm.deliveryTerm != ''">
AND DeliveryTerm LIKE CONCAT('%', #{deliveryTerm.deliveryTerm}, '%')
AND delivery_term LIKE CONCAT('%', #{deliveryTerm.deliveryTerm}, '%')
</if> </if>
<if test="deliveryTerm.active != null and deliveryTerm.active != ''"> <if test="deliveryTerm.active != null and deliveryTerm.active != ''">
AND Active = #{deliveryTerm.active} AND Active = #{deliveryTerm.active}
</if> </if>
</where> </where>
ORDER BY DeliveryTermID
ORDER BY delivery_term_id
</select> </select>
<!-- 根据交货条件代码查询 --> <!-- 根据交货条件代码查询 -->
<select id="selectDeliveryTermByCode" resultMap="DeliveryTermResultMap"> <select id="selectDeliveryTermByCode" resultMap="DeliveryTermResultMap">
SELECT SELECT
DeliveryTermID,
delivery_term_id,
Site, Site,
DeliveryTerm,
delivery_term,
Active Active
FROM DeliveryTerm FROM DeliveryTerm
WHERE DeliveryTermID = #{deliveryTermId}
WHERE delivery_term_id = #{deliveryTermId}
</select> </select>
<!-- 检查交货条件是否被引用 --> <!-- 检查交货条件是否被引用 -->
@ -55,16 +55,16 @@
<select id="selectCount" resultType="java.lang.Integer"> <select id="selectCount" resultType="java.lang.Integer">
SELECT COUNT(1) SELECT COUNT(1)
FROM DeliveryTerm FROM DeliveryTerm
WHERE DeliveryTermID = #{deliveryTermId}
WHERE delivery_term_id = #{deliveryTermId}
</select> </select>
<!-- 新增交货条件 --> <!-- 新增交货条件 -->
<insert id="insertDeliveryTerm"> <insert id="insertDeliveryTerm">
INSERT INTO DeliveryTerm ( INSERT INTO DeliveryTerm (
DeliveryTermID,
delivery_term_id,
Site, Site,
DeliveryTerm,
delivery_term,
Active Active
) VALUES ( ) VALUES (
#{deliveryTermId}, #{deliveryTermId},
@ -79,19 +79,19 @@
UPDATE DeliveryTerm UPDATE DeliveryTerm
<set> <set>
<if test="deliveryTerm != null and deliveryTerm != ''"> <if test="deliveryTerm != null and deliveryTerm != ''">
DeliveryTerm = #{deliveryTerm},
delivery_term = #{deliveryTerm},
</if> </if>
<if test="active != null and active != ''"> <if test="active != null and active != ''">
Active = #{active} Active = #{active}
</if> </if>
</set> </set>
WHERE DeliveryTermID = #{deliveryTermId} AND Site = #{site}
WHERE delivery_term_id = #{deliveryTermId} AND Site = #{site}
</update> </update>
<!-- 删除交货条件 --> <!-- 删除交货条件 -->
<delete id="deleteDeliveryTerm"> <delete id="deleteDeliveryTerm">
DELETE FROM DeliveryTerm DELETE FROM DeliveryTerm
WHERE DeliveryTermID = #{deliveryTermId} AND Site = #{site}
WHERE delivery_term_id = #{deliveryTermId} AND Site = #{site}
</delete> </delete>
</mapper> </mapper>

88
src/main/resources/mapper/baseInformation/SrmPaymentTermMapper.xml

@ -2,70 +2,70 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xujie.modules.baseInformation.mapper.SrmPaymentTermMapper"> <mapper namespace="com.xujie.modules.baseInformation.mapper.SrmPaymentTermMapper">
<resultMap id="PaymentTermResultMap" type="com.xujie.modules.baseInformation.entity.SrmPaymentTerm"> <resultMap id="PaymentTermResultMap" type="com.xujie.modules.baseInformation.entity.SrmPaymentTerm">
<result property="paymentTermId" column="PaymentTermID"/>
<result property="site" column="Site"/>
<result property="paymentTerm" column="PaymentTerm"/>
<result property="days" column="Days"/>
<result property="type" column="Type"/>
<result property="active" column="Active"/>
<result property="paymentTermId" column="payment_term_id"/>
<result property="site" column="site"/>
<result property="paymentTerm" column="payment_term"/>
<result property="days" column="days"/>
<result property="type" column="type"/>
<result property="active" column="active"/>
</resultMap> </resultMap>
<!-- 分页查询付款条款列表 --> <!-- 分页查询付款条款列表 -->
<select id="selectPaymentTermListWithPaging" resultMap="PaymentTermResultMap"> <select id="selectPaymentTermListWithPaging" resultMap="PaymentTermResultMap">
SELECT SELECT
PaymentTermID,
Site,
PaymentTerm,
Days,
Type,
Active
payment_term_id,
site,
payment_term,
days,
type,
active
FROM PaymentTerm FROM PaymentTerm
<where> <where>
<if test="paymentTerm.site != null and paymentTerm.site != ''"> <if test="paymentTerm.site != null and paymentTerm.site != ''">
AND Site = #{paymentTerm.site}
AND site = #{paymentTerm.site}
</if> </if>
<if test="paymentTerm.paymentTermId != null and paymentTerm.paymentTermId != ''"> <if test="paymentTerm.paymentTermId != null and paymentTerm.paymentTermId != ''">
AND PaymentTermID = #{paymentTerm.paymentTermId}
AND payment_term_id = #{paymentTerm.paymentTermId}
</if> </if>
<if test="paymentTerm.paymentTerm != null and paymentTerm.paymentTerm != ''"> <if test="paymentTerm.paymentTerm != null and paymentTerm.paymentTerm != ''">
AND PaymentTerm LIKE CONCAT('%', #{paymentTerm.paymentTerm}, '%')
AND payment_term LIKE CONCAT('%', #{paymentTerm.paymentTerm}, '%')
</if> </if>
<if test="paymentTerm.active != null and paymentTerm.active != ''"> <if test="paymentTerm.active != null and paymentTerm.active != ''">
AND Active = #{paymentTerm.active}
AND active = #{paymentTerm.active}
</if> </if>
</where> </where>
ORDER BY PaymentTermID
ORDER BY payment_term_id
</select> </select>
<!--根据付款条款代码查询--> <!--根据付款条款代码查询-->
<select id="selectPaymentTermByCode" resultMap="PaymentTermResultMap"> <select id="selectPaymentTermByCode" resultMap="PaymentTermResultMap">
SELECT SELECT
PaymentTermID,
Site,
PaymentTerm,
Days,
Type,
Active
payment_term_id,
site,
payment_term,
days,
type,
active
FROM PaymentTerm FROM PaymentTerm
WHERE PaymentTermID = #{paymentTermId} AND Site = #{site}
WHERE payment_term_id = #{paymentTermId} AND site = #{site}
</select> </select>
<!-- 新增付款条款 --> <!-- 新增付款条款 -->
<insert id="insertPaymentTerm"> <insert id="insertPaymentTerm">
INSERT INTO PaymentTerm ( INSERT INTO PaymentTerm (
PaymentTermID,
Site,
PaymentTerm,
Days,
Type,
Active
payment_term_id,
site,
payment_term,
days,
type,
active
) VALUES ( ) VALUES (
#{paymentTermId},
#{site},
#{paymentTerm},
#{days},
#{type},
#{active}
#{paymentTermId},
#{site},
#{paymentTerm},
#{days},
#{type},
#{active}
) )
</insert> </insert>
@ -74,23 +74,23 @@
UPDATE PaymentTerm UPDATE PaymentTerm
<set> <set>
<if test="paymentTerm != null and paymentTerm != ''"> <if test="paymentTerm != null and paymentTerm != ''">
PaymentTerm = #{paymentTerm},
payment_term = #{paymentTerm},
</if> </if>
<if test="days != null and days != ''"> <if test="days != null and days != ''">
Days = #{days},
days = #{days},
</if> </if>
<if test="type != null and type != ''"> <if test="type != null and type != ''">
Type = #{type},
type = #{type},
</if> </if>
<if test="active != null and active != ''"> <if test="active != null and active != ''">
Active = #{active}
active = #{active}
</if> </if>
</set> </set>
WHERE PaymentTermID = #{paymentTermId} AND Site = #{site}
WHERE payment_term_id = #{paymentTermId} AND site = #{site}
</update> </update>
<!--检查付款条款是否被引用--> <!--检查付款条款是否被引用-->
<select id="checkPaymentTermReference">
<select id="checkPaymentTermReference" resultType="Integer">
SELECT COUNT(1) SELECT COUNT(1)
FROM srm_supplier FROM srm_supplier
WHERE PaymentTerm = #{paymentTermId} AND site = #{site} WHERE PaymentTerm = #{paymentTermId} AND site = #{site}
@ -99,6 +99,6 @@
<!--删除付款条款--> <!--删除付款条款-->
<delete id="deletePaymentTerm"> <delete id="deletePaymentTerm">
DELETE FROM PaymentTerm DELETE FROM PaymentTerm
WHERE PaymentTermID = #{paymentTermId} AND Site = #{site}
WHERE payment_term_id = #{paymentTermId} AND site = #{site}
</delete> </delete>
</mapper>
</mapper>

64
src/main/resources/mapper/baseInformation/SrmTaxMapper.xml

@ -2,56 +2,56 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.xujie.modules.baseInformation.mapper.SrmTaxMapper"> <mapper namespace="com.xujie.modules.baseInformation.mapper.SrmTaxMapper">
<resultMap id="TaxMap" type="com.xujie.modules.baseInformation.entity.SrmTax"> <resultMap id="TaxMap" type="com.xujie.modules.baseInformation.entity.SrmTax">
<result property="taxCode" column="Taxcode"/>
<result property="site" column="Site"/>
<result property="taxDesc" column="TaxDesc"/>
<result property="taxRate" column="TaxRate"/>
<result property="active" column="Active"/>
<result property="taxCode" column="tax_code"/>
<result property="site" column="site"/>
<result property="taxDesc" column="tax_desc"/>
<result property="taxRate" column="tax_rate"/>
<result property="active" column="active"/>
</resultMap> </resultMap>
<select id="selectTaxWithPaging" resultMap="TaxMap"> <select id="selectTaxWithPaging" resultMap="TaxMap">
SELECT SELECT
Taxcode,
Site,
TaxDesc,
TaxRate,
Active
tax_code,
site,
tax_desc,
tax_rate,
active
FROM Tax FROM Tax
<where> <where>
<if test="tax.site != null and tax.site != ''"> <if test="tax.site != null and tax.site != ''">
AND Site = #{tax.site}
AND site = #{tax.site}
</if> </if>
<if test="tax.taxCode != null and tax.taxCode != ''"> <if test="tax.taxCode != null and tax.taxCode != ''">
AND Taxcode = #{tax.taxCode}
AND tax_code = #{tax.taxCode}
</if> </if>
<if test="tax.taxDesc != null and tax.taxDesc != ''"> <if test="tax.taxDesc != null and tax.taxDesc != ''">
AND TaxDesc LIKE '%' + #{tax.taxDesc} + '%'
AND tax_desc LIKE '%' + #{tax.taxDesc} + '%'
</if> </if>
<if test="tax.active != null and tax.active != ''"> <if test="tax.active != null and tax.active != ''">
AND Active = #{tax.active}
AND active = #{tax.active}
</if> </if>
</where> </where>
ORDER BY Taxcode
ORDER BY tax_code
</select> </select>
<select id="selectTaxByCode" resultMap="TaxMap"> <select id="selectTaxByCode" resultMap="TaxMap">
SELECT SELECT
Taxcode,
Site,
TaxDesc,
TaxRate,
Active
tax_code,
site,
tax_desc,
tax_rate,
active
FROM Tax FROM Tax
WHERE Taxcode = #{taxCode} AND Site = #{site}
WHERE tax_code = #{taxCode} AND site = #{site}
</select> </select>
<insert id="insertTax"> <insert id="insertTax">
INSERT INTO Tax ( INSERT INTO Tax (
Taxcode,
Site,
TaxDesc,
TaxRate,
Active
tax_code,
site,
tax_desc,
tax_rate,
active
) VALUES ( ) VALUES (
#{taxCode}, #{taxCode},
#{site}, #{site},
@ -65,16 +65,16 @@
UPDATE Tax UPDATE Tax
<set> <set>
<if test="taxDesc != null and taxDesc != ''"> <if test="taxDesc != null and taxDesc != ''">
TaxDesc = #{taxDesc},
tax_desc = #{taxDesc},
</if> </if>
<if test="taxRate != null and taxRate != ''"> <if test="taxRate != null and taxRate != ''">
TaxRate = #{taxRate},
tax_rate = #{taxRate},
</if> </if>
<if test="active != null and active != ''"> <if test="active != null and active != ''">
Active = #{active}
active = #{active}
</if> </if>
</set> </set>
WHERE Taxcode = #{taxCode} AND Site = #{site}
WHERE tax_code = #{taxCode} AND site = #{site}
</update> </update>
<select id="checkTaxReference"> <select id="checkTaxReference">
SELECT COUNT(1) SELECT COUNT(1)
@ -84,6 +84,6 @@
<delete id="deleteTax"> <delete id="deleteTax">
DELETE FROM Tax DELETE FROM Tax
WHERE Taxcode = #{taxCode} AND Site = #{site}
WHERE tax_code = #{taxCode} AND site = #{site}
</delete> </delete>
</mapper>
</mapper>
Loading…
Cancel
Save