|
|
@@ -8,33 +8,25 @@
|
|
|
<!-- 保存积分规则费用信息 add by wuxw 2018-07-03 -->
|
|
|
<insert id="saveIntegralRuleFeeInfo" parameterType="Map">
|
|
|
insert into integral_rule_fee(
|
|
|
- pay_month,irf_id,fee_config_name,pay_start_time,pay_end_time,rule_id,community_id,fee_config_id
|
|
|
+ irf_id,pay_start_time,pay_end_time,rule_id,community_id
|
|
|
) values (
|
|
|
- #{payMonth},#{irfId},#{feeConfigName},#{payStartTime},#{payEndTime},#{ruleId},#{communityId},#{feeConfigId}
|
|
|
+ #{irfId},#{payStartTime},#{payEndTime},#{ruleId},#{communityId}
|
|
|
)
|
|
|
</insert>
|
|
|
|
|
|
|
|
|
<!-- 查询积分规则费用信息 add by wuxw 2018-07-03 -->
|
|
|
<select id="getIntegralRuleFeeInfo" parameterType="Map" resultType="Map">
|
|
|
- select t.pay_month,t.pay_month payMonth,t.irf_id,t.irf_id irfId,t.fee_config_name,t.fee_config_name
|
|
|
- feeConfigName,t.pay_start_time,t.pay_start_time payStartTime,t.pay_end_time,t.pay_end_time
|
|
|
+ select t.irf_id,t.irf_id irfId,t.pay_start_time,t.pay_start_time payStartTime,t.pay_end_time,t.pay_end_time
|
|
|
payEndTime,t.status_cd,t.status_cd statusCd,t.rule_id,t.rule_id ruleId,t.community_id,t.community_id
|
|
|
- communityId,t.fee_config_id,t.fee_config_id feeConfigId
|
|
|
+ communityId
|
|
|
from integral_rule_fee t
|
|
|
where 1 =1
|
|
|
- <if test="payMonth !=null and payMonth != ''">
|
|
|
- and t.pay_month= #{payMonth}
|
|
|
- </if>
|
|
|
- <if test="cycle !=null and cycle != ''">
|
|
|
- and t.pay_month <= #{cycle}
|
|
|
- </if>
|
|
|
+
|
|
|
<if test="irfId !=null and irfId != ''">
|
|
|
and t.irf_id= #{irfId}
|
|
|
</if>
|
|
|
- <if test="feeConfigName !=null and feeConfigName != ''">
|
|
|
- and t.fee_config_name= #{feeConfigName}
|
|
|
- </if>
|
|
|
+
|
|
|
<if test="payStartTime !=null and payStartTime != ''">
|
|
|
and t.pay_start_time= #{payStartTime}
|
|
|
</if>
|
|
|
@@ -54,9 +46,7 @@
|
|
|
<if test="communityId !=null and communityId != ''">
|
|
|
and t.community_id= #{communityId}
|
|
|
</if>
|
|
|
- <if test="feeConfigId !=null and feeConfigId != ''">
|
|
|
- and t.fee_config_id= #{feeConfigId}
|
|
|
- </if>
|
|
|
+
|
|
|
order by t.create_time desc
|
|
|
<if test="page != -1 and page != null ">
|
|
|
limit #{page}, #{row}
|
|
|
@@ -71,12 +61,6 @@
|
|
|
<if test="newBId != null and newBId != ''">
|
|
|
,t.b_id = #{newBId}
|
|
|
</if>
|
|
|
- <if test="payMonth !=null and payMonth != ''">
|
|
|
- , t.pay_month= #{payMonth}
|
|
|
- </if>
|
|
|
- <if test="feeConfigName !=null and feeConfigName != ''">
|
|
|
- , t.fee_config_name= #{feeConfigName}
|
|
|
- </if>
|
|
|
<if test="payStartTime !=null and payStartTime != ''">
|
|
|
, t.pay_start_time= #{payStartTime}
|
|
|
</if>
|
|
|
@@ -86,9 +70,6 @@
|
|
|
<if test="ruleId !=null and ruleId != ''">
|
|
|
, t.rule_id= #{ruleId}
|
|
|
</if>
|
|
|
- <if test="feeConfigId !=null and feeConfigId != ''">
|
|
|
- , t.fee_config_id= #{feeConfigId}
|
|
|
- </if>
|
|
|
where 1=1
|
|
|
<if test="irfId !=null and irfId != ''">
|
|
|
and t.irf_id= #{irfId}
|
|
|
@@ -103,18 +84,11 @@
|
|
|
select count(1) count
|
|
|
from integral_rule_fee t
|
|
|
where 1 =1
|
|
|
- <if test="payMonth !=null and payMonth != ''">
|
|
|
- and t.pay_month= #{payMonth}
|
|
|
- </if>
|
|
|
- <if test="cycle !=null and cycle != ''">
|
|
|
- and t.pay_month <= #{cycle}
|
|
|
- </if>
|
|
|
+
|
|
|
<if test="irfId !=null and irfId != ''">
|
|
|
and t.irf_id= #{irfId}
|
|
|
</if>
|
|
|
- <if test="feeConfigName !=null and feeConfigName != ''">
|
|
|
- and t.fee_config_name= #{feeConfigName}
|
|
|
- </if>
|
|
|
+
|
|
|
<if test="payStartTime !=null and payStartTime != ''">
|
|
|
and t.pay_start_time= #{payStartTime}
|
|
|
</if>
|
|
|
@@ -134,9 +108,6 @@
|
|
|
<if test="communityId !=null and communityId != ''">
|
|
|
and t.community_id= #{communityId}
|
|
|
</if>
|
|
|
- <if test="feeConfigId !=null and feeConfigId != ''">
|
|
|
- and t.fee_config_id= #{feeConfigId}
|
|
|
- </if>
|
|
|
|
|
|
|
|
|
</select>
|