- 注册时间
- 2011-6-7
- 最后登录
- 2020-10-23
- 阅读权限
- 200
- 积分
- 91
- 精华
- 2
- 帖子
- 5
  
|
发表于 2020-2-17 17:24:59
|显示全部楼层
| 历史接口更新(查询人员信息接口 新增备注字段) | 接口地址 | /WFM/IM/GetOrganUserInfo.aspx | 参数 | usercode -----查询的目标人员工号
MyUserCode -----登录人员工号(新增参数)
新增参数不传 则继续兼容旧版本的规则 |
一、版块信息接口
1 | 获取所有版块列表信息 | 接口地址 | /CAS/Company/GetCompanyListAll.aspx | 参数 | user -----登录人员工号
|
2 | 获取版块下的部门列表 | 接口地址 | /CAS/Company/GetDepartmentListById.aspx | 参数 | id -----版块id
|
二、人员搜索接口
1 | 人员搜索接口------全集团 或 本版块搜索 或 根据版块id搜索
| 接口地址 | /CAS/PersonSearch/GetPersonListByKey.aspx | 参数 | user -----登录人员工号
keyWord -----模糊查询字符
searchType -----搜索类别(0表示所有版块,1表示自己的版块)
pids -----版块id(逗号分隔),不为空时
pageNum -----查询页数,从1开始----默认一页50条数据 |
三、星标好友接口
1 | 星标好友列表 | 接口地址 | /CAS/StarFriend/GetStarFriendList.aspx | 参数 | user -----登录人员工号
isSelf -----是否本版块,0全集团,1本版块
pageNum -----查询页数,从1开始----默认一页10条数据 |
2 | 添加星标好友 | 接口地址 | /CAS/StarFriend/DoAddStarFriend.aspx | 参数 | user -----登录人员工号
StarFriendCode -----要添加的星标好友工号 |
3 | 删除星标好友 | 接口地址 | /CAS/StarFriend/DoDeleteStarFriend.aspx | 参数 | user -----登录人员工号
StarFriendCode -----要删除星标好友工号 |
四、搜索历史接口
1 | 获取搜索历史记录 | 接口地址 | /CAS/SearchHistory/GetHistoryListByUserCode.aspx | 参数 | user -----登录人员工号 |
2 | 删除搜索历史记录 | 接口地址 | /CAS/SearchHistory/DelHistoryByIds.aspx | 参数 | user -----登录人员工号
ids -----需要删除的记录id(逗号分隔) |
五、人员信息备注接口
1 | 更新人员备注信息 | 接口地址 | /CAS/PersonRemark/DoAddOrUpdatePersonRemark.aspx | 参数 | user -----登录人员工号
targetUser -----被备注的人员工号
remark -----备注信息
|
=======================短信 邮件 APP推送提醒设置=====================
六、短信 邮件 APP推送提醒设置
1 | 获取员工设置状态 | 接口地址 | /WF/GetSmsConfigInfo.aspx | 参数 | user -----登录人员工号
| 返回 | {"Success":"1","Code":"0000","Message":{"LoginName":"111480","IsSMS":"1","IsMail":"0","IsApp":"0"}} |
2 | 设置某个提醒的状态 | 接口地址 | /WF/SetSMSConfig.aspx | 参数 | user -----登录人员工号
configType -----设置类型:1、短信 2、邮箱 3、APP推送
configValue -----类型值:1、启用 0、禁用 | 返回 | {"Success":"1","Code":"0000","Message":"操作成功"} |
七、批量审批接口
1 | 批量审批 | 接口地址 | /WFM/WF/WorkApproveAll.aspx | 参数 | info -----json格式
示例:{"Info":{"ApproveLoginName":"111480","sn_list":["11437_112","11438_112"]}} | 返回 | {"Success":"1","Code":"0000","Message":"批量审批成功"}
|
八、资金计划 审批金额修改
1 | 批量审批 | 接口地址 | /WFM/Approve_withEdit.aspx | 参数 | user -----工号
SN -----SN号
Action -----审批动作标识
Comment -----审批意见
EditJson -----修改内容 Json
示例:{"EditList":[{"oaOrder":"123","approveMoney":1000},{"oaOrder":"456","approveMoney":2000}]} | 返回 | <Result><Success>1</Success><Code>0000</Code><Message>审批成功</Message></Result>
和 旧审批接口一致 |
九、APP会议预定功能
1 | 获取会议室列表 | 接口地址 | /WFM/WF/Meetting/GetRoomList.aspx | 参数 | user -----工号
dt_day ------日期时间 例; 2020-10-23 | 返回 | JSON格式:
见附件 |
2 | 发起预定 | 接口地址 | /WFM/WF/Meetting/Meetting_StartProcess.aspx | 参数 | json格式
例:{"ApplyLoginName":"111480","roomID":"1","beginTime":"2020-10-21 16:00:00","endTime":"2020-10-21 20:00:00","scheduleInfo":"周例会","schedulePeoCount":"10"} | 返回 | JSON格式:
{"Success":"1","code":"0000","Message":"提交成功"} |
3 | 我的预定列表 | 接口地址 | /WFM/WF/Meetting/GetMyScheduleList.aspx | 参数 | user -----工号 | 返回 | JSON格式:
见附件 |
4 | 预定详情 | 接口地址 | /WFM/WF/Meetting/OpenMyScheduleInfo.aspx | 参数 | user -----工号
procInstId ----流程ID( 数据在 预定列表) | 返回 | JSON格式:
见附件 |
5 | 取消预定 | 接口地址 | /WFM/WF/Meetting/CancelMySchedule.aspx | 参数 | user -----工号
procInstId ----流程ID( 数据在 预定列表) | 返回 | JSON格式:
{"Success":"1","code":"0000","Message":"取消成功"} |
6 | 会议签到 | 接口地址 | /WFM/WF/Meetting/SignInMySchedule.aspx | 参数 | user -----工号
procInstId ----流程ID( 数据在 预定列表) | 返回 | JSON格式:
{"Success":"1","code":"0000","Message":"签到成功"} |
返回JSON示例 | {"Success":"1","Code":"0000","Message":[]}
1.Success---返回成功失败标识(1代表成功,0代表失败)
2.Code---正确或错误代码标识
3.Message---返回的具体数据内容,或提示信息
|
|
|