接口说明

webservice接口

接口名称:发送待办
接口地址:{域名}/sys/webservice/sysNotifyTodoWebService?wsdl
方法: sendTodo
入参说明

参数 描述 类型 可否为空 备注说明
appName 待办来源 字符串(String) 不可为空 标识待办来源的系统
modelName 模块名 字符串(String) 不允许为空 标识待办来源的模块
modelId 待办唯一标识 字符串(String) 不允许为空 标识待办在原系统唯一标识
subject 标题 字符串(String) 不允许为空 待办标题
link 链接 字符串(String) 不允许为空 对应待办的链接地址(全路径)
mobileLink 移动端链接 字符串(String) 允许为空 对应待办的链接地址(全路径)
type 待办类型 数字(int) 不允许为空 1:表示审批类待办 2:表示为通知类待办
targets 待办所属对象 字符串(JSON) 不允许为空 待办对应接收人,数据格式为JSON
createTime 创建时间 字符串(String) 不允许为空 格式为:yyyy-MM-dd HH:mm:ss
docCreator 待办创建者 字符串(JSON) 可为空 待办的创建者。数据格式为JSON
level 待办优先级 数字(int) 可为空 待办优先级。如:按紧急(1)、急(2)、一般(3)。
param1 通知渠道 字符串 可为空 通知渠道。如:”wx”:企微,”email”:邮件,”wx,email”:企微和邮件

示例:

<?xml version="1.0" encoding="UTF-8"?>
<SOAP-ENV:Envelope xmlns:ns0="http://webservice.notify.sys.kmss.landray.com/" xmlns:ns1="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tns="http://sys.webservice.client" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
   <SOAP-ENV:Header>
      <RequestSOAPHeader/>
      <tns:user>ekptodo</tns:user>
      <tns:password>密码线下提供</tns:password>
   </SOAP-ENV:Header>
   <ns1:Body>
      <ns0:sendTodo>
         <arg0>
            <appName>TESTAPPNAME</appName>
            <createTime>2022-01-10 11:18:26</createTime>
            <docCreator>{"LoginName": "XXX"}</docCreator>
            <level>3</level>
            <link>https://xxxx.cvte.com/rr/my_ap/3s/INC-151522</link>
            <modelId>TEST221111</modelId>
            <modelName>TESTMODELNAME</modelName>
            <subject>【测试】待办测试</subject>
            <targets>[{"LoginName": "XXX"}]</targets>
            <type>1</type>
            <param1>wx,email</param1>
         </arg0>
      </ns0:sendTodo>
   </ns1:Body>
</SOAP-ENV:Envelope>

返回信息

参数 描述 类型 可否为空 备注说明
returnState 返回状态 数字(int) 不可为空 0:表示未操作 1:表示操作失败 2:表示操作成功
message 返回信息 字符串(String) 可为空 错误信息

示例:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns1:sendTodoResponse xmlns:ns1="http://webservice.notify.sys.kmss.landray.com/">
         <return>
            <returnState>2</returnState>
         </return>
      </ns1:sendTodoResponse>
   </soap:Body>
</soap:Envelope>
作者:叶端旺  创建时间:2023-06-02 14:49
最后编辑:叶端旺  更新时间:2024-10-18 11:29