接口名称 |
入参 |
返回值 |
接口描述 |
接口名称 |
入参 |
返回值 |
接口描述 |
验证服务【AuthorityServiceStub.Authenticate】 |
username[用户名];password[密码] |
UserToken:身份验证令牌 |
使用用户名和密码进行身份验证。 |
CTPRestClient |
ip:端口;RSET用户名;REST用户密码 |
CTPRestClient |
定义动态客户机 |
组织模型管理-单位管理 |
|
public ServiceResponse getAccountId(String accountName); |
accountName单位名称 |
成功:单位ID;失败-1 |
按照单位名称获取单位ID |
http请求方式:GET
http://ip:port/seeyon/rest/orgAccount/name/{name}
|
name:单位名称【UTF-8 encode中文编码】 |
JSON格式单位信息 |
通过【单位名称】来获取单位信息 |
public AccountInfoParam_All getAccountByCode(String token,
String accountCode) throws ServiceException
|
token登录验证后获取的身份令牌, accountCoded单位编码 |
成功:返回单位实体; 失败:空 |
按照单位编码获取单位的信息 |
http请求方式:GET http://ip:port/seeyon/rest/orgAccount/{id} |
id:单位ID |
JSON格式单位信息 |
通过【单位ID】来获取单位信息 |
public boolean deleteAccountByCode(String token, String
accountCode) throws ServiceException;
|
token登录验证后获取的身份令牌, accountCoded单位编码 |
成功返回true, 失败返回false |
按照单位编码删除单位 |
http请求方式:GET
http://ip:port/seeyon/rest/orgAccount/administrator/{id}
|
id:单位ID |
JSON格式人员信息 |
通过单位Id取得单位的管理员(人员)信息 |
public boolean updateAccountByCode(String token, String
accountCode, AccountInfoParam_All account) throws
ServiceException;
|
token登录验证后获取的身份令牌, accountCoded单位编码 account 单位实体 |
成功返回true, 失败返回false |
按照单位编码修改单位信息 |
http请求方式:GET http://ip:port/seeyon/rest/orgAccounts |
- |
JSON单位数组信息 |
获取所有单位信息。 |
|
|
|
|
http请求方式:DELETE http://ip:port/seeyon/rest/orgAccount/{id} |
id:单位ID |
异步模式,暂无返回 |
通过单位ID删除对应的单位信息。 |
|
|
|
|
http请求方式:PUT http://ip:port/seeyon/rest/orgAccount |
组装修改单位JSON数据的参数例如 【id:单位ID; "description":要修改单位参数 】 |
JSON数据信息 |
通过单位ID修改对应的单位信息 |
组织模型管理-人员管理 |
public ServiceResponse create(String token, PersonInfoParam_All
person)
|
token登录验证后获取的身份令牌, person person实体 |
成功返回人员ID, 否则返回-1 |
按照person实体中的人员信息创建人员 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMember/?loginName={loginName}
|
loginName人员登录名 |
JSON格式的人员对象 |
按照登录名获取人员信息 |
public ServiceResponse update(String token, long personId,
PersonInfoParam_All person)
|
token登录验证后获取的身份令牌, personId 人员ID person person实体 |
成功返回人员ID, 否则返回-1 |
按照person实体中的人员信息修改指定ID的人员信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMember/{memberId}
|
memberId人员ID |
JSON格式的人员对象 |
按照人员的Id获取人员信息 |
public ServiceResponse updateByLoginName(String token,
PersonInfoParam_All person)
|
token登录验证后获取的身份令牌, person person实体 |
成功返回人员ID, 否则返回-1 |
按照person实体中的人员信息修改指定loginName的人员信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMember/code/{code}
|
code人员编码 |
JSON格式的人员对象 |
按照人员编码获取人员信息 |
public boolean updatePersonByCode(String token, String
personCode, PersonInfoParam_All person)
|
token登录验证后获取的身份令牌, personCode 人员编码 person person实体 |
成功返回true, 失败返回false |
按照人员编码修改人员信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMember/telephone/{telephoneNumber}
|
telephoneNumber手机号码 |
JSON格式的人员对象 |
按照人员手机号获取人员信息 |
public ServiceResponse delete(String token, long personId) |
token登录验证后获取的身份令牌, personId 人员ID |
成功返回人员ID, 否则返回-1 |
根据人员ID删除人员信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/{accountId}
|
accountId单位ID |
JSON格式的人员对象数组 |
取得指定单位的所有人员(不包含停用人员) |
public ServiceResponse deleteByLoginName(String token, String
loginName)
|
token登录验证后获取的身份令牌, loginName 人员登录名 |
成功返回人员ID, 否则返回-1 |
根据人员登录名删除人员信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/all/{accountId}
|
accountId单位ID |
JSON格式的人员对象数组 |
取得指定单位的所有人员(包含停用人员) |
public boolean deletePerson(String token, String
personCode)
|
token登录验证后获取的身份令牌, personCode人员编码 |
成功返回true, 失败返回false |
按照人员编码删除人员 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/count/{accountId}
|
accountId单位ID |
JSON格式整数 |
取得指定单位的所有人员总数(不包含停用人员) |
public ServiceResponse enable(String token, long personId,
boolean enable)
|
token登录验证后获取的身份令牌, personId 人员ID enable:true为启用,false为停用 |
成功返回人员ID, 否则返回-1 |
启用/停用人员(按人员ID) |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/all/count/{accountId}
|
accountId单位ID |
JSON格式整数 |
取得指定单位的所有人员总数(包含停用人员) |
public ServiceResponse enableByLoginName(String token, String
loginName, boolean enable)
|
token登录验证后获取的身份令牌, loginName 人员登录名 enable:true为启用,false为停用 |
成功返回true, 失败返回false |
启用/停用人员(按登录名) |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/department/{departmentId}?firstLayer=false
|
departmentId部门ID firstLayer只取当前部门人员, 不包含子部门,缺省为true |
JSON格式的人员对象数组 |
取得指定部门的所有人员 |
public ServiceResponse setPassword(String token, long personId,
String password)
|
token登录验证后获取的身份令牌, personId 人员ID password:密码 |
成功返回人员ID, 否则返回-1 |
根据人员ID设置人员密码 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/post/{postId}
|
postId岗位ID |
JSON格式的人员对象数组 |
取得指定岗位的所有人员 |
public ServiceResponse setPasswordByLoginName(String token,
String loginName, String password)
|
token登录验证后获取的身份令牌, loginName 人员登录名 password:密码 |
成功返回人员ID, 否则返回-1 |
根据人员登录名设置人员密码 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/level/{levelId}
|
leveld职务级别ID |
JSON格式的人员对象数组 |
取得指定职务级别的所有人员 |
public PersonInfoParam_All getPersonByCode(String token, String
personCode)
|
token登录验证后获取的身份令牌, personCode:人员编码 |
成功返回人员信息, 否则返回 空 |
按照人员编码获取人员的信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/name/{name}
|
name人员姓名需要编码 |
JSON格式的人员对象 |
按姓名取人员信息 |
|
|
|
|
http请求方式:POST http://ip:port/seeyon/rest/orgMember |
传入JSON格式的人员信息 |
返回JSON格式的人员信息 |
新建人员 |
|
|
|
|
http请求方式:PUT http://ip:port/seeyon/rest/orgMember |
{ "id":"人员ID",【必填】 "enabled":true【必填】} |
返回JSON格式人员信息 |
按Id修改人员信息 |
|
|
|
|
http请求方式:PUT
http://ip:port/seeyon/rest/orgMember/{id}/enabled/{enabled}
|
"id":"人员ID",【必填】 enbaled人员状态:true为启用,false为停用 |
返回JSON格式人员信息 |
按Id启用/停用人员 |
|
|
|
|
http请求方式:PUT
http://ip:port/seeyon/rest/orgMember/{id}/password/{password}
|
"id":"人员ID",【必填】 password人员密码 |
返回JSON格式人员信息 |
按Id修改人员密码 |
|
|
|
|
http请求方式:DELETE
http://ip:port/seeyon/rest/orgMember/{memberId}
|
memberId人员ID |
返回JSON格式人员信息 |
按Id删除人员 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/orgMembers/department/count/{departmentId}?firstLayer=false/true;
|
departmentId部门ID firstLayertrue是只显示直属子部门,false是包含所有层级的部门 |
返回JSON整数 |
获取当前部门及其下级部门人员总数 |
|
|
|
|
http请求方式:PUT http://ip:port/seeyon/rest/orgMembers |
JSON格式人员数组 |
返回JSON格式人员信息 |
批量新增/更新人员信息 |
|
|
|
|
http请求方式:DELETE http://ip:port/seeyon/rest/orgMembers |
memberIdS人员ID数组 |
返回JSON格式 |
批量删除人员 |
组织模型管理-部门管理 |
public ServiceResponse create(String token,
DepartmentInfoParam_All department)
|
token登录验证后获取的身份令牌, department:部门实体 |
成功返回ID, 否则返回-1 |
按照部门实体中的部门信息创建部门 |
http请求方式:GET http://ip:port/seeyon/rest/orgDepartment/{id} |
id部门ID |
JSON格式部门信息 |
按部门ID取部门信息 |
public ServiceResponse update(String token, long departmentId,
DepartmentInfoParam_All department)
|
token登录验证后获取的身份令牌, departmentId部门ID department:部门实体 |
成功返回ID, 否则返回-1 |
按照部门实体中的部门信息修改指定ID的部门信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartment/code/{code}
|
code部门编码 |
JSON格式部门信息 |
通过【部门编码】来获取部门信息 |
public ServiceResponse updateByName(String token,
DepartmentInfoParam_All department)
|
token登录验证后获取的身份令牌, department:部门实体 |
成功返回ID, 否则返回-1 |
更新部门(按部门名称) |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/{accountId}
|
accountId单位ID |
JSON部门数组信息 |
获取指定单位的所有部门(不包含停用) |
public boolean updateDepartmentByCode(String token, String
departmentCode, DepartmentInfoParam_All department)
|
token登录验证后获取的身份令牌, departmentCode部门编码 department:部门实体 |
成功返回true, 失败返回false |
按照部门编码修改部门信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/count/{accountId}
|
accountId单位ID |
Integer类型的数值 |
获取指定单位的所有部门数量(不包含停用) |
public ServiceResponse delete(String token, long
departmentId)
|
token登录验证后获取的身份令牌, departmentId部门ID |
成功返回ID, 否则返回-1 |
按照部门ID删除部门信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/all/{accountId}
|
accountId单位ID |
JSON部门数组信息 |
获取指定单位的所有部门(包含停用) |
public ServiceResponse deleteByName(String token, String
accountName, String departmentName)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称 |
成功返回ID, 否则返回-1 |
按照部门名称删除本单位下的所有具有相同名称的部门信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/all/count/{accountId}
|
accountId单位ID |
Integer类型的数值 |
获取指定单位的所有部门数量(包含停用) |
public ServiceResponse deleteByNames(String token, String
accountName, String departmentName, String
parentDepartmentName)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称
parentDepartmentName父级部门
|
成功返回ID, 否则返回-1 |
按照部门名称删除本单位下的所有具有相同名称和父部门名称的部门信息 |
http请求方式:POST http://ip:port/seeyon/rest/orgDepartment |
JSON格式部门数据 |
JSON格式部门信息 |
创建部门 |
public ServiceResponse deleteByNameArray(String token, String
accountName, String[] departmentName)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称 |
成功返回ID, 否则返回-1 |
删除部门(按部门名称全路径)按照部门路径名称删除本单位的部门信息 |
http请求方式:PUT http://ip:port/seeyon/rest/orgDepartment |
"Id":需修改的部门ID,【必填】 "code":要修改部门参数,【必填】 |
JSON格式部门信息 |
按部门Id修改部门信息 |
public boolean deleteDepartmentByCode(String token, String
departmentCode)
|
token登录验证后获取的身份令牌, departmentCode部门编码 |
成功返回true, 失败返回false |
按照部门编码删除部门 |
http请求方式:DELETE
http://ip:port/seeyon/rest/orgDepartment/{id}
|
id 部门ID |
暂无返回值信息 |
按部门Id删除部门 |
public ServiceResponse enable(String token, long departmentId,
boolean enable);
|
token登录验证后获取的身份令牌, departmentId部门ID enable:true为启用,false为停用 |
成功返回ID, 否则返回-1 |
启用/禁用部门(按ID) |
http请求方式:PUT
http://ip:port/seeyon/rest/orgDepartment/{id}/enabled/{enabled}
|
"Id":部门ID,【必填】 "enabled":部门是否启用【true.启动;false停止】 |
JSON格式部门信息 |
按部门Id启用/停用部门 |
public ServiceResponse enableByName(String token, String
accountName, String departmentName, boolean enable)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称
enable:true为启用,false为停用
|
成功返回ID, 否则返回-1 |
启用/禁用部门(按部门名称) |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/children/{parentId}?firstLayer=false/true;
|
parentId部门ID firstLayer:true是只显示直属子部门,false是包含所有层级的部门 |
JSON部门数组信息 |
获取指定部门下的所有子部门 |
public ServiceResponse enableByNames(String token, String
accountName, String departmentName, String parentDepartmentName,
boolean enable)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称
parentDepartmentName父部门 enable:true为启用,false为停用
|
成功返回ID, 否则返回-1 |
启用/禁用部门(按部门名称) |
http请求方式:GET
http://ip:port/seeyon/rest/orgDepartments/parent/{departmentId}?firstLayer=false/true;
|
departmentId部门ID firstLayer:true是只显示直属子部门,false是包含所有层级的部门 |
JSON部门数组信息 |
获取指定部门父级部门 |
public ServiceResponse enableByNameArray(String token, String
accountName, String[] departmentName, boolean enable)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称
enable:true为启用,false为停用
|
成功返回ID, 否则返回-1 |
启用/禁用部门(按部门路径名称) |
|
|
|
|
public DepartmentInfoParam_All getDepartmentByCode(String token,
String departmentCode)
|
token登录验证后获取的身份令牌, departmentCode部门编码 |
成功返回部门信息 否则返回空 |
按照部门编码获取部门的信息 |
|
|
|
|
public ServiceResponse move(String token, long departmentId,
long targetDepartmentId)
|
token登录验证后获取的身份令牌, departmentId部门id
targetDepartmentId目标父部门id
|
成功返回ID, 否则返回-1 |
移动部门(按部门id) |
|
|
|
|
public ServiceResponse moveByNameArray(String token, String
accountName, String[] departmentName, String[]
targetDepartmentName)
|
token登录验证后获取的身份令牌, accountName单位名称 departmentName部门名称
targetDepartmentName目标父部门
|
成功返回ID, 否则返回-1 |
移动部门(按部门名称) |
|
|
|
|
组织模型管理-岗位管理 |
public ServiceResponse create(String token,
OcupationInfoParam_A8_All ocupation)
|
token登录验证后获取的身份令牌, ocupation岗位实体 |
成功返回ID, 否则返回-1 |
按照岗位实体中的信息创建岗位 |
http请求方式:GET http://ip:port/seeyon/rest/orgPost/{id} |
id岗位ID |
JSON格式岗位信息 |
按岗位Id取岗位信息 |
public ServiceResponse update(String token, long ocupationId,
OcupationInfoParam_A8_All ocupation)
|
token登录验证后获取的身份令牌, ocupationId岗位ID ocupation岗位实体 |
成功返回岗位ID, 否则抛OAInterfaceException异常 |
按照岗位ID更新岗位信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgPosts/{accountId}
|
accountId单位ID |
JSON格式岗位信息的数组 |
获取指定单位的所有岗位(不包含停用) |
public ServiceResponse updateByName(String token,
OcupationInfoParam_A8_All ocupation)
|
token登录验证后获取的身份令牌, ocupation岗位实体 |
成功返回ID, 否则返回-1 |
按照岗位名称更新岗位信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgPosts/count/{accountId}
|
accountId单位ID |
Integer类型的数值 |
获取指定单位的所有岗位数量(不包含停用) |
public boolean updateOcupationByCode(String token, String
ocupationCode, OcupationInfoParam_A8_All ocupation)
|
token登录验证后获取的身份令牌, ocupationCode岗位编码 ocupation岗位实体 |
成功返回true, 失败返回false |
按照岗位编码修改岗位信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgPosts/all/{accountId}
|
accountId单位ID |
JSON格式岗位信息的数组 |
获取指定单位的所有岗位(包含停用) |
public ServiceResponse delete(String token, long
ocupationId)
|
token登录验证后获取的身份令牌, ocupationId岗位ID |
成功返回ID, 否则返回-1 |
按照岗位ID删除岗位信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgPosts/all/count/{accountId}
|
accountId单位ID |
Integer类型的数值 |
获取指定单位的所有岗位数量(包含停用) |
public ServiceResponse deleteByName(String token, String
accountName, String ocupationName)
|
token登录验证后获取的身份令牌, accountName单位名称 ocupationName岗位名称 |
成功返回ID, 否则返回-1 |
按照岗位名称删除本单位下的岗位信息 |
http请求方式:POST http://ip:port/seeyon/rest/orgPost |
岗位JSON数据 |
JSON格式岗位信息 |
创建岗位 |
public boolean deleteOcupationByCode(String token, String
ocupationCode)
|
token登录验证后获取的身份令牌, ocupationCode岗位编码 |
成功返回true, 失败返回false |
按照岗位编码删除岗位 |
http请求方式:PUT http://ip:port/seeyon/rest/orgPost |
"Id":需修改的岗位ID,【必填】 "description":要修改的参数,【必填】 |
JSON格式岗位信息 |
岗位Id修改岗位信息 |
public ServiceResponse enable(String token, long ocupationId,
boolean enable)
|
token登录验证后获取的身份令牌, ocupationId岗位ID enabletrue为启用,false为停用 |
成功返回ID, 否则返回-1 |
启用/禁用岗位(按ID) |
http请求方式:DELETE http://ip:port/seeyon/rest/orgPost/{id} |
id岗位ID |
暂无返回值信息 |
岗位Id删除岗位信息 |
public ServiceResponse enableByName(String token, String
accountName, String ocupationName, boolean enable)
|
token登录验证后获取的身份令牌, accountName单位名称 ocupationName岗位名称
enabletrue为启用,false为停用
|
成功返回ID, 否则返回-1 |
启用/禁用岗位(按名称) |
http请求方式:PUT
http://ip:port/seeyon/rest/orgPost/{id}/enabled/{enabled}
|
id岗位ID enabled岗位是否启用【true.启动;false停止】 |
JSON格式岗位信息 |
岗位Id启用/禁用岗位 |
public OcupationInfoParam_A8_All getOcupationByCode(String
token, String ocupationCode)
|
token登录验证后获取的身份令牌, ocupationCode岗位编码 |
成功返回岗位实体, 否则返回空 |
按照岗位编码获取岗位的信息 |
|
|
|
|
组织模型管理-职务级别管理 |
public ServiceResponse create(String token,
OtypeInfoParam_A8_All otype)
|
token登录验证后获取的身份令牌, otype职务级别实体 |
成功返回ID, 否则返回-1 |
按照职务级别实体中的信息创建职务级别 |
http请求方式:GET http://ip:port/seeyon/rest/orgLevel/{id} |
id职务ID |
JSON格式职务信息 |
按职务级别Id取职务级别信息 |
public ServiceResponse update(String token, long otypeId,
OtypeInfoParam_A8_All otype)
|
token登录验证后获取的身份令牌, otypeId职务级别ID otype职务级别实体 |
成功返回ID, 否则返回-1 |
按照职务级别ID更新职务级别信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgLevel/{accountId}
|
accountId单位ID |
JSON职务数组信息 |
获取指定单位的所有职务级别(不包含停用) |
public ServiceResponse updateByName(String token,
OtypeInfoParam_A8_All otype)
|
token登录验证后获取的身份令牌, otype职务级别实体 |
成功返回ID, 否则返回-1 |
按照职务级别名称更新职务级别信息 |
http请求方式:GET
http://ip:port/seeyon/rest/orgLevels/all/{accountId}
|
accountId单位ID |
JSON职务数组信息 |
获取指定单位的所有职务级别(包含停用) |
public ServiceResponse delete(String token, long otypeId) |
token登录验证后获取的身份令牌, otypeId职务级别ID |
成功返回ID, 否则返回-1 |
按照职务级别ID删除职务级别信息 |
http请求方式:POST http://ip:port/seeyon/rest/orgLevel |
职务JSON数据 |
JSON格式职务信息 |
创建职务级别 |
public ServiceResponse deleteByName(String token, String
accountName, String otypeName)
|
token登录验证后获取的身份令牌, accountName单位名称 otypeName职务名称 |
成功返回ID, 否则返回-1 |
按照职务级别名称删除本单位下的职务级别信息 |
http请求方式:PUT http://ip:port/seeyon/rest/orgLevel |
"Id":需修改的职务ID,【必填】 "description":要修改职务参数,【必填】 |
JSON格式职务信息 |
按职务级别Id修改职务级别信息 |
public ServiceResponse enable(String token, long otypeId,
boolean enable)
|
token登录验证后获取的身份令牌, otypeId职务级别ID enable:true为启用,false为停用 |
成功返回ID, 否则返回-1 |
启用/禁用职务级别(按职务级别ID) |
http请求方式:DELETE http://ip:port/seeyon/rest/orgLevel/{id} |
"Id":职务ID |
暂无返回值信息 |
按职务级别Id删除职务级别 |
public ServiceResponse enableByName(String token, String
accountName, String otypeName, boolean enable)
|
token登录验证后获取的身份令牌, accountName单位名称 otypeName职务名称
enable:true为启用,false为停用
|
成功返回ID, 否则返回-1 |
启用/禁用职务级别(按职务级别名称) |
http请求方式:PUT
http://ip:port/seeyon/rest/orgLevel/{id}/enabled/{enabled}
|
"Id":职务ID,【必填】 "enabled":【true.启动;false停止】 |
JSON格式职务信息 |
按职务级别Id启用/禁用职务级别 |
组织模型数据管理 |
public String exportPerson(String token, String
accountName)
|
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
将指定单位下所有人员导出为XML格式 |
http请求方式:GET
http://ip:port/seeyon/rest/data/members/{accountName}
|
accountName单位名称 |
XML格式 |
将指定单位下所有人员导出为XML格式 |
public String exportDepartment(String token, String
accountName)
|
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
将指定单位下所有部门导出为XML格式 |
http请求方式:GET
http://ip:port/seeyon/rest/data/posts/{accountName}
|
accountName单位名称 |
XML格式 |
将指定单位下所有岗位导出为XML格式。 |
public String exportOType(String token, String accountName) |
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
将指定单位下所有职务级别导出为XML格式 |
http请求方式:GET
http://ip:port/seeyon/rest/data/orgLevels/{accountName}
|
accountName单位名称 |
XML格式 |
将指定单位下所有职务级别导出为XML格式。 |
public String exportOcupation(String token, String
accountName)
|
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
将指定单位下所有岗位导出为XML格式 |
http请求方式:GET
http://ip:port/seeyon/rest/data/departments/{accountName}
|
accountName单位名称 |
XML格式 |
将指定单位下所有部门导出为XML格式。 |
public String exportData(String token, String accountName) |
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
将指定单位下所有部门、人员、岗位、职务级别导出为XML格式 |
http请求方式:GET
http://ip:port/seeyon/rest/data/organization/accountName/{accountName}
|
accountName单位名称 |
XML格式 |
将指定单位下所有部门、人员、岗位、职务级别导出为XML格式。 |
public ServiceResponse importData(String token, String
accountName, String xml)
|
token登录验证后获取的身份令牌, accountName单位名称 |
成功返回XML, 否则抛ServiceException |
导入组织模型XML数据到指定单位 |
http请求方式:POST
http://ip:port/seeyon/rest/data/organization/accountName/{accountName}
|
accountName单位名称 |
XML格式 |
导入组织模型XML数据到指定单位。 |
新闻和公告 |
exportRecentNews |
token登录验证后获取的身份令牌, AccountId单位ID ticket登录名 FirstNum第一条
PageSize总条数
|
成功返回XML, 否则抛ServiceException |
新闻发布,导出最近的新闻 |
http请求方式:GET
http://ip:port/seeyon/rest/news/newsType/unit/{unitId}
|
unitId单位ID |
JSON格式集合ArrayList |
获取某一单位下的新闻版块列表 |
exportRecentAccountBulletin |
token登录验证后获取的身份令牌, AccountId单位ID ticket登录名 FirstNum第一条
PageSize总条数
|
成功返回XML, 否则抛ServiceException |
单位公告发布,导出最近的单位公告 |
http请求方式:GET http://ip:port/seeyon/rest/news/newsType/group |
无需参数 |
JSON格式集合ArrayList |
获取集团的新闻版块列表 |
exportBulletinByDateTime |
token登录验证后获取的身份令牌, AccountId单位ID ticket登录名 beginDateTime开始时间
endDateTime结束时间
|
成功返回XML, 否则抛ServiceException |
时间段导出单位公告。 |
http请求方式:GET
http://ip:port/seeyon/rest/news/newsType/{typeId}?ticket={ticket}
|
typeId新闻板块ID ticket:SSO成功后获取的身份令牌 |
JSON格式集合ArrayList |
获取某个版块下的所有新闻 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/news/unit/{unitId}?ticket={ticket}&imageOrFocus={imageOrFocus}
|
unitId单位ID ticket:SSO成功后获取的身份令牌
imageOrFocus新闻类型,0:图片新闻;1:焦点新闻;2:所有新闻。默认为2
|
JSON格式集合ArrayList |
获取某个单位下的所有新闻 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/bulletin/bulType/unit/{unitId}
|
unitId单位ID |
JSON格式集合ArrayList |
获取某一单位下的公告版块列表 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/bulletin/bulType/group
|
无需参数 |
JSON格式集合ArrayList |
获取集团下的公告版块列表。 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/bulletin/bulType/{typeId}?ticket={ticket}
|
typeId新闻板块ID ticket:SSO成功后获取的身份令牌 |
JSON格式集合ArrayList |
获取某一公告版块下的所有公告数据 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/bulletin/unit/{unitId}?ticket={ticket}
|
unitId单位ID ticket:SSO成功后获取的身份令牌 |
JSON格式集合ArrayList |
获取某一单位下的所有公告数据 |
事项集成 |
exportPendingList |
tokenId登录验证后获取的身份令牌 ticketIdsso单点登录获得的身份令牌 firstNum列表第一条开始的位置号
pageSize获取列表条数
|
成功返回XML, 否则抛ServiceException |
获取待办事项列表。 |
http请求方式:GET http://ip:port/seeyon/rest/affairs/pending |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的协同待办列表。 |
exportTrackList |
tokenId登录验证后获取的身份令牌 ticketIdsso单点登录获得的身份令牌 firstNum列表第一条开始的位置号
pageSize获取列表条数
|
成功返回XML, 否则抛ServiceException |
获取跟踪事项列表。 |
http请求方式:GET http://ip:port/seeyon/rest/affairs/draft |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的协同待发列表 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/affairs/sentticket:SSO成功后获取的身份令牌
pageNo第几页 pageSize每页返回的记录数
|
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的协同已发列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/affairs/done |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的协同已办列表 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/affairs/supervise |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的协同督办列表。 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/edoc/receipt/pending
|
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的发文待办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/receipt/done |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的发文已办列表。 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/edoc/receipt/running
|
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的发文在办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/receipt/sent |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的发文已发列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/receipt/draft |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的发文待发列表。 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/edoc/dispatch/pending
|
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的收文待办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/dispatch/done |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的收文已办列表。 |
|
|
|
|
http请求方式:GET
http://ip:port/seeyon/rest/edoc/dispatch/running
|
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的收文在办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/dispatch/sent |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的收文已发列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/dispatch/draft |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的收文待发列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/sign/pending |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的签报待办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/sign/done |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的签报已办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/sign/running |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的签报在办列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/sign/sent |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的签报已发列表。 |
|
|
|
|
http请求方式:GET http://ip:port/seeyon/rest/edoc/sign/draft |
ticket:SSO成功后获取的身份令牌 pageNo第几页 pageSize每页返回的记录数 |
JSON格式的事项对象列表, ticket无效返回null |
获取指定人员的签报待发列表。 |
BMP集成-表单流程集成 |
launchFormCopublic ServiceResponse
launchHtmlCollaboration(String token, String senderLoginName, String
templateCode, String subject, String bodyContent, Long[]
attachments)laboration
|
token登录验证后获取的身份令牌 senderLoginName发送者登录名 templateCode模板编码
subject标题 attachments上传附件的文件ID数组 bodyContent为HTML正文内容
|
返回流程Id |
发起html正文流程(不包括office正文) |
http请求方式:POST http://ip:port/seeyon/rest/flow/{templateCode} 例如:
http://127.0.0.1/seeyon/rest/flow/A0001
|
token登录验证后获取的身份令牌 senderLoginName发送者登录名 templateCode模板编码
subject标题 attachments上传附件的文件ID数组 param为控制是否流程发送。0:缺省值,发送;1:不发送
data:HTML正文流程为html内容;表单流程为XML格式的表单数据
|
流程Id |
可发起指定模板的Html正文流程或表单流程 |
public ServiceResponse launchFormCollaboration(String token,
String senderLoginName, String templateCode, String subject, String
data, Long[] attachments, String param, String relateDoc)
|
token登录验证后获取的身份令牌 senderLoginName发送者登录名 templateCode模板编码
subject标题 dataXML格式的表单数据 attachments上传附件的文件ID数组
param为控制是否流程发送。0:发送1:不发起 relateDoc关联文档
|
返回流程Id |
发起表单流程 |
http请求方式:GET http://ip:port/seeyon/rest/flow/data/{flowId} 例如:
http://127.0.0.1/seeyon/rest/flow/data/-5199818657160149985
|
flowId:流程的summaryId |
表单流程返回XML格式的表单数据, HTML正文流程返回正文内容 |
获取流程(协同)的正文数据,不包括标题等信息。 主要用于帮助开发人员获取发起表单流程所需的data格式。 |
long getFlowState(String token,long flowId) |
token登录验证后获取的身份令牌 flowId流程Id |
返回流程的状态 |
取得流程运转状态 |
http请求方式:GET http://ip:port/seeyon/rest/flow/state/{flowId} |
flowId:流程的summaryId |
Integer类型的流程状态 |
通过流程ID(即col_summary表ID)获取流程状态 |
public long[] getFormCollIdsByDateTime(String token,String[]
templateCode,String beginDateTime,String endDateTime)
|
token登录验证后获取的身份令牌 templateCode模板编码 beginDateTime开始查询时间
endDateTime结束查询时间
|
返回流程Id数组 |
按时间段查询指定表单模板已经审批通过和结束的流程 |
|
|
|
|
文档导出--REST(会议,计划,日程) |
exportFlow2 |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出协同信息 |
导出协同信息 |
http请求方式:GET http://ip:port/seeyon/rest/meeting/{id} |
id 会议ID |
JSON格式会议信息 |
按照会议ID获取会议信息 |
exportEdoc |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出公文信息 |
导出公文信息 |
http请求方式:GET
http://ip:port/seeyon/rest/meeting/dones/{personId}
|
personId 人员ID |
JSON格式会议列表信息 |
通过人员ID获取会议已办列表 |
exportNews |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出新闻信息 |
导出新闻信息 |
http请求方式:GET
http://ip:port/seeyon/rest/meeting/pendings/{personId}
|
personId 人员ID |
JSON格式会议列表信息 |
通过人员ID获取会议待办列表 |
exportBulletin |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出公告信息 |
导出公告信息 |
http请求方式:GET
http://ip:port/seeyon/rest/meeting/waitsends/{personId}
|
personId 人员ID |
JSON格式会议列表信息 |
通过人员ID获取会议待发列表 |
exportResearch |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出调查信息 |
导出调查信息 |
http请求方式:GET
http://ip:port/seeyon/rest/meeting/sends/{personId}
|
personId 人员ID |
JSON格式会议列表信息 |
通过人员ID获取会议已发列表 |
exportBbs |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导入讨论信息 |
导入讨论信息 |
http请求方式:GET
http://ip:port/seeyon/rest/meeting/summary/{recordId}
|
recordId会议纪要ID【meeting_summary表ID】 |
JSON格式会议纪要信息 |
通过会议纪要ID获取会议纪要信息 |
exportOfflineEdocModel |
服务名称:documentService WSDL:
http://{host}:{port}/seeyon/services/documentService?wsdl
|
导出离线公文单 |
导出离线公文单 |
http请求方式:POST
http://ip:port/seeyon/rest/meeting/persons/{meetingId}
|
meetingId会议ID |
JSON格式信息 |
获取所有参会人员 |
PersonExport |
导出公共实体:人员实体 |
导出公共实体:人员实体 |
导出公共实体:人员实体 |
http请求方式:POST
http://ip:port/seeyon/rest/meeting/comments/{meetingId}
|
meetingId会议ID |
JSON格式信息 |
获取会议的震荡回复意见 |
DepartmentExport |
导出公共实体:部门实体 |
导出公共实体:部门实体 |
导出公共实体:部门实体 |
http请求方式:POST http://ip:port/seeyon/rest/meeting/reply |
meetingId会议ID |
JSON格式信息 |
会议回执 和 震荡回复 |
OcupationExport |
导出公共实体:岗位实体 |
导出公共实体:岗位实体 |
导出公共实体:岗位实体 |
http请求方式:GET http://ip:port/seeyon/rest/plan/{id} |
ID计划ID |
JSON信息 |
按计划Id取得计划 |
OTypeExport |
导出公共实体:职务实体 |
导出公共实体:职务实体 |
导出公共实体:职务实体 |
http请求方式:GET
http://ip:port/seeyon/rest/plans/list/{userId}/{planType}/{userType}/{startTime}/{endTime}
|
userId 是 人员ID planType 是 计划类型【1=日计划 、2=周计划、3=月计划、4=任意期计划 】
userType 是 列表类型【4=我的计划、5=他人计划】 startTime 是
计划发起时间【当计划类型为4(任意期计划)时此参数有效,示例2014-05-29 00:00:59】 endTime 是
计划结束时间【当计划类型为4(任意期计划)时此参数有效,示例2014-05-29 23:59:59】
|
JSON信息 |
我的计划列表/他人计划列表 |
AttachmentExport |
导出公共实体:附件实体 |
导出公共实体:附件实体 |
导出公共实体:附件实体 |
http请求方式:POST http://ip:port/seeyon/rest/plan/summary |
Long planId 是 总结计划对应ID【plan_info表ID】 Long refUserId 是 总结人员ID
String refUserName 是 总结人员姓名 String summaryText 是 总结内容 Float
finishRatio 是 计划完成率 Date createTime 是 计划总结时间
|
JSON信息 |
总结计划 |
TextExport |
导出公共实体:正文实体 |
导出公共实体:正文实体 |
导出公共实体:正文实体 |
http请求方式:POST http://ip:port/seeyon/rest/plan/reply |
Long createId 是 回复人ID Date createDate 是 回复时间 String path 是
设置当前用户访问来源设备 如:String path="pc" String showToId 是 隐藏时公开者ID 如:String
showToId=null Boolean hidden 是 是否隐藏,0否;1是 如:Boolean hidden=false
Integer forwardCount 是 转发次数 Integer ctype 是
类型:-2为草稿;-1为发起人附言;0为评论;1为回复,计划回复应该是0 Integer moduleType 是 回复类型 应该是5。
Long moduleId 是 计划ID String content 是 回复内容 Long pid 是
计划ID,初次回复应该为0,如:Long pid=0L Integer clevel 是 当前节点层级,顶级为1, 如:Integer
clevel=1
|
JSON信息 |
回复计划 |
TextHtmlExport |
导出公共实体:HTML正文实体 |
导出公共实体:HTML正文实体 |
导出公共实体:HTML正文实体 |
http请求方式:GET http://ip:port/seeyon/rest/event/{eventId} |
ieventId日程ID |
JSON格式日程信息 |
按日程Id取得计划 |
TextAttachmentExport |
导出公共实体:附件正文实体 |
导出公共实体:附件正文实体 |
导出公共实体:附件正文实体 |
http请求方式:GET
http://ip:port/seeyon/rest/enum/export/{isAllPublic}
|
isAllPublic 是 true/false 是否导出全部公共枚举 |
xml格式全部公共枚举信息 |
导出枚举 |
FlowExport |
协同导出:协同实体 |
协同导出:协同实体 |
协同导出:协同实体 |
http请求方式:POST http://ip:port/seeyon/rest/enum |
d 是 对应枚举表ID dataXml 是 导入的枚举XML格式 |
成功标记 |
导入枚举 |
AdminicularExport |
协同导出:协同正文补充实体 |
协同导出:协同正文补充实体 |
协同导出:协同正文补充实体 |
|
|
|
|
FolderExport |
协同导出:协同预归档实体 |
协同导出:协同预归档实体 |
协同导出:协同预归档实体 |
|
|
|
|
FlowNodeExport |
协同导出:协同节点实体 |
协同导出:协同节点实体 |
协同导出:协同节点实体 |
|
|
|
|
NodeTacticsExport |
协同导出:协同节点策略实体 |
协同导出:协同节点策略实体 |
协同导出:协同节点策略实体 |
|
|
|
|
DocBbsExport |
协同导出:协同回复信息实体 |
协同导出:协同回复信息实体 |
协同导出:协同回复信息实体 |
|
|
|
|
RelFlowExport |
协同导出:协同关联协同实体 |
协同导出:协同关联协同实体 |
协同导出:协同关联协同实体 |
|
|
|
|
ProjectExport |
协同导出:协同关联项目实体 |
协同导出:协同关联项目实体 |
协同导出:协同关联项目实体 |
|
|
|
|
NodeMemberExport |
协同导出:协同人员实体 |
协同导出:协同人员实体 |
协同导出:协同人员实体 |
|
|
|
|
DocumentExport |
公文导出:公文实体 |
公文导出:公文实体 |
公文导出:公文实体 |
|
|
|
|
DocumentFormExport |
公文导出:公文单实体 |
公文导出:公文单实体 |
公文导出:公文单实体 |
|
|
|
|
EdocSignReceipt |
公文导出:公文回执实体 |
公文导出:公文回执实体 |
公文导出:公文回执实体 |
|
|
|
|
importEdoc |
token登录验证后获取的身份令牌 xml要导入公文的xml数据。 |
返回值:公文的id |
导入指定xml格式的公文, 转入待签收列表 |
|
|
|
|
signEdoc |
token登录验证后获取的身份令牌 edocSendId公文交换待发送公文实体的id receipt 签收回执 |
ServiceException。 |
部系统签收公文后向协同平台发送签收回执 |
|
|
|
|
updateEdocState |
token登录验证后获取的身份令牌 edocSendId公文交换待发送公文实体的id accountId公文接收单位的id
accountName公文接收单位的名称 state为1更新状态为已发送为2更新状态为已签收
|
成功返回1, 否则抛ServiceException |
用于公文交换发送以后更新状态为已发送, 外部系统签收公文后回写状态为已签收 |
|
|
|
|
NewsExport |
新闻导出:新闻实体 |
新闻导出:新闻实体 |
新闻导出:新闻实体 |
|
|
|
|
NewsTypeExport |
新闻导出:新闻类型实体 |
新闻导出:新闻类型实体 |
新闻导出:新闻类型实体 |
|
|
|
|
BulletinExport |
公告导出:公告实体 |
公告导出:公告实体 |
公告导出:公告实体 |
|
|
|
|
BulletinTypeExport |
公告导出:公告类型实体 |
公告导出:公告类型实体 |
公告导出:公告类型实体 |
|
|
|
|
BulletinReceiverExport |
公告导出:公告接收者实体 |
公告导出:公告接收者实体 |
公告导出:公告接收者实体 |
|
|
|
|
ResearchExport |
调查导出:调查实体 |
调查导出:调查实体 |
调查导出:调查实体 |
|
|
|
|
ResearchSubjectExport |
调查导出:调查题目实体 |
调查导出:调查题目实体 |
调查导出:调查题目实体 |
|
|
|
|
ResearchCommentExport |
调查导出:调查评论实体 |
调查导出:调查评论实体 |
调查导出:调查评论实体 |
|
|
|
|
ResearchTypeExport |
调查导出:调查类型实体 |
调查导出:调查类型实体 |
调查导出:调查类型实体 |
|
|
|
|
ResearchTargetExport |
调查导出:调查发布范围实体 |
调查导出:调查发布范围实体 |
调查导出:调查发布范围实体 |
|
|
|
|
AnswerExport |
调查导出:调查答案实体 |
调查导出:调查答案实体 |
调查导出:调查答案实体 |
|
|
|
|
BbsExport |
讨论导出:讨论实体 |
讨论导出:讨论实体 |
讨论导出:讨论实体 |
|
|
|
|
BbsReplyExport |
讨论导出:讨论回复实体 |
讨论导出:讨论回复实体 |
讨论导出:讨论回复实体 |
|
|
|
|
BbsTypeExport |
讨论导出:讨论类型实体 |
讨论导出:讨论类型实体 |
讨论导出:讨论类型实体 |
|
|
|
|
BbsTargetExport |
讨论导出:讨论发布范围实体 |
讨论导出:讨论发布范围实体 |
讨论导出:讨论发布范围实体 |
|
|
|
|
FormExport |
表单导出:表单实体 |
表单导出:表单实体 |
表单导出:表单实体 |
|
|
|
|
DefinitionExport |
表单导出:表单字段定义实体 |
表单导出:表单字段定义实体 |
表单导出:表单字段定义实体 |
|
|
|
|
SubordinateFormExport |
表单导出:表单从表信息实体 |
表单导出:表单从表信息实体 |
表单导出:表单从表信息实体 |
|
|
|
|
ValueExport |
表单导出:表单数据值实体 |
表单导出:表单数据值实体 |
表单导出:表单数据值实体 |
|
|
|
|
RecordExport |
表单导出:表单从表记录实体 |
表单导出:表单从表记录实体 |
表单导出:表单从表记录实体 |
|
|
|
|
文件服务--REST 消息服务 |
downloadService |
请求路径:/seeyon/services/downloadService token登录验证后获取的身份令牌
fileId系统中附件ID
|
文件的二进制流 |
外部系统通过下载接口, 可以把系统的文件或附件以二进制流的形式输出到HTTP响应 |
http请求方式:GET http://ip:port/seeyon/rest/message/all/{userId}
例如:http://127.0.0.1:8088/seeyon/rest/message/all/-8361687019900091749
|
userId 人员ID |
正常情况下会返回UserHistoryMessage 对象的JSON格式集合ArrayList,消
息不存在返回null
|
导出协同全部系统消息 |
uploadService |
请求路径:/seeyon/uploadService.do?method= processUploadService
token登录验证后获取的身份令牌 senderLoginName发起者登录名
|
成功则返回生成的附件id, 如果多个文件上传则以"|"符号分割返回 |
外部系统通过调用上传接口, 可以把外部系统需要上传到的附件先通过此接口完成,
如外边系统发起表单流程,需要先调用此接口。
|
http请求方式:GET http://ip:port/seeyon/rest/message/unread/{userId}
例如:http://127.0.0.1:8088/seeyon/rest/message/unread/-8361687019900091749
|
userId 人员ID |
正常情况下会返回UserHistoryMessage 对象的JSON格式集合ArrayList,消
息不存在返回null
|
导出协同全部未读系统消息 |
|
|
|
|
http请求方式:POST 接收人为用户ID:http://ip:port/seeyon/rest/message/userId
接收人为登录名:http://ip:port/seeyon/rest/message/loginName
例如:http://127.0.0.1:8088/seeyon/rest/message/userId
|
loginNames 是 接收人为登录名,可以多人接收 userIds 是 接收人为用户ID,可以多人接收 content 是
消息内容:可以是发送人,标题,内容的组合 url 否 接收人触发的链接,跟接收人一一对应,如果为空则此接收人没有链接
|
成功则返回1, 失败而没有异常是0, 有异常返回是-1, 并且返回异常信息 |
发送协同消息 |