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