接口说明
webservice接口
接口名称:置为已办
接口地址:{域名}/sys/webservice/sysNotifyTodoWebService?wsdl
方法: sendTodoDone
入参说明
参数 | 描述 | 类型 | 可否为空 | 备注说明 |
---|---|---|---|---|
appName | 待办来源 | 字符串(String) | 不可为空 | 标识待办来源的系统 |
modelName | 模块名 | 字符串(String) | 不允许为空 | 标识待办来源的模块 |
modelId | 待办唯一标识 | 字符串(String) | 不允许为空 | 标识待办在原系统唯一标识 |
optType | 操作类型 | 数字(int) | 不允许为空 | 1:表示设待办为已办操作 2:表示设置目标待办所属人为已办操作 |
type | 待办类型 | 数字(int) | 可为空 | 待办类型,1 待审 2 待阅 3暂挂 |
targets | 待办所属对象 | 字符串(JSON) | 当操作类型为2时,生效,且不能为空 | 待办所属人 |
示例:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://webservice.notify.sys.kmss.landray.com/">
<soapenv:Header>
<tns:RequestSOAPHeader xmlns:tns="http://sys.webservice.client">
<tns:user>ekptodo</tns:user>
<tns:password>联系提供</tns:password>
</tns:RequestSOAPHeader>
</soapenv:Header>
<soapenv:Body>
<web:setTodoDone>
<arg0>
<appName>TESTAPPNAME</appName>
<modelId>TESTAPPNAME_221111</modelId>
<modelName>TESTMODELNAME</modelName>
<optType>1</optType>
<targets>{"LoginName":"XXX"}</targets>
<type>1</type>
</arg0>
</web:setTodoDone>
</soapenv:Body>
</soapenv:Envelope>
返回信息
参数 | 描述 | 类型 | 可否为空 | 备注说明 |
---|---|---|---|---|
returnState | 返回状态 | 数字(int) | 不可为空 | 0:表示未操作 1:表示操作失败 2:表示操作成功 |
message | 返回信息 | 字符串(String) | 可为空 | 错误信息 |
示例:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:setTodoDoneResponse xmlns:ns1="http://webservice.notify.sys.kmss.landray.com/">
<return>
<returnState>2</returnState>
</return>
</ns1:setTodoDoneResponse>
</soap:Body>
</soap:Envelope>
作者:叶端旺 创建时间:2023-06-02 14:53
最后编辑:叶端旺 更新时间:2024-10-18 11:29
最后编辑:叶端旺 更新时间:2024-10-18 11:29