流程邮件通知格式

function SendEmailHtml(Document,ProjectName,ProjectPhase){
    var auditorNames = Document.getAuditorNames();//当前处理人
    var stateLabel  = Document.getStateLabel();
    var stateLabelInfo = Document.getStateLabelInfo();
    //var ProjectName = Document.getItemValueAsString("ProjectName");
    //var ProjectPhase = Document.getItemValueAsString("ProjectPhase");
    var jsonArray = new Packages.com.alibaba.fastjson.JSONArray();
    var jsonObject = new Packages.com.alibaba.fastjson.JSONObject();
    var Type ="ProjectPhase";
    var ShowValue = getShowValueByTrueValue(ProjectPhase,Type);
    var stateLabelInfoArray = jsonArray.parseArray(stateLabelInfo);
    var flowName="";
    if(stateLabelInfoArray){
        for(var iter = stateLabelInfoArray.iterator();iter.hasNext();){
            var stateLabelInfoString = iter.next();
            var stateLabelInfoStringObj = jsonObject.parseObject(stateLabelInfoString);
            flowName = stateLabelInfoStringObj.get("flowName");//流程名称
            }
        }

    var emailHtml='<html><head><meta charset="UTF-8"></head><body><div><includetail><div align="center"><div class="open_email" style="margin-left: 8px; margin-top: 8px; margin-bottom: 8px; margin-right: 8px;"><div> <span class="genEmailContent"> <div id="cTMail-Wrap" style="word-break: break-all;box-sizing:border-box;text-align:center;min-width:320px; max-width:660px; border:1px solid #f6f6f6; background-color:#f7f8fa; margin:auto; padding:20px 0 30px; font-family:"helvetica neue",PingFangSC-Light,arial,"hiragino sans gb","microsoft yahei ui","microsoft yahei",simsun,sans-serif"> <div class="main-content" style=""> <table style="width:100%;font-weight:300;margin-bottom:10px;border-collapse:collapse"><tbody> <tr style="font-weight:300"> <td style="width:3%;max-width:30px;"></td> <td style="max-width:600px;"> <div id="cTMail-logo" style="width:92px; height:25px;"> </div><p style="height:2px;background-color: #00a4ff;border: 0;font-size:0;padding:0;width:100%;margin-top:20px;"></p><div id="cTMail-inner" style="background-color:#fff; padding:23px 0 20px;box-shadow: 0px 1px 1px 0px rgba(122, 55, 55, 0.2);text-align:left;"><table style="width:100%;font-weight:300;margin-bottom:10px;border-collapse:collapse;text-align:left;"><tbody> <tr style="font-weight:300"> <td style="width:3.2%;max-width:30px;"></td><td style="max-width:480px;text-align:left;"><h1 id="cTMail-title" style="text-align: center; font-size: 20px; line-height: 36px; margin: 0px 0px 40px;"> 【样车样机全生命周期管理平台】 </h1>';
    emailHtml+='<p id="cTMail-userName" style="font-size:14px;color:#333; line-height:24px; margin:0;"> 尊敬的<span style="text-decoration:underline">'+auditorNames+'</span>用户,您好! </p>'+
	'<p class="cTMail-content" style="line-height: 24px; margin: 6px 0px 0px; overflow-wrap: break-word; word-break: break-all;"><span style="color: rgb(51, 51, 51); font-size: 14px;"> 请登录系统查看及审核'+ShowValue+'阶段的项目:'+ProjectName+','+flowName+'流程信息 </span></p>'+
	'<p class="cTMail-content" style="line-height: 24px; margin: 6px 0px 0px; overflow-wrap: break-word; word-break: break-all;"><span style="rgb(51, 51, 51); font-size: 14px;"> 当前业务处理状态:</span><span style="font-weight: bold; font-size: 14px;">'+stateLabel+'</span></br><span style="style="rgb(51, 51, 51); font-size: 14px;">当前处理人:</span><span style="font-weight: bold; font-size: 14px;">'+auditorNames+'</span></p>'+
    '<p class="cTMail-content" style="line-height: 24px; margin: 6px 0px 0px; overflow-wrap: break-word; word-break: break-all;"><span style="color: rgb(51, 51, 51); font-size: 14px;font-weight: bold;"><br> 请点击打开系统地址:</span></p><p class="cTMail-content" style="font-size: 14px; color: rgb(51, 51, 51); line-height: 24px; margin: 6px 0px 0px; word-wrap: break-word; word-break: break-all;"><a id="cTMail-btn" href="https://plm.jmc.com.cn/" title="JMC网络" style="font-size: 16px; line-height: 45px; display: block; background-color: rgb(0, 164, 255); color: rgb(255, 255, 255); text-align: center; text-decoration: none; margin-top: 20px; border-radius: 3px;"> JMC网络 </a><a id="cTMail-btn" href="http://10.28.30.199:8080/static/signon" title="Ford网络" style="font-size: 16px; line-height: 45px; display: block; background-color: rgb(0, 164, 255); color: rgb(255, 255, 255); text-align: center; text-decoration: none; margin-top: 20px; border-radius: 3px;"> Ford网络 </a></p><dl style="font-size: 14px; color: rgb(51, 51, 51); line-height: 18px;"><dd style="margin: 0px 0px 6px; padding: 0px; font-size: 12px; line-height: 22px;"><p id="cTMail-sender" style="font-size: 14px; line-height: 26px; word-wrap: break-word; word-break: break-all; margin-top: 32px;"> 日期: <strong>'+format(getToday(),"yyyy-MM-dd")+'</strong></p></dd></dl></td><td style="width:3.2%;max-width:30px;"></td></tr></tbody></table></div></td><td style="width:3%;max-width:30px;"></td></tr></tbody></table></div></div></span></div></div></div></includetail></div></body>';
    return emailHtml;
}

发布者:chain,转转请注明出处:https://chain996.top/?p=4143

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30 21:14
下一篇 2022-06-21 11:05

相关推荐

  • 复制字符后切割粘贴到不同文本框中

    常用场景:有些业务场景需要快速复制字符串(例如手机号),粘贴的时候分别放到不同的框中显示(xxx-xxxx-xxxx),可以使用该方法。(因为平台没有现成的方法可以调用,只能通过前端JQ和平台结合的方式)

    2022-04-20
    6300
  • 软件角色获取

    主要作用于脚本或控件中,获取当前软件中所有角色的对象进行设置。因为4.4及5.0版本,角色信息不再存储在数据库而是存在文件系统中,所以需要通过平台脚本方法获取角色信息进行使用。 角色参数:id(角色id)、name(角色名称)、no(角色编号)、status(角色状态:0为失效,1为生效) 获取角色到下拉框选项中,脚本例子:

    2022-04-19
    6300
  • 批量终止流程脚本

    通过脚本执行终止流程操作,不需要添加终止流程按钮

    2022-05-19
    6200
  • 勾选数据复制并跳转至新单

    业务场景:复盘任务,将已盘点的任务进行复制生成新单并跳转新单,需要将原来的数据传到新表中。

    2022-04-20
    7900
  • 获取角色下面所有的用户

    传用户值到表中做判断,如果存在用户给用户审批,没有用户给所有的特定角色下的用户进行审批

    2022-05-18
    5600

发表回复

您的电子邮箱地址不会被公开。