消息中心
<h1>流程启动,发送代办</h1>
<h5>简要描述</h5>
<ul>
<li>流程启动 ,发送消息
<ol>
<li>需要在消息中心增加,自己代办模版。
例:请休假,配置消息内容和跳转链接</li>
<li>formJson中有department字段和值,发送消息会自动替换{department}。</li>
<li>跳转链接配置正常审批跳转链接可变参数用{}拼接,formJson中会自动替换,instanceId和taskId后台会自动匹配。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=7cf3c09cdf6b18dae18bd175c3a52a28&amp;file=file.png" alt="" /></li>
</ol></li>
</ul>
<ol>
<li>提交审批流需要增加messTitle和messTempletCode</li>
</ol>
<pre><code>{
&quot;messTitle&quot;:&quot;测试消息&quot;, //消息标题 向消息中心发送消息时必填
&quot;messTempletCode&quot;:&quot;666666&quot; //消息中心消息模板code 向消息中心发送消息时必填
}</code></pre>
<p>[========]</p>
<h1>流程结束,发送通知</h1>
<h4>简要描述</h4>
<ul>
<li>流程结束 ,发送通知
<ol>
<li>需要在消息中心增加,自己通知模版。</li>
<li>paramJson中有department字段和值,发送消息会自动替换{department}。
例:请休假,配置通知内容
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=04a9ac4ff87b9c4ea9acee43fe720151&amp;file=file.png" alt="" /></li>
</ol></li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/messcenter/messageapi/sendMessage</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>请求格式</h5>
<ul>
<li>application/json;charset=UTF-8</li>
</ul>
<h5>请求示例</h5>
<pre><code> {
&quot;templetCode&quot;: &quot;20460201&quot;, //消息标题 向消息中心发送消息时必填
&quot;sysId&quot;: &quot;18676&quot;, //系统id 向消息中心发送消息时必填
&quot;instanceTitle&quot;: &quot;测试发送消息&quot;, //标题 向消息中心发送消息时必填
&quot;userIds&quot;: [
&quot;4741&quot;, &quot;25580&quot;
], //用户id List 向消息中心发送消息时必填
&quot;paramJson&quot;: &quot;{'mess':'这是一个测试消息', 'username':'张三' , 'age':'18'}&quot;//用于替换模版内容 向消息中心发送消息时必填
}</code></pre>
<h5>请求失败,需要存储数据库</h5>
<pre><code>TSendMessageErr tSendMessageErr = new TSendMessageErr();
tSendMessageErr.setId();
tSendMessageErr.setErr();
tSendMessageErr.setJson();
tSendMessageErr.setCreateTime();
tSendMessageErr.setCreateBy();
tSendMessageErr.setMessTempletCode();
tSendMessageErrService.save(tSendMessageErr);</code></pre>