From d869f01aa59927d0b4c93c908dfdfb9ca6fb326f Mon Sep 17 00:00:00 2001
From: zj <1772600164@qq.com>
Date: Fri, 11 Apr 2025 17:36:01 +0800
Subject: [PATCH] 1

---
 src/main/java/project/web/admin/AdminItemController.java |   21 +++++++++++++++++----
 1 files changed, 17 insertions(+), 4 deletions(-)

diff --git a/src/main/java/project/web/admin/AdminItemController.java b/src/main/java/project/web/admin/AdminItemController.java
index 733a61c..84f6c5f 100644
--- a/src/main/java/project/web/admin/AdminItemController.java
+++ b/src/main/java/project/web/admin/AdminItemController.java
@@ -20,7 +20,11 @@
 import kernel.web.Page;
 import kernel.web.PageActionSupport;
 import project.Constants;
+import project.data.AdjustmentValueCache;
+import project.data.DataCache;
+import project.data.DataDBService;
 import project.data.internal.KlineInitService;
+import project.data.model.Realtime;
 import project.item.AdminItemService;
 import project.item.ItemService;
 import project.item.model.Item;
@@ -53,6 +57,7 @@
 	protected SecUserService secUserService;
 	@Autowired
 	protected PasswordEncoder passwordEncoder;
+
 
 	private final String action = "normal/adminItemAction!";
 
@@ -412,19 +417,21 @@
 	 * multiple 交易量放大倍数,如果为0或者空不进行操作,否则乘以倍数
 	 * login_safeword 登录人资金密码
 	 * borrowing_rate 借贷利率
+	 * showName 火币的币名
 	 */
 	@RequestMapping(value = action + "addConfig.action")
 	public ModelAndView addConfig(HttpServletRequest request) {
 		String name = request.getParameter("name");
 		String symbol = request.getParameter("symbol");
-		String symbol_data = request.getParameter("symbol_data");
 		String decimals = request.getParameter("decimals");
 		String multiple = request.getParameter("multiple");
 		String borrowing_rate = request.getParameter("borrowing_rate");
 		String login_safeword = request.getParameter("login_safeword");
+		String showName = request.getParameter("showName");
+		String pips = request.getParameter("pips");
 
 		ModelAndView modelAndView = new ModelAndView();
-
+		String symbol_data = symbol.toLowerCase()+"usdt";
 		try {
 			
 			if (StringUtils.isEmptyString(multiple)) {
@@ -447,13 +454,19 @@
 
 			Item item = new Item();
 			item.setName(name);
-			item.setSymbolFullName(name);
-			item.setMarket("FOREVER");
+			item.setShowName(showName);
 			item.setSymbol(symbol);
 			item.setSymbol_data(symbol_data);
+			item.setPips(Double.parseDouble(pips));
+			item.setPips_amount(Double.parseDouble(pips));
+			item.setAdjustment_value(0.0);
+			item.setUnit_amount(10);
+			item.setUnit_fee(0.001);
+			item.setMarket("FOREVER");
 			item.setDecimals(decimals_int);
 			item.setMultiple(multiple_double);
 			item.setBorrowing_rate(Arith.div(borrowing_rate_double, 100));
+			item.setSymbolFullName(showName.toUpperCase()+"/USDT");
 			this.adminItemService.save(item);
 
 			project.log.Log log = new project.log.Log();

--
Gitblit v1.9.3