1
zj
2024-08-02 a7bd76dfd00efc7b03999c4559cf8554e34c19cb
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>