|  |  | @ -35,34 +35,41 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     <select id="queryPageList" parameterType="com.glxp.api.req.purchase.PurOrderRequest" |  |  |  |     <select id="queryPageList" parameterType="com.glxp.api.req.purchase.PurOrderRequest" | 
			
		
	
		
		
			
				
					
					|  |  |  |             resultType="com.glxp.api.res.purchase.PurOrderResponse"> |  |  |  |             resultType="com.glxp.api.res.purchase.PurOrderResponse"> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |         SELECT pur_order.*, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     SELECT |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     pur_order.*, |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                cb.employeeName     createUserName, |  |  |  |                cb.employeeName     createUserName, | 
			
		
	
		
		
			
				
					
					|  |  |  |                ab.employeeName     auditUserName, |  |  |  |                ab.employeeName     auditUserName, | 
			
		
	
		
		
			
				
					
					|  |  |  |                auth_warehouse.NAME invName, |  |  |  |                auth_warehouse.NAME invName, | 
			
		
	
		
		
			
				
					
					|  |  |  |     auth_dept.`name` deptName |  |  |  |                auth_dept.`name`    deptName, | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     FROM |  |  |  |                basic_corp.name     supName | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |     pur_order |  |  |  |         FROM pur_order | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					
					|  |  |  |                      LEFT JOIN auth_user cb ON pur_order.createUser = cb.id |  |  |  |                      LEFT JOIN auth_user cb ON pur_order.createUser = cb.id | 
			
		
	
		
		
			
				
					
					|  |  |  |                      LEFT JOIN auth_user ab ON pur_order.auditUser = ab.id |  |  |  |                      LEFT JOIN auth_user ab ON pur_order.auditUser = ab.id | 
			
		
	
		
		
			
				
					
					|  |  |  |                      LEFT JOIN auth_warehouse ON pur_order.invCode = auth_warehouse.`code` |  |  |  |                      LEFT JOIN auth_warehouse ON pur_order.invCode = auth_warehouse.`code` | 
			
		
	
		
		
			
				
					
					|  |  |  |                      LEFT JOIN auth_dept ON auth_dept.CODE = pur_order.deptCode |  |  |  |                      LEFT JOIN auth_dept ON auth_dept.CODE = pur_order.deptCode | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                      left join basic_corp on pur_order.supId = basic_corp.erpId | 
			
		
	
		
		
			
				
					
					|  |  |  |         <where> |  |  |  |         <where> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="billNo != '' and billNo != null"> |  |  |  |             <if test="billNo != '' and billNo != null"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 AND billNo = #{billNo} |  |  |  |                 AND billNo = #{billNo} | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="startDate != null and startDate != ''"> |  |  |  |             <if test="startDate != null and startDate != ''"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <![CDATA[ and DATE_FORMAT(pur_order.createTime,'%Y-%m-%d')>= #{startDate}]]> |  |  |  |                 <![CDATA[ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 and DATE_FORMAT(pur_order.createTime, '%Y-%m-%d') >= #{startDate} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ]]> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="endDate != null and endDate != ''"> |  |  |  |             <if test="endDate != null and endDate != ''"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <![CDATA[ and DATE_FORMAT(pur_order.createTime,'%Y-%m-%d') <= #{endDate}]]> |  |  |  |                 <![CDATA[ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 and DATE_FORMAT(pur_order.createTime, '%Y-%m-%d') <= #{endDate} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ]]> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="startAuditDate != null and startAuditDate != ''"> |  |  |  |             <if test="startAuditDate != null and startAuditDate != ''"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <![CDATA[ and DATE_FORMAT(pur_order.auditTime,'%Y-%m-%d')>= #{startAuditDate}]]> |  |  |  |                 <![CDATA[ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 and DATE_FORMAT(pur_order.auditTime, '%Y-%m-%d') >= #{startAuditDate} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ]]> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="endAuditDate != null and endAuditDate != ''"> |  |  |  |             <if test="endAuditDate != null and endAuditDate != ''"> | 
			
		
	
		
		
			
				
					
					|  |  |  |         <![CDATA[ and DATE_FORMAT(pur_order.auditTime,'%Y-%m-%d') <= #{endAuditDate}]]> |  |  |  |                 <![CDATA[ | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 and DATE_FORMAT(pur_order.auditTime, '%Y-%m-%d') <= #{endAuditDate} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                 ]]> | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |             <if test="status != null and status != 10 and status != 11"> |  |  |  |             <if test="status != null and status != 10 and status != 11"> | 
			
		
	
		
		
			
				
					
					|  |  |  |                 and pur_order.status = #{status} |  |  |  |                 and pur_order.status = #{status} | 
			
		
	
	
		
		
			
				
					|  |  | @ -90,8 +97,5 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  |                 AND emergency = #{emergency} |  |  |  |                 AND emergency = #{emergency} | 
			
		
	
		
		
			
				
					
					|  |  |  |             </if> |  |  |  |             </if> | 
			
		
	
		
		
			
				
					
					|  |  |  |         </where> |  |  |  |         </where> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |     </select> |  |  |  |     </select> | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | </mapper> |  |  |  | </mapper> | 
			
		
	
	
		
		
			
				
					|  |  | 
 |