webservice接口說明文檔_第1頁(yè)
webservice接口說明文檔_第2頁(yè)
webservice接口說明文檔_第3頁(yè)
webservice接口說明文檔_第4頁(yè)
webservice接口說明文檔_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、webservice接口說明文檔1、組織結(jié)構(gòu) 部門原始資料增加 (一般用在初始化數(shù)據(jù)時(shí))22、組織結(jié)構(gòu) 部門原始資料更新(緊跟dptadd函數(shù)執(zhí)行)23、組織結(jié)構(gòu) 部門刪除24、組織結(jié)構(gòu) 部門更新35、組織結(jié)構(gòu) 單個(gè)部門增加36、組織結(jié)構(gòu) 員工原始資料更新(將服務(wù)器臨時(shí)表里的員工原始資料導(dǎo)入到使用的數(shù)據(jù)表里)47、組織結(jié)構(gòu) 員工原始資料添加48、組織結(jié)構(gòu) 人員刪除59、組織結(jié)構(gòu) 人員增加(直接更新到后臺(tái)數(shù)據(jù)庫(kù))510、組織結(jié)構(gòu) 人員更新611、oa調(diào)用發(fā)消息712、組織結(jié)構(gòu) 增加企業(yè)813、組織結(jié)構(gòu) 編輯企業(yè)814、刪除企業(yè)915、企業(yè)、部門、員工查詢916、角色權(quán)限增加1017、角色權(quán)限編輯

2、1018、角色權(quán)限刪除11注明:所有函數(shù)的crc值默認(rèn)為calling1、 組織結(jié)構(gòu) 部門原始資料增加 (一般用在初始化數(shù)據(jù)時(shí))方法名稱dptadd (string departid, string departname, string parentid, string eid,string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注departidstring否部門id部門編號(hào)departnamestring否部門名稱部門名稱parentidstring是上級(jí)部門編號(hào)父部門編號(hào),沒有父部門則為空eidstring否所在企業(yè)企業(yè)唯一標(biāo)識(shí)crcstring否擴(kuò)展參數(shù)返回類型: integ

3、er返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2 企業(yè)不存在 -2 數(shù)據(jù)庫(kù)連接錯(cuò)誤2、 組織結(jié)構(gòu) 部門原始資料更新(緊跟dptadd函數(shù)執(zhí)行)方法名稱dptaddexe (string eid,string crc,)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注eidstring否企業(yè)id企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 操作成功,1 更新數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,2 企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤3、 組織結(jié)構(gòu) 部門刪除方法名稱 dptdelete (string departid)參數(shù)說明:參數(shù)名稱取值類

4、型允許為空說明備注departidstring否部門id部門編號(hào)eidstring否企業(yè)id企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 刪除成功,1 刪除數(shù)據(jù)發(fā)生未知錯(cuò)誤,2 部門不存在,3企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤4、 組織結(jié)構(gòu) 部門更新方法名稱: dptedit (string departid,string departname,string parentid, string eid, string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注departidstring否部門id部門iddepartnamestring是部

5、門名稱部門名稱parentidstring是父部門id父部門編號(hào),沒有父部門則為空eidstring否所在企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 編輯成功,1 刪除數(shù)據(jù)發(fā)生未知錯(cuò)誤,2部門不存在,3父部門不存在 ,4 沒有要修改的項(xiàng)目 ,5企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤5、 組織結(jié)構(gòu) 單個(gè)部門增加方法名稱: dptaddone (string departid,string departname,string parentid, string eid, string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注departidst

6、ring否部門id部門iddepartnamestring否部門名稱部門名稱parentidstring是父部門id父部門編號(hào),沒有父部門則為空eidstring否所在企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2父部門不存在 ,3 企業(yè)不存在 4 部門已經(jīng)存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤6、 組織結(jié)構(gòu) 員工原始資料更新(將服務(wù)器臨時(shí)表里的員工原始資料導(dǎo)入到使用的數(shù)據(jù)表里)方法名稱empaddexe (string eid,string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注eidstring否企業(yè)i

7、d企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 操作成功,1 更新數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,2企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤7、 組織結(jié)構(gòu) 員工原始資料添加 (將人員資料插入一條到服務(wù)器上的臨時(shí)表里,一般用在起初數(shù)據(jù)初始化的時(shí)候,將記錄先循環(huán)插入到臨時(shí)表里,然后使用 dptaddexe 函數(shù)更新臨時(shí)表,將原始人員資料導(dǎo)入到使用的數(shù)據(jù)表里)方法名稱 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)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注idstring否用戶ideidstring否企業(yè)iddepartidstring否部門iddutystring 是職務(wù)emailstring是電子郵件mobilestring是手機(jī)排序字段如果為空,會(huì)自動(dòng)從數(shù)據(jù)庫(kù)中取最大的值加realnamestring否真實(shí)姓名企業(yè)唯一標(biāo)識(shí),為空,當(dāng)前企業(yè)sexst

9、ring否性別0 為女,1為男,2為未知workcodestring否登陸名稱客戶端的登陸名稱,一般為工號(hào)passwordstring否登陸密碼telphonestring是辦公室電話faxstring是辦公室傳真codetypestring是密碼加密如果為1 的話password使用md5 加密crcstring否擴(kuò)展字段返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2數(shù)據(jù)庫(kù)連接錯(cuò)誤2 部門不存在 3 員工已存在 4 企業(yè)不存在8、 組織結(jié)構(gòu) 人員刪除方法名稱 empdelete (string id, string eid,strin

10、g crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注idstring否員工ideidstring否企業(yè)idcrcstring否擴(kuò)展字段返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 刪除成功,1 刪除數(shù)據(jù)發(fā)生未知錯(cuò)誤,2 員工不存在 3 企業(yè)不存在 2數(shù)據(jù)庫(kù)連接錯(cuò)誤9、 組織結(jié)構(gòu) 人員增加(直接更新到后臺(tái)數(shù)據(jù)庫(kù))方法名稱 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)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注idstring否用戶ideidstring否企業(yè)iddepartidstring否部門iddutystring 是職務(wù)emailstring是電子郵件mobilestring是手機(jī)號(hào)碼realnamestring否真實(shí)姓名sexstring否性別0 為女,1為男,2為未知workcodestring否登陸名稱客戶端的登陸名稱,一般為工號(hào)pa

12、sswordstring否登陸密碼telphonestring是辦公室電話faxstring是辦公室傳真codetypestring是密碼加密如果為1 的話password 使用md5 加密crcstring否擴(kuò)展字段返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2部門不存在,3員工已經(jīng)存在,4 企業(yè)不存在 2數(shù)據(jù)庫(kù)連接錯(cuò)誤10、 組織結(jié)構(gòu) 人員更新方法名稱 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)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注idstring否用戶ideidstring否企業(yè)iddepartidstring否部門iddutystring 是職務(wù)emailstring是電子郵件mobilestring是手機(jī)realnamestring是真實(shí)姓名sexstring是性別0 為女,1為男,2為未知work

14、codestring是登陸名稱客戶端的登陸名稱,一般為工號(hào)passwordstring是登陸密碼telphonestring是辦公室電話faxstring是辦公室傳真codetypestring是密碼加密如果為1 的話password使用md5 加密crcstring否擴(kuò)展字段rolenamestring是角色名稱返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2部門不存在 3 員工不存在 4 企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤沒有需要修改的項(xiàng)目 6 角色不存在注釋:如果許可為空的字段想變化為空的話,以空格為參數(shù)值,password,workcod

15、e,realname,sex的修改不能以空格表示為空,因?yàn)檫@個(gè)字段不許可為空,如果參數(shù)為空則不會(huì)修改11、 oa調(diào)用發(fā)消息方法名稱:sendoamessage(string sender, string receiver,string bcontent,string title, string messagetype ,string messageimport, string eid, string crc)參數(shù)名稱取值類型允許為空說明備注senderstring否發(fā)送者用戶名稱發(fā)送者idreceiverstring否接收者用戶名稱接收者id,多個(gè)接受者用”,”分隔 ,如果為空則表示全體人員接

16、受bcontentstring否消息內(nèi)容titlestring否消息標(biāo)題messagetypestring否消息類型0 代表系統(tǒng)消息 代表系統(tǒng)廣播消息2-20代表oa 消息 21100 是其它消息erp/crm等messageimportstring否消息重要性1 表示最重要 2表示中級(jí)重要 3 表示次重要eidstring否企業(yè)idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回結(jié)果: 0 成功,1 失敗 ,-1 缺少必填參數(shù),2 企業(yè)不存在,3發(fā)送者不存在,4接受者有不存在, 5 網(wǎng)絡(luò)錯(cuò)誤2數(shù)據(jù)庫(kù)連接錯(cuò)誤12、 組織結(jié)構(gòu) 增加企業(yè)方法名稱: corpadd(string eid,

17、string brief, string address, string email, string fax, string fullname,string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注eidstring否企業(yè)idbriefstring否公司名稱addressstring是公司地址emailstring是公司電子郵件faxstring是公司傳真fullnamestring是公司全稱crcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 增加成功,1 增加數(shù)據(jù)發(fā)生未知錯(cuò)誤,2 輸入的公司人數(shù)超過了系統(tǒng)的許可, 3 企業(yè)已經(jīng)存在2數(shù)據(jù)庫(kù)連

18、接錯(cuò)誤13、 組織結(jié)構(gòu) 編輯企業(yè)方法名稱: corpedit(string eid, string brief,string address, string email, string fax, string fullname,string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注eidstring否企業(yè)id企業(yè)idbriefstring是公司名稱addressstring是公司地址emailstring是公司電子郵件faxstring是公司傳真fullnamestring是公司全稱crcstring否擴(kuò)展參數(shù)默認(rèn)保留為空返回類型: integer返回值說明 : -1 缺少必填參數(shù),

19、0 操作成功,1 刪除數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,2企業(yè)不存在3 沒有要編輯的項(xiàng)目2數(shù)據(jù)庫(kù)連接錯(cuò)誤注釋:如果許可為空的字段想變化為空的話,以空格為參數(shù)值,對(duì)于brief,不修改則為空,如果為空則不修改14、 刪除企業(yè)方法名稱: corpdelete (string eid,string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注eidstring否企業(yè)id企業(yè)idcrcstring否擴(kuò)展參數(shù)默認(rèn)保留為空返回類型: integer返回值說明 : -1 缺少必填參數(shù),0 操作成功,1 刪除數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,2 企業(yè)不存在2數(shù)據(jù)庫(kù)連接錯(cuò)誤15、 企業(yè)、部門、員工查詢方法名稱: getidbool (str

20、ing gettype,string eid,string id, string crc)參數(shù)說明:參數(shù)名稱取值類型允許為空說明備注gettypestring否查詢類型為企業(yè)2為部門3為員工eidstring否企業(yè)ididstring是或部門 或員工idcrcstring否擴(kuò)展參數(shù)返回類型: integer返回值說明 : -1 缺少必填參數(shù), 1 查詢數(shù)據(jù)時(shí)發(fā)生錯(cuò)誤,2 數(shù)據(jù)庫(kù)連接錯(cuò)誤3 企業(yè)不存在 3 企業(yè)存在 -4 部門不存在 4 部門存在 -5 員工不存在 5 員工存在6 查詢類型錯(cuò)誤注釋:gettype為時(shí)id可為空,否則不許可為空,在部門和員工查詢時(shí),如果企業(yè)不存在,則報(bào)部門或者員工不存在16、 角色權(quán)限增加 方法名稱userrole add (string rolename, string rights ,string eid,strin

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論