Explorar el Código

优化缴费指定时间问题

java110 hace 3 años
padre
commit
bf2cd98772

+ 6 - 0
java110-db/src/main/resources/mapper/fee/PayFeeDetailNewV1ServiceDaoImplMapper.xml

@@ -9,8 +9,14 @@
     <insert id="savePayFeeDetailNewInfo" parameterType="Map">
         insert into pay_fee_detail(
         prime_rate,detail_id,receivable_amount,cycles,remark,start_time,received_amount,state,end_time,community_id,fee_id,b_id
+        <if test="createTime != null">
+            ,create_time
+        </if>
         ) values (
         #{primeRate},#{detailId},#{receivableAmount},#{cycles},#{remark},#{startTime},#{receivedAmount},#{state},#{endTime},#{communityId},#{feeId},#{bId}
+        <if test="createTime != null">
+            ,#{createTime}
+        </if>
         )
     </insert>
 

+ 0 - 49
service-api/src/main/java/com/java110/api/listener/payFeeDetailDiscount/SavePayFeeDetailDiscountListener.java

@@ -1,49 +0,0 @@
-package com.java110.api.listener.payFeeDetailDiscount;
-
-import com.alibaba.fastjson.JSONObject;
-import com.java110.api.bmo.payFeeDetailDiscount.IPayFeeDetailDiscountBMO;
-import com.java110.api.listener.AbstractServiceApiPlusListener;
-import com.java110.core.annotation.Java110Listener;
-import com.java110.core.context.DataFlowContext;
-import com.java110.core.event.service.api.ServiceDataFlowEvent;
-import com.java110.utils.constant.ServiceCodePayFeeDetailDiscountConstant;
-import com.java110.utils.util.Assert;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.http.HttpMethod;
-
-/**
- * 保存商户侦听
- * add by wuxw 2019-06-30
- */
-@Java110Listener("savePayFeeDetailDiscountListener")
-public class SavePayFeeDetailDiscountListener extends AbstractServiceApiPlusListener {
-
-    @Autowired
-    private IPayFeeDetailDiscountBMO payFeeDetailDiscountBMOImpl;
-
-    @Override
-    protected void validate(ServiceDataFlowEvent event, JSONObject reqJson) {
-        //Assert.hasKeyAndValue(reqJson, "xxx", "xxx");
-
-        Assert.hasKeyAndValue(reqJson, "detailId", "请求报文中未包含detailId");
-        Assert.hasKeyAndValue(reqJson, "feeId", "请求报文中未包含feeId");
-        Assert.hasKeyAndValue(reqJson, "discountId", "请求报文中未包含discountId");
-
-    }
-
-    @Override
-    protected void doSoService(ServiceDataFlowEvent event, DataFlowContext context, JSONObject reqJson) {
-        //payFeeDetailDiscountBMOImpl.addPayFeeDetailDiscount(reqJson, context);
-    }
-
-    @Override
-    public String getServiceCode() {
-        return ServiceCodePayFeeDetailDiscountConstant.ADD_PAYFEEDETAILDISCOUNT;
-    }
-
-    @Override
-    public HttpMethod getHttpMethod() {
-        return HttpMethod.POST;
-    }
-
-}