|
|
是不是这样,只支持good主题,vue不知道为啥不行,没空深究,你自己玩玩。大概就是这个意思吧,代码你自己优化。
- (function() {
- var doc=getCurrentDocument();
- var v_time = format (doc.getItemValueAsDate("日期"),"yyyy-MM-dd HH:mm:ss");
- var current_time=getCurDate("yyyy-MM-dd HH:mm:ss");
- var diff = diffDays(v_time,current_time);
- println("diffDays------->"+diff);
- var html=""
- if(diff<0){
- html="<span class='normal' style='display: inline-block; margin-bottom: 0px;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;white-space: nowrap;user-select: none;border-width: 1px;border-style: solid; border-color: transparent;border-image: initial;padding: 2px 8px;border-radius: 4px; color: #fff;background-color: #337ab7;border-color: #2e6da4;'>正常</span>"
- }else{
- html="<span class='overrun' style='display: inline-block; margin-bottom: 0px;font-weight: normal;text-align: center;vertical-align: middle;touch-action: manipulation;cursor: pointer;background-image: none;white-space: nowrap;user-select: none;border-width: 1px;border-style: solid; border-color: transparent;border-image: initial;padding: 2px 8px;border-radius: 4px; color: #fff;background-color: #d9534f;border-color: #d43f3a;'>超时</span>"
- }
- html += " <script type="text/javascript">";
- html += "$(document).ready(function(){";
- html +="jQuery('.overrun').parents('tr').css('background-color','#ff4d4d');";
- html += "});";
- html +=" </script>";
- return html;
- })();
复制代码 |
|