| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- <?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="com.ydtech.modules.fnc.dao.SettlementDocumentaryFeesSumMapper">
- <sql id="income_com">
- a.id as "id",
- a.total_amount as "totalAmount",
- a.create_time as "createTime",
- a.company_id as "companyId",
- a.settlement_status as "settlementStatus",
- a.user_id as "userId",
- a.invoicing_method as "invoicingMethod",
- a.invoice_id as "invoicId",
- a.is_not_car as "isNotCar",
- a.partner_companies_id as "partnerCompaniesId",
- a.invoiced_settled_amount as "invoicedSettledAmount",
- a.invoiced_not_settled_amount as "invoicedNotSettledAmount",
- a.completion_status as "completionStatus"
- </sql>
- <select id="queryNew" resultType="com.ydtech.modules.fnc.entity.SettlementDocumentaryFeesSumEntity">
- select
- <include refid="income_com"/>
- from
- settlement_documentary_fees_sum a
- <where>
- 1=1
- <if test="settlementDocumentaryFeesSumVo.companyId !=null and settlementDocumentaryFeesSumVo.companyId !=''">
- AND a.company_id =#{settlementDocumentaryFeesSumVo.companyId}
- </if>
- <if test="settlementDocumentaryFeesSumVo.settlementStatus !=null and settlementDocumentaryFeesSumVo.settlementStatus !=''">
- AND a.settlement_status =#{settlementDocumentaryFeesSumVo.settlementStatus}
- </if>
- <if test="settlementDocumentaryFeesSumVo.invoicingMethod !=null and settlementDocumentaryFeesSumVo.invoicingMethod !=''">
- AND a.invoicing_method =#{settlementDocumentaryFeesSumVo.invoicingMethod}
- </if>
- <if test="settlementDocumentaryFeesSumVo.invoicId !=null and settlementDocumentaryFeesSumVo.invoicId !=''">
- AND a.invoice_id =#{settlementDocumentaryFeesSumVo.invoicId}
- </if>
- <if test="settlementDocumentaryFeesSumVo.isNotCar !=null and settlementDocumentaryFeesSumVo.isNotCar !=''">
- AND a.is_not_car =#{settlementDocumentaryFeesSumVo.isNotCar}
- </if>
- <if test="settlementDocumentaryFeesSumVo.partnerCompaniesId !=null and settlementDocumentaryFeesSumVo.partnerCompaniesId !=''">
- AND a.partner_companies_id =#{settlementDocumentaryFeesSumVo.partnerCompaniesId}
- </if>
- <if test="settlementDocumentaryFeesSumVo.completionStatus !=null and settlementDocumentaryFeesSumVo.completionStatus !=''">
- AND a.completion_status =#{settlementDocumentaryFeesSumVo.completionStatus}
- </if>
- </where>
- </select>
- </mapper>
|