From c2dc593c9b8948718381f3a2996b6f94a59ad80a Mon Sep 17 00:00:00 2001
From: xinyb <574600396@qq.com>
Date: 星期三, 18 五月 2022 17:43:18 +0800
Subject: [PATCH] 模板添加文字颜色说明

---
 src/com/yc/service/build/type/v2/BaseImpl.java |   20 ++++++++++++++++++++
 1 files changed, 20 insertions(+), 0 deletions(-)

diff --git a/src/com/yc/service/build/type/v2/BaseImpl.java b/src/com/yc/service/build/type/v2/BaseImpl.java
index 3f73ef5..5f3e4b1 100644
--- a/src/com/yc/service/build/type/v2/BaseImpl.java
+++ b/src/com/yc/service/build/type/v2/BaseImpl.java
@@ -2,6 +2,8 @@
 
 import com.yc.action.grid.GridUtils;
 import com.yc.action.grid.TreeGridIfc;
+import com.yc.api.bean.T9685Entity;
+import com.yc.api.service.ApiServiceIfc;
 import com.yc.service.BaseService;
 import com.yc.service.build.BuildFuncIfc;
 import com.yc.service.build.top.v2.BuildTopIfc;
@@ -36,6 +38,8 @@
     protected GformIfc gformIfc;
     @Autowired
     private BuildTopIfc buildTopIfc;
+    @Autowired
+    private ApiServiceIfc apiServiceIfc;
 
     @Autowired
     protected PanelServiceIfc pIfc;
@@ -199,6 +203,22 @@
 
         //--------浠巊form琛ㄨ幏鍙栨槸鍚︽樉绀哄ぇ鏍囬瀛楁鍊�(isTitle)鍒ゆ柇鏄惁鏄剧ず澶ф爣棰橈紝骞舵浛鎹㈡爣璇嗙-2012-02-20-syz-----[end]-------------------------//
 
+        //-------------鏂囧瓧棰滆壊璇存槑---------xin 2022-5-18 16:09:54-----------//
+        StringBuilder colorText =new StringBuilder();//鏂囧瓧棰滆壊璇存槑
+        if(StringUtils.isNotBlank(baseBean.formID)) {
+            List<T9685Entity> colorList = apiServiceIfc.get9685List(Integer.parseInt(baseBean.formID));
+            if (colorList != null && colorList.size() > 0) {
+                colorText.append("鏂囧瓧棰滆壊璇存槑");
+                for (T9685Entity t : colorList) {
+                    colorText.append("<div><span title=\"" + t.getItemMemo() + "\" class=\"spanColor\" " +
+                            "style=\"background-color: " + t.getHexColor() + "\"></span>" +
+                            "<span style=\"color: " + t.getHexColor() + "\">" +
+                            t.getColorName() + "</span></div>");
+                }
+            }
+        }
+        //鏂囧瓧棰滆壊璇存槑 xin 2022-5-18 15:53:13
+        data = data.replace("[?ColorDescription]",colorText);
         // ----------------
         data = data.replace("[?title]", gformInfo.get("formname") + "");
         data = data.replaceAll("@gridJsp@", baseBean.formID + "_grid.jsp");

--
Gitblit v1.8.0