shiyunteng
2026-09-18 c5c284896ce6428cffc5092e9cdef4fefc23409f
platformx-business-finance-biz/src/main/resources/mapper/ContractInvoiceMapper.xml
@@ -468,6 +468,9 @@
      <if test="queryDTO.invoiceCategory !=null and queryDTO.invoiceCategory !=''">
         AND t.invoice_category = #{queryDTO.invoiceCategory}
      </if>
      <if test="queryDTO.isMerge !=null and queryDTO.isMerge !=''">
         AND t.is_merge = #{queryDTO.isMerge}
      </if>
      <if test="queryDTO.bwRequestResult !=null and queryDTO.bwRequestResult !=''">
         AND t.bw_request_result = #{queryDTO.bwRequestResult}
      </if>
@@ -570,7 +573,7 @@
      update_time,
      del_flag,
      comp_id,
      (select count(1) from contract_invoice ci where ci.del_flag = '0' and ci.contract_id = c.id) invoiceNum,
      (select count(1) from contract_invoice ci where ci.del_flag = '0' and (ci.contract_id = c.id or FIND_IN_SET(c.id,REPLACE(REPLACE(ci.contract_ids,'[', ''), ']', '')))) invoiceNum,
      (select planned_amount from contract_payment_schedule cps where cps.del_flag='0' and cps.stage_name='合同签订' and cps.contract_id = c.id) advanceAmount
      FROM
      contract c