LayerDetailsMapper.xml 1.98 KB
<?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.com.polysoft.template.dao.LayerDetailsMapper" >

    <insert id="saveLayerDetails" keyProperty="recordId" useGeneratedKeys="true" parameterType="cn.com.polysoft.template.entity.LayerDetailsEntity">
        insert into layer_details(
        record_id,
        layer_no,
        layer_quota,
        excess_loss,
        currency_type,
        currency,
        balance,
        ri_premium,
        ri_commission,
        tax,
        fee_of_uw,
        fee_of_loss,
        paid_loss,
        cash_loss,
        survey_fee,
        premium_reserves_retained,
        loss_reserves_retained,
        profit_commission,
        interest,
        engineering_fee,
        brokerage,
        vat,
        vat_surtax,
        vat_deducion,
        brokerage_vat,
        create_time,
        treaty_fac_id,
        bill_type,
        serial_number
        ) values (
          #{recordId},
          #{layerNo},
          #{layerQuota},
          #{excessLoss},
          #{currencyType},
          #{currency},
          #{balance},
          #{riPremium},
          #{riCommission},
          #{tax},
          #{feeOfUw},
          #{feeOfLoss},
          #{paidLoss},
          #{cashLoss},
          #{surveyFee},
          #{premiumReservesRetained},
          #{lossReservesRetained},
          #{profitCommission},
          #{interest},
          #{engineeringFee},
          #{brokerage},
          #{vat},
          #{vatSurtax},
          #{vatDeducion},
          #{brokerageVat},
          #{createTime},
          #{treatyFacId},
          #{billType},
          #{serialNumber}
        )
    </insert>

    <select id="queryLayerDetailsByCondition" resultType="cn.com.polysoft.template.entity.LayerDetailsEntity">
        select * from layer_details t where t.treaty_fac_id = #{treatyFacId} and t.bill_type = #{billType}
    </select>
</mapper>