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/T_77_Impl.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/src/com/yc/service/build/type/T_77_Impl.java b/src/com/yc/service/build/type/T_77_Impl.java
index 0e8addd..78d2e64 100644
--- a/src/com/yc/service/build/type/T_77_Impl.java
+++ b/src/com/yc/service/build/type/T_77_Impl.java
@@ -9,6 +9,9 @@
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
+
+import com.yc.api.bean.T9685Entity;
+import com.yc.api.service.ApiServiceIfc;
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -36,6 +39,8 @@
 	private PanelServiceIfc pIfc;
 	@Autowired
 	SqlDBHelperIfc sqlDBHelperIfc;
+	@Autowired
+	private ApiServiceIfc apiServiceIfc;
 	String doc="";//鍏宠仈瀛楁
 	/*
 	 * 鐢熸垚鏂囦欢
@@ -235,6 +240,23 @@
 	    	}catch(Exception e){
 	    		e.printStackTrace();
 	    	}
+
+		//-------------鏂囧瓧棰滆壊璇存槑---------xin 2022-5-18 16:09:54-----------//
+		StringBuilder colorText =new StringBuilder();//鏂囧瓧棰滆壊璇存槑
+		if(StringUtils.isNotBlank(formID)) {
+			List<T9685Entity> colorList = apiServiceIfc.get9685List(Integer.parseInt(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.replace("@panFou@",indexInc);
 		buildPageCode(data, fileName);

--
Gitblit v1.8.0