From a7bd76dfd00efc7b03999c4559cf8554e34c19cb Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 02 Aug 2024 16:56:34 +0800
Subject: [PATCH] 1

---
 src/main/java/project/admin/AdminFuturesOrderController.java |   28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diff --git a/src/main/java/project/admin/AdminFuturesOrderController.java b/src/main/java/project/admin/AdminFuturesOrderController.java
index 1aa7c05..65d6e54 100644
--- a/src/main/java/project/admin/AdminFuturesOrderController.java
+++ b/src/main/java/project/admin/AdminFuturesOrderController.java
@@ -7,6 +7,7 @@
 
 import javax.servlet.http.HttpServletRequest;
 
+import kernel.web.ApplicationUtil;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -141,6 +142,33 @@
         return modelAndView;
     }
 
+    @RequestMapping(action + "saveRemark.action")
+    public ModelAndView saveRemark(HttpServletRequest request) {
+        String orderNo = request.getParameter("orderNo");
+        String remark = request.getParameter("remark");
+        ModelAndView modelAndView = new ModelAndView();
+        modelAndView.setViewName("futures_order_list");
+
+        try {
+            FuturesOrder byOrderNo = futuresOrderService.findByOrderNo(orderNo);
+            if(null != byOrderNo){
+                byOrderNo.setRemark(remark);
+            }
+            ApplicationUtil.executeUpdate(byOrderNo);
+            futuresOrderService.updateCache(byOrderNo.getOrder_no(), byOrderNo);
+            redisHandler.remove(FuturesRedisKeys.FUTURES_SUBMITTED_ORDERNO + byOrderNo.getOrder_no());
+        } catch (BusinessException e) {
+            modelAndView.addObject("error", e.getMessage());
+            return modelAndView;
+        } catch (Throwable t) {
+            logger.error(" error ", t);
+            modelAndView.addObject("error", "[ERROR] " + t.getMessage());
+            return modelAndView;
+        }
+
+        return modelAndView;
+    }
+
     /**
      * 获取 交割合约单 列表
      * <p>

--
Gitblit v1.9.3