From da3b5c72fa45bc26a9868c2b26e3efda14845179 Mon Sep 17 00:00:00 2001
From: Your Name <you@example.com>
Date: 星期一, 17 四月 2023 01:01:36 +0800
Subject: [PATCH] 加入搜索
---
springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyCommonChargeController.java | 46 +++++++++-------------------------------------
1 files changed, 9 insertions(+), 37 deletions(-)
diff --git a/springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyCommonChargeController.java b/springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyCommonChargeController.java
index 389dd74..d673eb1 100644
--- a/springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyCommonChargeController.java
+++ b/springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyCommonChargeController.java
@@ -3,33 +3,27 @@
import com.alibaba.fastjson.JSONObject;
import com.java110.core.base.controller.BaseController;
import com.java110.core.log.LoggerFactory;
-import com.java110.dto.chargeMachineOrder.NotifyChargeOrderDto;
+import com.java110.dto.chargeMachine.NotifyChargeOrderDto;
import com.java110.intf.common.INotifyChargeV1InnerServiceSMO;
-import com.java110.utils.cache.MappingCache;
import com.java110.vo.ResultVo;
import org.slf4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.http.HttpStatus;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
-import javax.crypto.Mac;
-import javax.crypto.SecretKey;
-import javax.crypto.spec.SecretKeySpec;
import javax.servlet.http.HttpServletRequest;
-import java.util.Base64;
+/**
+ * 閫氱敤鍏呯數妗� 鍏呯數瀹屾垚鍥炶皟
+ *
+ * 涓昏鐢ㄤ簬娴嬭瘯 浣跨敤
+ */
@RestController
@RequestMapping(path = "/app/charge")
public class NotifyCommonChargeController extends BaseController {
private final static Logger logger = LoggerFactory.getLogger(NotifyCommonChargeController.class);
- public static final String DING_DING_DOMAIN = "DING_DING_CHARGE";
-
-
- public static final String DING_DING_APP_ID = "APP_ID";
- public static final String DING_DING_APP_SECURE = "APP_SECURE";
@Autowired
private INotifyChargeV1InnerServiceSMO notifyChargeV1InnerServiceSMOImpl;
@@ -39,42 +33,20 @@
* @param request
* @throws Exception
*/
- @RequestMapping(path = "/{id}/{port}/finish", method = RequestMethod.POST)
+ @RequestMapping(path = "/finish", method = RequestMethod.POST)
public ResponseEntity<String> finishCharge(
- @PathVariable String id,
- @PathVariable String port,
@RequestBody String postInfo,
HttpServletRequest request) {
JSONObject param = JSONObject.parseObject(postInfo);
NotifyChargeOrderDto notifyChargeOrderDto = new NotifyChargeOrderDto();
- notifyChargeOrderDto.setOrderId(param.getString("chargeId"));
- notifyChargeOrderDto.setMachineCode(id);
- notifyChargeOrderDto.setPortCode(port);
+ notifyChargeOrderDto.setMachineCode(param.getString("machineCode"));
+ notifyChargeOrderDto.setPortCode(param.getString("portCode"));
notifyChargeOrderDto.setBodyParam(postInfo);
notifyChargeOrderDto.setReason(param.getString("reason"));
ResultVo resultVo = notifyChargeV1InnerServiceSMOImpl.finishCharge(notifyChargeOrderDto);
return ResultVo.createResponseEntity(resultVo);
- }
-
- /**
- * <p>鏀粯鍥炶皟Api</p>
- *
- * @param request
- * @throws Exception
- */
- @RequestMapping(path = "/{id}/event", method = RequestMethod.POST)
- public ResponseEntity<String> heartbeat(
- @PathVariable String id,
- @RequestBody String postInfo,
- HttpServletRequest request) {
- NotifyChargeOrderDto notifyChargeOrderDto = new NotifyChargeOrderDto();
- notifyChargeOrderDto.setMachineCode(id);
- notifyChargeOrderDto.setBodyParam(postInfo);
-
- return notifyChargeV1InnerServiceSMOImpl.heartbeat(notifyChargeOrderDto);
-
}
}
--
Gitblit v1.8.0