java110 лет назад: 4
Родитель
Сommit
91c294cde3

+ 1 - 1
service-api/src/main/java/com/java110/api/configuration/ServiceConfiguration.java

@@ -30,7 +30,7 @@ public class ServiceConfiguration {
         exclusions.append("/app/payment/oweFeeNotify,");//欠费微信支付通知
         exclusions.append("/app/payment/oweFeeNotify,");//欠费微信支付通知
         exclusions.append("/app/payment/oweFeeNotifyChinaUms,");//欠费银联支付回调
         exclusions.append("/app/payment/oweFeeNotifyChinaUms,");//欠费银联支付回调
         exclusions.append("/app/notice.listNotices,");//通知放开登录
         exclusions.append("/app/notice.listNotices,");//通知放开登录
-        exclusions.append("/app/tempCarFee/getTempCarFeeOrder,");//通知放开登录
+        exclusions.append("/app/tempCarFee.getTempCarFeeOrder,");//通知放开登录
         exclusions.append("/goods/notify,");//商品购买通知
         exclusions.append("/goods/notify,");//商品购买通知
         exclusions.append("/app/loginWx,");// 登录跳过
         exclusions.append("/app/loginWx,");// 登录跳过
         exclusions.append("/app/getWxPhoto,");// 登录跳过
         exclusions.append("/app/getWxPhoto,");// 登录跳过

+ 18 - 18
service-fee/src/main/java/com/java110/fee/api/TempCarFeeApi.java

@@ -52,24 +52,24 @@ public class TempCarFeeApi {
     }
     }
 
 
 
 
-    /**
-     * 查询;临时车停车收费规则
-     *
-     * @param paId 停车场ID
-     * @return
-     * @serviceCode /tempCarFee/getTempCarFeeOrder
-     * @path /app/tempCarFee/getTempCarFeeOrder
-     */
-    @RequestMapping(value = "/getTempCarFeeOrder", method = RequestMethod.GET)
-    public ResponseEntity<String> getTempCarFeeOrder(
-            @RequestParam(value = "paId", required = false) String paId,
-            @RequestParam(value = "carNum", required = false) String carNum
-    ) {
-        TempCarPayOrderDto tempCarPayOrderDto = new TempCarPayOrderDto();
-        tempCarPayOrderDto.setPaId(paId);
-        tempCarPayOrderDto.setCarNum(carNum);
-        return getTempCarFeeRulesImpl.getTempCarFeeOrder(tempCarPayOrderDto);
-    }
+//    /**
+//     * 查询;临时车停车收费规则
+//     *
+//     * @param paId 停车场ID
+//     * @return
+//     * @serviceCode /tempCarFee/getTempCarFeeOrder
+//     * @path /app/tempCarFee/getTempCarFeeOrder
+//     */
+//    @RequestMapping(value = "/getTempCarFeeOrder", method = RequestMethod.GET)
+//    public ResponseEntity<String> getTempCarFeeOrder(
+//            @RequestParam(value = "paId", required = false) String paId,
+//            @RequestParam(value = "carNum", required = false) String carNum
+//    ) {
+//        TempCarPayOrderDto tempCarPayOrderDto = new TempCarPayOrderDto();
+//        tempCarPayOrderDto.setPaId(paId);
+//        tempCarPayOrderDto.setCarNum(carNum);
+//        return getTempCarFeeRulesImpl.getTempCarFeeOrder(tempCarPayOrderDto);
+//    }
 
 
     /**
     /**
      * 缴费通知
      * 缴费通知

+ 46 - 0
service-fee/src/main/java/com/java110/fee/cmd/tempCarFee/GetTempCarFeeOrderCmd.java

@@ -0,0 +1,46 @@
+package com.java110.fee.cmd.tempCarFee;
+
+import com.alibaba.fastjson.JSONObject;
+import com.java110.core.annotation.Java110Cmd;
+import com.java110.core.context.ICmdDataFlowContext;
+import com.java110.core.event.cmd.AbstractServiceCmdListener;
+import com.java110.core.event.cmd.CmdEvent;
+import com.java110.dto.tempCarFeeConfig.TempCarPayOrderDto;
+import com.java110.fee.bmo.tempCarFee.IGetTempCarFeeRules;
+import com.java110.utils.exception.CmdException;
+import com.java110.utils.util.Assert;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.http.ResponseEntity;
+
+/**
+ * 类表述:删除
+ * 服务编码:feePrintPage.deleteFeePrintPage
+ * 请求路劲:/app/feePrintPage.DeleteFeePrintPage
+ * add by 吴学文 at 2021-09-16 22:26:04 mail: 928255095@qq.com
+ * open source address: https://gitee.com/wuxw7/MicroCommunity
+ * 官网:http://www.homecommunity.cn
+ * 温馨提示:如果您对此文件进行修改 请不要删除原有作者及注释信息,请补充您的 修改的原因以及联系邮箱如下
+ * // modify by 张三 at 2021-09-12 第10行在某种场景下存在某种bug 需要修复,注释10至20行 加入 20行至30行
+ */
+@Java110Cmd(serviceCode = "tempCarFee.getTempCarFeeOrder")
+public class GetTempCarFeeOrderCmd extends AbstractServiceCmdListener {
+
+    @Autowired
+    private IGetTempCarFeeRules getTempCarFeeRulesImpl;
+    @Override
+    public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) {
+
+        Assert.hasKeyAndValue(reqJson, "paId", "paId不能为空");
+        Assert.hasKeyAndValue(reqJson, "carNum", "carNum不能为空");
+
+    }
+
+    @Override
+    public void doCmd(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) throws CmdException {
+        TempCarPayOrderDto tempCarPayOrderDto = new TempCarPayOrderDto();
+        tempCarPayOrderDto.setPaId(reqJson.getString("paId"));
+        tempCarPayOrderDto.setCarNum(reqJson.getString("carNum"));
+       ResponseEntity<String> responseEntity = getTempCarFeeRulesImpl.getTempCarFeeOrder(tempCarPayOrderDto);
+       cmdDataFlowContext.setResponseEntity(responseEntity);
+    }
+}