| 
					
				 | 
			
			
				@@ -8,19 +8,52 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_name"              jdbcType="VARCHAR"   property="couponName" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_type"              jdbcType="VARCHAR"   property="couponType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_threshold_amt"     jdbcType="DECIMAL"   property="couponThresholdAmt" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="oil_name"                 jdbcType="VARCHAR"   property="oilName" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="oil_type"                 jdbcType="VARCHAR"   property="oilType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <result column="coupon_amt"               jdbcType="VARCHAR"   property="couponAmt" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="coupon_amt"               jdbcType="DECIMAL"   property="couponAmt" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_num"               jdbcType="INTEGER"   property="couponNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="effective_time_type"      jdbcType="VARCHAR"   property="effectiveTimeType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="effective_time_start"     jdbcType="TIMESTAMP" property="effectiveTimeStart" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="effective_time_end"       jdbcType="TIMESTAMP" property="effectiveTimeEnd" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="effective_day_num"        jdbcType="INTEGER"   property="effectiveDayNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_receive_num"       jdbcType="INTEGER"   property="couponReceiveNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="coupon_hold_num"          jdbcType="INTEGER"   property="couponHoldNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="coupon_cumulative_num"    jdbcType="INTEGER"   property="couponCumulativeNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="coupon_use_num"           jdbcType="INTEGER"   property="couponUseNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="open_platform"            jdbcType="VARCHAR"   property="openPlatform" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="grant_status"             jdbcType="VARCHAR"   property="grantStatus" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="status"                   jdbcType="VARCHAR"   property="status" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="create_by"                jdbcType="VARCHAR"   property="createBy" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="create_time"              jdbcType="TIMESTAMP" property="createTime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <result column="update_by"                jdbcType="VARCHAR"   property="updateBy" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="update_by"              jdbcType="TIMESTAMP"   property="updateTime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="del_flag"               jdbcType="VARCHAR"   property="delFlag" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="update_by"              jdbcType="VARCHAR"   property="couponDetails" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="verification"           jdbcType="VARCHAR"   property="verification" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="is_card_flag"           jdbcType="VARCHAR"   property="isCardFlag" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="is_grade_flag"          jdbcType="VARCHAR"   property="isGradeFlag" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      <result column="is_market_flag"         jdbcType="VARCHAR"   property="isMarketFlag" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--发放方式,优惠劵信息--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   <resultMap id="CouponIssueBaseResultMap"       type="com.platform.yijia.pojo.CouponIssue"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="id"                        jdbcType="INTEGER"   property="id" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="issue_type"                jdbcType="VARCHAR"   property="issueType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="discount_threshold_amt"    jdbcType="DECIMAL"   property="discountThresholdAmt" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="status"                    jdbcType="VARCHAR"    property="status" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="station_id"                jdbcType="INTEGER"   property="stationId" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="create_by"                 jdbcType="VARCHAR"    property="createBy" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="create_time"               jdbcType="TIMESTAMP" property="createTime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="update_by"                 jdbcType="VARCHAR"    property="updateBy" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="update_time"               jdbcType="TIMESTAMP" property="updateTime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+       <result column="show_id"                   jdbcType="VARCHAR"    property="showId" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+   </resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!--用户优惠券--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <resultMap id="UserCouponsBaseResultMap"    type="com.platform.yijia.pojo.UserCoupon"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <result column="coupon_id"                jdbcType="INTEGER"   property="couponId" /> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -54,9 +87,26 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <sql id="Base_Column_List"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    id, station_id, coupon_name, coupon_type, coupon_threshold_amt, oil_type, coupon_amt, coupon_num, effective_time_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    effective_time_start, effective_time_end, effective_day_num, coupon_receive_num, open_platform, grant_status, status 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    id, station_id, coupon_name, coupon_type, coupon_threshold_amt, oil_name, oil_type, coupon_amt, coupon_num, effective_time_type, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    effective_time_start, effective_time_end, effective_day_num, coupon_receive_num, coupon_hold_num, coupon_cumulative_num, coupon_use_num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    open_platform, grant_status, status, create_by, create_time, update_by, update_time, del_flag, coupon_details, verification, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    is_card_flag, is_grade_flag, is_market_flag, edit_flag 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   </sql> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--获取油站所分发的加油券--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <select id="selectStaGrantCouponList" parameterType="com.platform.yijia.pojo.Coupon" resultMap="BaseResultMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        SELECT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <include refid="Base_Column_List"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        FROM 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            coupon_info 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <if test="stationId !=null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                station_id = #{stationId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            </if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <!--获取加油券信息--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   <select id="selectCouponInfo" parameterType="com.platform.yijia.pojo.Coupon" resultMap="BaseResultMap"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         SELECT 
			 |