在WEAVER\ecology\workflow\request\目录下修改文件“WorkflowAddRequestHtml.jsp”,在文件的最后增加如下代码即可给有必填字段的单元格加上底纹。
<style type="text/css">
.newfvalue{
background-color: #FFF0E8 !important;
}
</style>
<script type="text/javascript" language="javascript">
jQuery("[viewtype$='1']").each(function(index, notNullObj){
notNullObj = notNullObj.parentNode;
for (i = 0; i < 5; i++) {
if (notNullObj.nodeName == "TD") {
notNullObj.className = "newfvalue";
break;
}
notNullObj = notNullObj.parentNode;
}
});
</script>
注意,此方法只对创建流程时的主表字段有效,待办中必填字段的底纹效果后续加上。
以下是笔者给出的效果图: