|
@@ -21,17 +21,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<result property="createTime" column="create_time" />
|
|
|
<result property="updateBy" column="update_by" />
|
|
|
<result property="updateTime" column="update_time" />
|
|
|
+ <result property="discountSettingFlag" column="discount_setting_flag" />
|
|
|
+ <result property="discountType" column="discount_type" />
|
|
|
+ <result property="discountDate" column="discount_date" />
|
|
|
+ <result property="discountActivityAmt" column="discount_activity_amt"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<sql id="selectMarkertPlanVo">
|
|
|
select p.id, p.grade, p.discount_term, p.discount_amt, p.gasoil_discount_amt, p.vip_discounty_plus, p.coupon_plus, p.discount_plan_type,
|
|
|
- p.oil_name, p.station_id,d.dept_name as station_name, p.status,p.create_by,p.create_time,p.update_by,p.update_time
|
|
|
+ p.oil_name, p.station_id,d.dept_name as station_name, p.status,p.create_by,p.create_time,p.update_by,p.update_time,
|
|
|
+ p.discount_setting_flag,p.discount_type,p.discount_date,p.discount_activity_amt
|
|
|
from markert_plan p join sys_dept d on p.station_id = d.dept_id
|
|
|
</sql>
|
|
|
|
|
|
<select id="selectMarkertPlanList" parameterType="MarkertPlan" resultMap="MarkertPlanResult">
|
|
|
select p.id, p.grade, p.discount_term, p.discount_amt, p.gasoil_discount_amt, p.vip_discounty_plus, p.coupon_plus, p.discount_plan_type,
|
|
|
- p.oil_name, station_id, p.status,p.create_by,p.create_time,p.update_by,p.update_time,d.dept_name as station_name
|
|
|
+ p.oil_name, station_id, p.status,p.create_by,p.create_time,p.update_by,p.update_time,d.dept_name as station_name,
|
|
|
+ p.discount_setting_flag,p.discount_type,p.discount_date,p.discount_activity_amt
|
|
|
from markert_plan p join sys_dept d on d.dept_id =p.station_id
|
|
|
<where>
|
|
|
<if test="grade != null and grade != ''"> and p.grade = #{grade}</if>
|
|
@@ -56,7 +62,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
|
|
|
<select id="selectMarkertPlanById" parameterType="Long" resultMap="MarkertPlanResult">
|
|
|
select p.id, p.grade, p.discount_term, p.discount_amt, p.gasoil_discount_amt, p.vip_discounty_plus, p.coupon_plus, p.discount_plan_type,
|
|
|
- p.oil_name, station_id, p.status,p.create_by,p.create_time,p.update_by,p.update_time,d.dept_name as station_name
|
|
|
+ p.oil_name, station_id, p.status,p.create_by,p.create_time,p.update_by,p.update_time,d.dept_name as station_name,
|
|
|
+ p.discount_setting_flag,p.discount_type,p.discount_date,p.discount_activity_amt
|
|
|
from markert_plan p join sys_dept d on d.dept_id =p.station_id
|
|
|
where id = #{id}
|
|
|
</select>
|
|
@@ -78,6 +85,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="createTime != null">create_time,</if>
|
|
|
<if test="updateBy != null">update_by,</if>
|
|
|
<if test="updateTime != null">update_time,</if>
|
|
|
+ <if test="discountSettingFlag != null">discount_setting_flag,</if>
|
|
|
+ <if test="discountType != null">discount_type,</if>
|
|
|
+ <if test="discountDate != null">discount_date,</if>
|
|
|
+ <if test="discountActivityAmt != null">discount_activity_amt,</if>
|
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
|
|
<if test="grade != null">#{grade},</if>
|
|
@@ -94,6 +105,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="createTime != null">#{createTime},</if>
|
|
|
<if test="updateBy != null">#{updateBy},</if>
|
|
|
<if test="updateTime != null">#{updateTime},</if>
|
|
|
+ <if test="discountSettingFlag != null">#{discountSettingFlag},</if>
|
|
|
+ <if test="discountType != null">#{discountType},</if>
|
|
|
+ <if test="discountDate != null">#{discountDate},</if>
|
|
|
+ <if test="discountActivityAmt != null">#{discountActivityAmt},</if>
|
|
|
</trim>
|
|
|
</insert>
|
|
|
|
|
@@ -114,6 +129,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<if test="createTime != null">create_time = #{createTime},</if>
|
|
|
<if test="updateBy != null">update_by = #{updateBy},</if>
|
|
|
<if test="updateTime != null">update_time = #{updateTime},</if>
|
|
|
+ <if test="discountSettingFlag != null">discount_setting_flag = #{discountSettingFlag},</if>
|
|
|
+ <if test="discountType != null">discount_type=#{discountType},</if>
|
|
|
+ <if test="discountDate != null">discount_date =#{discountDate},</if>
|
|
|
+ <if test="discountActivityAmt != null">discount_activity_amt = #{discountActivityAmt},</if>
|
|
|
</trim>
|
|
|
where id = #{id}
|
|
|
</update>
|