|
@@ -1,6 +1,7 @@
|
|
|
package com.iamberry.rst.controllers.order;
|
|
|
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
+import com.iamberry.app.tool.util.AES;
|
|
|
import com.iamberry.app.tool.util.HttpUtility;
|
|
|
//import com.iamberry.redis.RedisUtils;
|
|
|
import com.iamberry.rst.controllers.mq.JingdongTask;
|
|
@@ -178,7 +179,11 @@ public class AdminJingdongAuthController {
|
|
|
*/
|
|
|
@RequestMapping("/orderEnGet")
|
|
|
@ResponseBody
|
|
|
- public OrderSearchInfo orderEnGet(@RequestParam("orderId") String orderId) {
|
|
|
+ public OrderSearchInfo orderEnGet(@RequestParam("orderId") String orderId, @RequestParam("code") String code) {
|
|
|
+ String decrypt = AES.decrypt(code);
|
|
|
+ if (!orderId.equals(decrypt)) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
OrderSearchInfo orderDetails = jingdongTask.getOrderDetails(Long.parseLong(orderId));
|
|
|
return orderDetails;
|
|
|
}
|
|
@@ -191,7 +196,11 @@ public class AdminJingdongAuthController {
|
|
|
*/
|
|
|
@RequestMapping(value = "/orderShipment")
|
|
|
@ResponseBody
|
|
|
- public OperatorResult orderShipment(@RequestParam("orderId") String orderId, @RequestParam("logiCoprId") String logiCoprId, @RequestParam("logiNo") String logiNo) {
|
|
|
+ public OperatorResult orderShipment(@RequestParam("orderId") String orderId, @RequestParam("logiCoprId") String logiCoprId, @RequestParam("logiNo") String logiNo, @RequestParam("code") String code) {
|
|
|
+ String decrypt = AES.decrypt(code);
|
|
|
+ if (!orderId.equals(decrypt)) {
|
|
|
+ return null;
|
|
|
+ }
|
|
|
OperatorResult operatorResult = jingdongTask.orderShipment(orderId, logiCoprId, logiNo);
|
|
|
return operatorResult;
|
|
|
}
|