|  | @@ -605,7 +605,11 @@ public interface MzChargeDetailMapper {
 | 
	
		
			
				|  |  |                      " and (len(ltrim(rtrim(mz_receipt_serial.receipt_bill))) >= 10 or len(ltrim(rtrim(mz_receipt_serial.receipt_bill)))=0) then '本院记账' else '自费' end, " +
 | 
	
		
			
				|  |  |                      " serial_no_order=ABS(a.serial_no)  " +
 | 
	
		
			
				|  |  |                      "    FROM mz_charge_detail a,mz_receipt_serial " +
 | 
	
		
			
				|  |  | -                    "    WHERE a.charge_date <![CDATA[>=]]> #{beginDate,jdbcType=TIMESTAMP} and a.charge_date <![CDATA[<=]]> #{endDate,jdbcType=TIMESTAMP}  and a.pay_mark <![CDATA[<>]]> 9 " +
 | 
	
		
			
				|  |  | +                    " WHERE "+
 | 
	
		
			
				|  |  | +                    " a.patient_id=mz_receipt_serial.patient_id " +
 | 
	
		
			
				|  |  | +                    " and a.times = mz_receipt_serial.times " +
 | 
	
		
			
				|  |  | +                    " and a.receipt_no = mz_receipt_serial.receipt_no "+
 | 
	
		
			
				|  |  | +                    "    and a.charge_date <![CDATA[>=]]> #{beginDate,jdbcType=TIMESTAMP} and a.charge_date <![CDATA[<=]]> #{endDate,jdbcType=TIMESTAMP}  and a.pay_mark <![CDATA[<>]]> 9 " +
 | 
	
		
			
				|  |  |                      "<when test='patientId!=null'>",
 | 
	
		
			
				|  |  |              " and a.patient_id like #{patientId}",
 | 
	
		
			
				|  |  |              "</when>",
 | 
	
	
		
			
				|  | @@ -717,7 +721,11 @@ public interface MzChargeDetailMapper {
 | 
	
		
			
				|  |  |                      " and (len(ltrim(rtrim(mz_receipt_serial_b.receipt_bill))) >= 10 or len(ltrim(rtrim(mz_receipt_serial_b.receipt_bill)))=0) then '本院记账' else '自费' end, " +
 | 
	
		
			
				|  |  |                      " serial_no_order=ABS(a.serial_no)  " +
 | 
	
		
			
				|  |  |                      "    FROM mz_charge_detail_b a,mz_receipt_serial_b " +
 | 
	
		
			
				|  |  | -                    "  WHERE a.charge_date <![CDATA[>=]]> #{beginDate,jdbcType=TIMESTAMP} and a.charge_date <![CDATA[<=]]> #{endDate,jdbcType=TIMESTAMP}  and a.pay_mark <![CDATA[<>]]> 9  " +
 | 
	
		
			
				|  |  | +                    "WHERE"+
 | 
	
		
			
				|  |  | +                    " a.patient_id=mz_receipt_serial_b.patient_id " +
 | 
	
		
			
				|  |  | +                    " and a.times = mz_receipt_serial_b.times " +
 | 
	
		
			
				|  |  | +                    " and a.receipt_no = mz_receipt_serial_b.receipt_no "+
 | 
	
		
			
				|  |  | +                    "  and a.charge_date <![CDATA[>=]]> #{beginDate,jdbcType=TIMESTAMP} and a.charge_date <![CDATA[<=]]> #{endDate,jdbcType=TIMESTAMP}  and a.pay_mark <![CDATA[<>]]> 9  " +
 | 
	
		
			
				|  |  |                      "<when test='patientId!=null'>",
 | 
	
		
			
				|  |  |              " and a.patient_id like #{patientId}",
 | 
	
		
			
				|  |  |              "</when>",
 |