大概示例如下:
#include "sysfunction";
(function(){
var doc = getCurrentDocument();
var docId = doc.getId();
var url = sysfunction.URLDOMAIN;
url += "/good/html/form.html?appId=11de-f053-df18d577-aeb6-19a7865cfdb6&formId=__sJOVQNVkvmx6C9RrRqE&docid=" + docId;
var feedbackTime = doc.getItemValueAsDate("FEEDBACKTIME");
if(feedbackTime == null){
return "";
}else{
var user = getWebUser();
var userId = user.getId();
var sql = "select * from tlk_db_tracking where ITEM_TASKID = '" + docId + "' and ITEM_SENDER = '" + userId + "' and ITEM_SENDTIME IS NULL";
var count = countBySQL(sql);
if(count > 0){
return "<div onclick=\"OBPM.dialog.show({opener:window.parent,title:'任务详情',url:'" + url + "',width:1024,height:600,close:function(){$('.listDataTr').trigger('Search', true);}});\" style=\"border: red;background-color: #ed1941;padding: 6px 20px;color:#fff;width:100px\" title=\"填写反馈\">填写反馈</div>";
}else{
return "<div onclick=\"OBPM.dialog.show({opener:window.parent,title:'任务详情',url:'" + url + "',width:1024,height:600,close:function(){}});\" style=\"border: blue;background-color: #277ae9;;padding: 6px 20px;color:#fff;width:100px\" title=\"查看详情\">查看详情</div>";
}
}
})() |