From bf362d7ee6ab091cd26d69be9095440e5000928c Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Thu, 04 Jun 2026 18:08:35 +0800
Subject: [PATCH] 1

---
 trading-order-admin/src/main/java/com/yami/trading/admin/controller/future/AdminFuturesOrderController.java |   20 ++++++++++++++++++--
 1 files changed, 18 insertions(+), 2 deletions(-)

diff --git a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/future/AdminFuturesOrderController.java b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/future/AdminFuturesOrderController.java
index 15019ce..88a1f32 100644
--- a/trading-order-admin/src/main/java/com/yami/trading/admin/controller/future/AdminFuturesOrderController.java
+++ b/trading-order-admin/src/main/java/com/yami/trading/admin/controller/future/AdminFuturesOrderController.java
@@ -1,5 +1,6 @@
 package com.yami.trading.admin.controller.future;
 
+import cn.hutool.core.util.StrUtil;
 import com.yami.trading.admin.facade.PermissionFacade;
 import com.yami.trading.common.domain.Result;
 
@@ -57,8 +58,23 @@
 	@ApiOperation(value = "盈利还是亏损")
 	@GetMapping("orderProfitLoss.action")
 	public Result<String> orderProfitLoss(@RequestParam String orderNo, @RequestParam String profitLoss) {
-		futuresOrderService.saveOrderPorfitOrLoss(orderNo, profitLoss, SecurityUtils.getSysUser().getUsername());
-		return Result.ok("操作成过");
+		String msg = futuresOrderService.saveOrderPorfitOrLoss(orderNo, profitLoss, SecurityUtils.getSysUser().getUsername());
+		if (StrUtil.isNotBlank(msg)) {
+			return Result.failed(msg);
+		}
+		return Result.ok("操作成功");
+	}
 
+	/**
+	 * 修改订单方向 buy=买涨 sell=买跌
+	 */
+	@ApiOperation(value = "修改交割订单方向")
+	@GetMapping("orderDirection.action")
+	public Result<String> orderDirection(@RequestParam String orderNo, @RequestParam String direction) {
+		String msg = futuresOrderService.saveOrderDirection(orderNo, direction, SecurityUtils.getSysUser().getUsername());
+		if (StrUtil.isNotBlank(msg)) {
+			return Result.failed(msg);
+		}
+		return Result.ok("操作成功");
 	}
 }

--
Gitblit v1.9.3