




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、webservice接口说明文档1、组织结构 部门原始资料增加 (一般用在初始化数据时)22、组织结构 部门原始资料更新(紧跟dptadd函数执行)23、组织结构 部门删除24、组织结构 部门更新35、组织结构 单个部门增加36、组织结构 员工原始资料更新(将服务器临时表里的员工原始资料导入到使用的数据表里)47、组织结构 员工原始资料添加48、组织结构 人员删除59、组织结构 人员增加(直接更新到后台数据库)510、组织结构 人员更新611、oa调用发消息712、组织结构 增加企业813、组织结构 编辑企业814、删除企业915、企业、部门、员工查询916、角色权限增加1017、角色权限编辑
2、1018、角色权限删除11注明:所有函数的crc值默认为calling1、 组织结构 部门原始资料增加 (一般用在初始化数据时)方法名称dptadd (string departid, string departname, string parentid, string eid,string crc)参数说明:参数名称取值类型允许为空说明备注departidstring否部门id部门编号departnamestring否部门名称部门名称parentidstring是上级部门编号父部门编号,没有父部门则为空eidstring否所在企业企业唯一标识crcstring否扩展参数返回类型: integ
3、er返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2 企业不存在 -2 数据库连接错误2、 组织结构 部门原始资料更新(紧跟dptadd函数执行)方法名称dptaddexe (string eid,string crc,)参数说明:参数名称取值类型允许为空说明备注eidstring否企业id企业idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 操作成功,1 更新数据时发生错误,2 企业不存在2数据库连接错误3、 组织结构 部门删除方法名称 dptdelete (string departid)参数说明:参数名称取值类
4、型允许为空说明备注departidstring否部门id部门编号eidstring否企业id企业idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 删除成功,1 删除数据发生未知错误,2 部门不存在,3企业不存在2数据库连接错误4、 组织结构 部门更新方法名称: dptedit (string departid,string departname,string parentid, string eid, string crc)参数说明:参数名称取值类型允许为空说明备注departidstring否部门id部门iddepartnamestring是部
5、门名称部门名称parentidstring是父部门id父部门编号,没有父部门则为空eidstring否所在企业idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 编辑成功,1 删除数据发生未知错误,2部门不存在,3父部门不存在 ,4 没有要修改的项目 ,5企业不存在2数据库连接错误5、 组织结构 单个部门增加方法名称: dptaddone (string departid,string departname,string parentid, string eid, string crc)参数说明:参数名称取值类型允许为空说明备注departidst
6、ring否部门id部门iddepartnamestring否部门名称部门名称parentidstring是父部门id父部门编号,没有父部门则为空eidstring否所在企业idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2父部门不存在 ,3 企业不存在 4 部门已经存在2数据库连接错误6、 组织结构 员工原始资料更新(将服务器临时表里的员工原始资料导入到使用的数据表里)方法名称empaddexe (string eid,string crc)参数说明:参数名称取值类型允许为空说明备注eidstring否企业i
7、d企业idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 操作成功,1 更新数据时发生错误,2企业不存在2数据库连接错误7、 组织结构 员工原始资料添加 (将人员资料插入一条到服务器上的临时表里,一般用在起初数据初始化的时候,将记录先循环插入到临时表里,然后使用 dptaddexe 函数更新临时表,将原始人员资料导入到使用的数据表里)方法名称 empadd(string id, string corporationid, string departmentid, string duty, string email, string mobile, s
8、tring realname , string sex, string workcode, string password, string telphone, string string fax, string codetype, string crc)参数说明:参数名称取值类型允许为空说明备注idstring否用户ideidstring否企业iddepartidstring否部门iddutystring 是职务emailstring是电子邮件mobilestring是手机排序字段如果为空,会自动从数据库中取最大的值加realnamestring否真实姓名企业唯一标识,为空,当前企业sexst
9、ring否性别0 为女,1为男,2为未知workcodestring否登陆名称客户端的登陆名称,一般为工号passwordstring否登陆密码telphonestring是办公室电话faxstring是办公室传真codetypestring是密码加密如果为1 的话password使用md5 加密crcstring否扩展字段返回类型: integer返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2数据库连接错误2 部门不存在 3 员工已存在 4 企业不存在8、 组织结构 人员删除方法名称 empdelete (string id, string eid,strin
10、g crc)参数说明:参数名称取值类型允许为空说明备注idstring否员工ideidstring否企业idcrcstring否扩展字段返回类型: integer返回值说明 : -1 缺少必填参数,0 删除成功,1 删除数据发生未知错误,2 员工不存在 3 企业不存在 2数据库连接错误9、 组织结构 人员增加(直接更新到后台数据库)方法名称 empaddone (string id, string corporationid, string departmentid, string duty, string email, string mobile, string realname , str
11、ing sex, string workcode, string password, string telphone, string string fax, string codetype, string crc)参数说明:参数名称取值类型允许为空说明备注idstring否用户ideidstring否企业iddepartidstring否部门iddutystring 是职务emailstring是电子邮件mobilestring是手机号码realnamestring否真实姓名sexstring否性别0 为女,1为男,2为未知workcodestring否登陆名称客户端的登陆名称,一般为工号pa
12、sswordstring否登陆密码telphonestring是办公室电话faxstring是办公室传真codetypestring是密码加密如果为1 的话password 使用md5 加密crcstring否扩展字段返回类型: integer返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2部门不存在,3员工已经存在,4 企业不存在 2数据库连接错误10、 组织结构 人员更新方法名称 empedit (string id, string eid, string departid, string duty, string email, string mobile,
13、string realname , string sex, string workcode, string password, string telphone, string string fax,string codetype, string crc,string state)参数说明:参数名称取值类型允许为空说明备注idstring否用户ideidstring否企业iddepartidstring否部门iddutystring 是职务emailstring是电子邮件mobilestring是手机realnamestring是真实姓名sexstring是性别0 为女,1为男,2为未知work
14、codestring是登陆名称客户端的登陆名称,一般为工号passwordstring是登陆密码telphonestring是办公室电话faxstring是办公室传真codetypestring是密码加密如果为1 的话password使用md5 加密crcstring否扩展字段rolenamestring是角色名称返回类型: integer返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2部门不存在 3 员工不存在 4 企业不存在2数据库连接错误没有需要修改的项目 6 角色不存在注释:如果许可为空的字段想变化为空的话,以空格为参数值,password,workcod
15、e,realname,sex的修改不能以空格表示为空,因为这个字段不许可为空,如果参数为空则不会修改11、 oa调用发消息方法名称:sendoamessage(string sender, string receiver,string bcontent,string title, string messagetype ,string messageimport, string eid, string crc)参数名称取值类型允许为空说明备注senderstring否发送者用户名称发送者idreceiverstring否接收者用户名称接收者id,多个接受者用”,”分隔 ,如果为空则表示全体人员接
16、受bcontentstring否消息内容titlestring否消息标题messagetypestring否消息类型0 代表系统消息 代表系统广播消息2-20代表oa 消息 21100 是其它消息erp/crm等messageimportstring否消息重要性1 表示最重要 2表示中级重要 3 表示次重要eidstring否企业idcrcstring否扩展参数返回类型: integer返回结果: 0 成功,1 失败 ,-1 缺少必填参数,2 企业不存在,3发送者不存在,4接受者有不存在, 5 网络错误2数据库连接错误12、 组织结构 增加企业方法名称: corpadd(string eid,
17、string brief, string address, string email, string fax, string fullname,string crc)参数说明:参数名称取值类型允许为空说明备注eidstring否企业idbriefstring否公司名称addressstring是公司地址emailstring是公司电子邮件faxstring是公司传真fullnamestring是公司全称crcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数,0 增加成功,1 增加数据发生未知错误,2 输入的公司人数超过了系统的许可, 3 企业已经存在2数据库连
18、接错误13、 组织结构 编辑企业方法名称: corpedit(string eid, string brief,string address, string email, string fax, string fullname,string crc)参数说明:参数名称取值类型允许为空说明备注eidstring否企业id企业idbriefstring是公司名称addressstring是公司地址emailstring是公司电子邮件faxstring是公司传真fullnamestring是公司全称crcstring否扩展参数默认保留为空返回类型: integer返回值说明 : -1 缺少必填参数,
19、0 操作成功,1 删除数据时发生错误,2企业不存在3 没有要编辑的项目2数据库连接错误注释:如果许可为空的字段想变化为空的话,以空格为参数值,对于brief,不修改则为空,如果为空则不修改14、 删除企业方法名称: corpdelete (string eid,string crc)参数说明:参数名称取值类型允许为空说明备注eidstring否企业id企业idcrcstring否扩展参数默认保留为空返回类型: integer返回值说明 : -1 缺少必填参数,0 操作成功,1 删除数据时发生错误,2 企业不存在2数据库连接错误15、 企业、部门、员工查询方法名称: getidbool (str
20、ing gettype,string eid,string id, string crc)参数说明:参数名称取值类型允许为空说明备注gettypestring否查询类型为企业2为部门3为员工eidstring否企业ididstring是或部门 或员工idcrcstring否扩展参数返回类型: integer返回值说明 : -1 缺少必填参数, 1 查询数据时发生错误,2 数据库连接错误3 企业不存在 3 企业存在 -4 部门不存在 4 部门存在 -5 员工不存在 5 员工存在6 查询类型错误注释:gettype为时id可为空,否则不许可为空,在部门和员工查询时,如果企业不存在,则报部门或者员工不存在16、 角色权限增加 方法名称userrole add (string rolename, string rights ,string eid,strin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度综合性劳动合同范本
- 肇庆市实验中学高中历史二:第三单元各个经济体制的创新和调整测验教案
- 2025黑龙江省旅游投资集团有限公司事业部及共享中心招聘15人笔试参考题库附带答案详解
- 2025企业寒假实习生合同协议书
- 2025年中国膜式高压氧气压缩机市场调查研究报告
- 2025【园林景观工程合同范本】质量保修金条款
- 变态反应科专业知识考核试卷
- 电子真空器件的微波光子学研究考核试卷
- 灯具制造过程中的节能减排措施考核试卷
- 国企首都机场集团有限公司内蒙古地区招聘笔试参考题库附带答案详解
- 班主任工作坊活动方案
- FZ/T 52019-2011莱赛尔短纤维
- 国开电大 管理概论 形考任务一(画组织结构图)
- 三自由度并联机器人结构设计
- 仓储装卸服务合同
- 式双钩五点安全带培训课件
- 名片设计 课件
- 钳工实操评分表(凹凸配合)
- 社会组织管理概论全套ppt课件(完整版)
- 陕西省城市规划管理技术规定(定稿)
- 部编版七年级下册历史复习提纲(重点考察知识点)
评论
0/150
提交评论