| 
														
															@@ -42,6 +42,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <result column="customer_phone"         jdbcType="VARCHAR"   property="customerPhone" /> 
														 | 
														
														 | 
														
															     <result column="customer_phone"         jdbcType="VARCHAR"   property="customerPhone" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <result column="customer_grade"         jdbcType="VARCHAR"   property="customerGrade" /> 
														 | 
														
														 | 
														
															     <result column="customer_grade"         jdbcType="VARCHAR"   property="customerGrade" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <result column="oil_type"               jdbcType="VARCHAR"   property="oilType" /> 
														 | 
														
														 | 
														
															     <result column="oil_type"               jdbcType="VARCHAR"   property="oilType" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <result column="payTypeName"            property="payTypeName" /> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   </resultMap> 
														 | 
														
														 | 
														
															   </resultMap> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															   <sql id="Example_Where_Clause"> 
														 | 
														
														 | 
														
															   <sql id="Example_Where_Clause"> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -106,14 +107,16 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       </foreach> 
														 | 
														
														 | 
														
															       </foreach> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </where> 
														 | 
														
														 | 
														
															     </where> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   </sql> 
														 | 
														
														 | 
														
															   </sql> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  <sql id="Base_Column_List_DateFormat"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    order_id, order_no, oil_gun, oil_name, oil_pirce, consumer_id, consumer, amt, station_id, status, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    order_liters, DATE_FORMAT(pay_type, '%Y-%m-%d %H:%i:%s'), pay_way, pay_date, oil_personnel, DATE_FORMAT(created_date, '%Y-%m-%d %H:%i:%s'), order_type, station_name, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    receivable_amt, received_amt, discount_amt, discount_coupon_amt, discount_coupon, wx_amt, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    zfb_amt, pos_amt, xj_amt, didi_app_amt, ty_app_amt, other_amt, dzk_amt, score, member_no, member_amt, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    print_count, car_no, customer_phone, customer_grade, oil_type 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  <sql id="Base_Column_List_PayTypeName_Status"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T1.order_id, T1.order_no, T1.oil_gun, T1.oil_name, T1.oil_pirce, T1.consumer_id, T1.consumer, T1.amt, T1.station_id, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    CASE T1.status WHEN "1" THEN "已支付" ELSE "未支付" END AS status, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T1.order_liters, T1.pay_type, T1.pay_way, T1.pay_date, T1.oil_personnel, T1.created_date, T1.order_type, T1.station_name, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T1.receivable_amt, T1.received_amt, T1.discount_amt, T1.discount_coupon_amt, T1.discount_coupon, T1.wx_amt, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T1.zfb_amt, T1.pos_amt, T1.xj_amt, T1.didi_app_amt, T1.ty_app_amt, T1.other_amt, T1.dzk_amt, T1.score, T1.member_no, T1.member_amt, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T1.print_count, T1.car_no, T1.customer_phone, T1.customer_grade, T1.oil_type, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    T2.dict_label    AS payTypeName 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   </sql> 
														 | 
														
														 | 
														
															   </sql> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-    <sql id="Base_Column_List"> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  <sql id="Base_Column_List"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     order_id, order_no, oil_gun, oil_name, oil_pirce, consumer_id, consumer, amt, station_id, status, 
														 | 
														
														 | 
														
															     order_id, order_no, oil_gun, oil_name, oil_pirce, consumer_id, consumer, amt, station_id, status, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     order_liters, pay_type, pay_way, pay_date, oil_personnel, created_date, order_type, station_name, 
														 | 
														
														 | 
														
															     order_liters, pay_type, pay_way, pay_date, oil_personnel, created_date, order_type, station_name, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     receivable_amt, received_amt, discount_amt, discount_coupon_amt, discount_coupon, wx_amt, 
														 | 
														
														 | 
														
															     receivable_amt, received_amt, discount_amt, discount_coupon_amt, discount_coupon, wx_amt, 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -201,7 +204,19 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         </where> 
														 | 
														
														 | 
														
															         </where> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   </sql> 
														 | 
														
														 | 
														
															   </sql> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  <!--查询油品总和--> 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <!--获取支付类型列表--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <select id="selectPayTypeList" resultType="com.platform.yijia.pojo.PayType"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        SELECT 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            dict_value      AS payType, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            dict_label      AS payTypeName 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        FROM 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            sys_dict_data 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        WHERE 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            dict_type ="pay_type" 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <!--查询油品总和--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   <select id="selectSum" parameterType="com.platform.yijia.pojo.PayOrder" resultType="Map"> 
														 | 
														
														 | 
														
															   <select id="selectSum" parameterType="com.platform.yijia.pojo.PayOrder" resultType="Map"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             <if test="groupBy !=null and groupBy =='oilName'"> 
														 | 
														
														 | 
														
															             <if test="groupBy !=null and groupBy =='oilName'"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															               <include refid="Base_Column_List_oilName"/> 
														 | 
														
														 | 
														
															               <include refid="Base_Column_List_oilName"/> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -290,7 +305,31 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         GROUP BY month_days 
														 | 
														
														 | 
														
															         GROUP BY month_days 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     </select> 
														 | 
														
														 | 
														
															     </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <!--查询班结时间内订单--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    <select id="selectPayOrderListFormater" parameterType="com.platform.yijia.pojo.PayOrder" resultMap="BaseResultMap"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        SELECT 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <include refid="Base_Column_List_PayTypeName_Status"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        FROM 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                    pay_order       AS T1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        LEFT JOIN   sys_dict_data   AS T2 ON T1.pay_type = T2.dict_value 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        <where> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="stationId !=null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                T1.station_id= #{stationId} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="payType !=null and payType !=''"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                AND T1.pay_type= #{payType} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="status !=null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                AND T1.status= #{status} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="beginTime !=null and beginTime !=''"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                AND T1.pay_date >= #{beginTime} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            <if test="endTime !=null and endTime !=''"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                AND T1.pay_date < #{endTime} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            </if> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        </where> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															   <!--查询班结时间内订单--> 
														 | 
														
														 | 
														
															   <!--查询班结时间内订单--> 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -298,7 +337,7 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     SELECT 
														 | 
														
														 | 
														
															     SELECT 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         <include refid="Base_Column_List"/> 
														 | 
														
														 | 
														
															         <include refid="Base_Column_List"/> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     FROM 
														 | 
														
														 | 
														
															     FROM 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        pay_order 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+                pay_order 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     <where> 
														 | 
														
														 | 
														
															     <where> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       <if test="stationId !=null"> 
														 | 
														
														 | 
														
															       <if test="stationId !=null"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         station_id= #{stationId} 
														 | 
														
														 | 
														
															         station_id= #{stationId} 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -335,7 +374,6 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															       ORDER BY  pay_date ASC LIMIT 0,1 
														 | 
														
														 | 
														
															       ORDER BY  pay_date ASC LIMIT 0,1 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   </select> 
														 | 
														
														 | 
														
															   </select> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   <!--根据用户openId和用户类型userType查询用户订单--> 
														 | 
														
														 | 
														
															   <!--根据用户openId和用户类型userType查询用户订单--> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   <select id="getOrderListByOpenIdAndUserType" parameterType="com.platform.yijia.pojo.AppUserInfo" resultType="com.platform.yijia.pojo.PayOrder"> 
														 | 
														
														 | 
														
															   <select id="getOrderListByOpenIdAndUserType" parameterType="com.platform.yijia.pojo.AppUserInfo" resultType="com.platform.yijia.pojo.PayOrder"> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     SELECT 
														 | 
														
														 | 
														
															     SELECT 
														 |