From 5a6d4547e7c39507926698a02802163553f1236d Mon Sep 17 00:00:00 2001
From: lrj <386002446@qq.com>
Date: 星期五, 25 十月 2024 11:01:02 +0800
Subject: [PATCH] bug
---
src/test/java/org/example/Builder.java | 16 ++++++++++++----
1 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/src/test/java/org/example/Builder.java b/src/test/java/org/example/Builder.java
index 778273b..156ccaf 100644
--- a/src/test/java/org/example/Builder.java
+++ b/src/test/java/org/example/Builder.java
@@ -2,6 +2,7 @@
import com.ycl.scheme.AbstractSchemeRunner;
import com.ycl.scheme.BlockText;
+import com.ycl.scheme.Parameter;
import com.ycl.scheme.entity.BlockCode;
import com.ycl.scheme.entity.Scheme;
import com.ycl.scheme.SchemeRunnerBuilder;
@@ -12,6 +13,8 @@
import org.springframework.stereotype.Component;
import javax.annotation.Resource;
+import java.util.HashMap;
+import java.util.Map;
@SpringBootTest
public class Builder {
@@ -27,8 +30,8 @@
@Test
public void build(){
- BlockText blockText = new BlockText();
- String text = "鏁版嵁婧� : 璀︽儏閫氭姤 \n 鏉′欢:鏃堕棿鑼冨洿(鏈�杩�5澶�) 骞朵笖 璀︽儏鍐呭 鍖呭惈 '鎶㈠ず' 骞朵笖 妗堝彂鍦� 鍖呭惈 '閲戠墰澶ч亾'\n 缁撴灉: 璁℃暟 > 2 \n and 鏁版嵁婧�:妗堜欢绯荤粺 \n 鏉′欢:鏃堕棿鑼冨洿(鏈�杩�5澶�) 骞朵笖 璀︽儏鍐呭 鍖呭惈 '鍛芥' 骞朵笖 妗堝彂鍦� 鍖呭惈 '閲戠墰澶ч亾'\n 缁撴灉: 璁℃暟>=2 \n";
+
+ String text = "鏁版嵁婧� : 璀︽儏閫氭姤 \n 鏉′欢:鏃堕棿鑼冨洿(鏈�杩�5澶�) 骞朵笖 璀︽儏鍐呭 鍖呭惈 '鎶㈠ず' 骞朵笖 妗堝彂鍦� 鍖呭惈 '閲戠墰澶ч亾'\n 缁撴灉: 璁℃暟 > 2 \n and 鏁版嵁婧�:妗堜欢绯荤粺 \n 鏉′欢:鏃堕棿鑼冨洿(鏈�杩�5澶�) 骞朵笖 璀︽儏鍐呭 鍖呭惈 '璇堥獥' 骞朵笖 妗堝彂鍦� 鍖呭惈 '閾剁墰澶ч亾'\n 缁撴灉: 鍚堣(娑夋閲戦)>=100000 \n";
Scheme scheme =new Scheme();
scheme.setId(1);
scheme.setName("绱ф�ラ�氭姤");
@@ -43,8 +46,13 @@
String code =scheme.getOutCode();
AbstractSchemeRunner runner = scheme.getRunner();
-
- runner.run(service);
+ Map<String, Parameter> pars= new HashMap<>();
+ Parameter p = new Parameter();
+ p.setName("rowId");
+ p.setScript(1);
+ p.setTypeName("Integer");
+ pars.put("rowId",p);
+ runner.run(pars,service);
System.out.println(code);
--
Gitblit v1.8.0