智慧地球公開數(shù)據(jù)系統(tǒng)概要設計方案_第1頁
智慧地球公開數(shù)據(jù)系統(tǒng)概要設計方案_第2頁
智慧地球公開數(shù)據(jù)系統(tǒng)概要設計方案_第3頁
智慧地球公開數(shù)據(jù)系統(tǒng)概要設計方案_第4頁
智慧地球公開數(shù)據(jù)系統(tǒng)概要設計方案_第5頁
已閱讀5頁,還剩153頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第第界面設計數(shù)據(jù)結構序號字段名稱是否必填數(shù)據(jù)類型輸入方式備注1任務執(zhí)行Cron是字符型手動輸入2任務名稱是字符型手動輸入3報警郵箱是字符型手動輸入任務調度日志模塊功能描述任務調度日志管理:可查看臺在日常運行中的任務調度歷史日志,可通過列表頁上方的搜索控件對調度日志進行檢索。模塊結構處理流程界面設計實時管控系統(tǒng)模塊功能概述提供橋接監(jiān)控、流程統(tǒng)計、過程監(jiān)控、事件預警的功能,用以展示橋接的系統(tǒng)接入情況、流程的運行狀態(tài)、數(shù)據(jù)橋接過程中發(fā)生的事件情況。數(shù)據(jù)采集、數(shù)據(jù)交換節(jié)點狀態(tài),顯示數(shù)據(jù)交換臺中所有節(jié)點的基本信息和當前運行狀態(tài),并可輸入關鍵字可對節(jié)點服務器名稱進行搜索;運行作業(yè)狀態(tài),對數(shù)據(jù)交換臺中運行作業(yè)的狀態(tài)進行展示。模塊結構處理流程界面設計開放數(shù)據(jù)加工及脫敏系統(tǒng)模塊功能描述主要包括元數(shù)據(jù)管理、脫敏規(guī)則定制、脫敏任務管理和脫敏版本管理等功能點。模塊結構處理流程內部接口內部接口是指軟件邏輯模塊之間的調用接口。內部接口設計規(guī)約定義內部模塊之間的調用關系和傳遞的數(shù)據(jù)結構。內部接口方面,各模塊之間采用函數(shù)調用、參數(shù)傳遞、返回值的方式進行信息傳遞。目錄分類接口目錄分類注冊接口名稱目錄分類注冊接口URL樣式http://ip:端口/basic/catalogcategory/register提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述group_id是string50目錄分類編碼group_name是string50目錄分類名稱parent_id是string50父目錄分類編碼credit_code是string50目錄分類授權部門的社會信用代碼remark否string100目錄分類描述order_num否int8目錄分類排序編號提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"group_id":"3300454502000000001","group_name":"服務中心","parent_id":"3300454502000","credit_code":"45020500023456789X","remark":"服務中心","order_num":"22"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)data--返回數(shù)據(jù)cascadeguidstring50數(shù)據(jù)交換臺返回的目錄分類id返回數(shù)據(jù)舉例(處理正常){"code":"1","data":{"cascadeguid":"3300454502000000001"},"message":"目錄分類注冊成功"}名稱目錄分類變更接口URL樣式http://ip:端口/basic/catalogcategory/modify提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述group_id是string32數(shù)據(jù)交換臺返回的目錄分類idgroup_name是string32目錄分類名稱(可變更)parent_id是string32父目錄分類編碼(可變更)remark否string100目錄分類描述(可變更)order_num否int8目錄分類排序編號(可變更)提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"group_id":"3300454502000000001","parent_id":"3300454502000","group_name":"服務中心","remark":"服務中心","order_num":"23"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){"code":"1","message":"目錄分類變更成功"}目錄分類變更接口名稱目錄分類變更接口URL樣式http://ip:端口/basic/catalogcategory/modify提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述group_id是string32數(shù)據(jù)交換臺返回的目錄分類idgroup_name是string32目錄分類名稱(可變更)parent_id是string32父目錄分類編碼(可變更)remark否string100目錄分類描述(可變更)order_num否int8目錄分類排序編號(可變更)提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"group_id":"3300454502000000001","parent_id":"3300454502000","group_name":"服務中心","remark":"服務中心","order_num":"23"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){"code":"1","message":"目錄分類變更成功"}目錄分類撤銷接口名稱目錄分類撤銷接口URL樣式http://ip:端口/basic/catalogcategory/cancel提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述group_id是string50數(shù)據(jù)交換臺返回的目錄分類id提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"group_id":"3300454502000000001"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){"code":"1","message":"目錄分類撤銷成功"}目錄信息接口目錄注冊接口名稱目錄注冊接口URL樣式http://ip:端口/basic/catalog/register提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述group_id是string50數(shù)據(jù)交換臺返回的目錄分類idcata_title是string512信息資源目錄名稱catacode是string100信息資源目錄編碼credit_code是string50資源目錄提供方部門的統(tǒng)一信用代碼,該部門必須先通過機構注冊上報到共享交換臺internalorgan否string100提供方內部部門名稱description是string1024信息資源摘要resourceformat是string20數(shù)據(jù)字典:信息資源格式分類columnlist否catalogcolumn_schema-當信息資源格式為電子表格和數(shù)據(jù)庫類型時,數(shù)據(jù)項項列表信息必須填寫,其他資源格式可以不上報,但若上報必須符合格式校驗publishedtime是datatime-信息資源目錄發(fā)布時間,格式為:yyyy-MM-ddHH:mm:ssshared_type是string20數(shù)據(jù)字典:共享類型shared_condition是string200共享條件sharedway否string20數(shù)據(jù)字典:共享方式open_type是int20數(shù)據(jù)字典:開放類型open_condition是string1024開放條件updatetime是datatime-更新時間,格式為:yyyy-MM-ddHH:mm:ssupdate_cycle是string10數(shù)據(jù)字典:更新周期提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"group_id":"3300454502000000002","cata_title":"財務報表信息","catacode":"3300454502000000002/0001","credit_code":"45020500023456789X","internalorgan":"財務","description":"財務報表信息","resourceformat":"03","columnlist":[{"dataformat":"nvarchar","columnid":"12313478","length":"100","namecn":"報表名稱","updatetime":"2017-12-2516:38:11","order_id":"22"},{"dataformat":"numeric","columnid":"12313478","length":"18","namecn":"報表金額","updatetime":"2017-12-2516:38:11","order_id":"22"}],"publishedtime":"2017-10-2622:30:00","shared_type":"1","shared_condition":"無","sharedway":"0102","open_type":1,"open_condition":"無","updatetime":"2017-10-2622:30:00","update_cycle":"1"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)data--返回數(shù)據(jù)cascadeguidstring50數(shù)據(jù)交換臺返回的目錄id,uuidmessagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){"code":"1","data":{"cascadeguid":"a5013904-8bbc-4576-adc8-68910a0a8087"},"message":"目錄注冊成功"}目錄變更接口名稱目錄變更接口URL樣式http://ip:端口/basic/catalog/modify提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述cata_id是string32數(shù)據(jù)交換臺返回的目錄id,uuiddescription是string1024信息資源摘要open_condition是string1024開放條件(對向社會開放資源的條件描述。如無條件,請?zhí)顚憻o)updatetime是datatime-更新時間,格式為:yyyy-MM-ddHH:mm:ss,提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{

"cata_id":"a5013904-8bbc-4576-adc8-68910a0a8087",

"description":"財務報表信息說明",

"open_condition":"無",

"updatetime":"2017-10-2622:30:00"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)

名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){

"code":"1",

"message":"目錄變更成功"}目錄撤銷接口名稱目錄撤銷接口URL樣式http://ip:端口/basic/catalog/cancel提交方式POST接口協(xié)議HTTP+JSON內容類型application/json提交資源數(shù)據(jù)名稱是否必須類型長度描述cata_id是string32數(shù)據(jù)交換臺返回的目錄id,uuid提交httpheader數(shù)據(jù)名稱是否必須類型長度描述Authorization是string50BearerToken提交數(shù)據(jù)舉例{"cata_id":"a5013904-8bbc-4576-adc8-68910a0a8087"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型長度描述codeint6執(zhí)行結果代碼(詳見附錄A返回碼定義)messagestring-執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)返回數(shù)據(jù)舉例(處理正常){"code":"1","message":"目錄撤銷成功"}資源信息接口庫表資源注冊接口名稱資源注冊接口URL樣式http://ip:端口/basic/table/register提交方式POST提交資源數(shù)據(jù)名稱類型必填說明備注resource_nameString是資源名稱符合命名規(guī)范cata_idString是數(shù)據(jù)交換臺返回的目錄id,uuidresour_system_idString否數(shù)據(jù)交換臺返回的應用系統(tǒng)id,uuidcredit_code是string32資源提供部門統(tǒng)一社會信用代碼businessString否業(yè)務類型(域)數(shù)據(jù)字典:主題分類connecttion_nameString是數(shù)據(jù)源名稱db_ipString是數(shù)據(jù)庫IPdb_portString是數(shù)據(jù)庫端口db_nameString是數(shù)據(jù)庫名稱db_userString是賬號db_pwdString是密碼tableJson名稱類型必填說明備注table_nameString是表中文名table_sqlnameString是數(shù)據(jù)庫表名table_columns名稱類型必填說明備注descString是列說明字段中文名稱nameString是列名字段名稱typeString是列類型數(shù)據(jù)字典:數(shù)據(jù)類型lengthInt是列長度precisionInt否列精度is_pkInt是是否主鍵0:否,1:是is_nullInt是是否允許為空0:否,1:是columnidvarchar是信息項標識目錄注冊中的信息項columnid提交數(shù)據(jù)舉例{"resource_name":"財務報表信息","cata_id":"1ea3219d-e119-42c7-ac9e-ad5e7a226f6b","resour_system_id":"","credit_code":"45020500023456789X","business":"1","connecttion_name":"測試數(shù)據(jù)源","db_ip":"9","db_port":"3306","db_name":"perdb_lz_test","db_user":"root","db_pwd":"Gepoint","db_schema":"","tableJson":{"table_name":"測試表2","table_sqlname":"testtable2","table_columns":[{"desc":"test1","name":"test1","type":"nvarchar","length":50,"precision":0,"is_pk":0,"is_null":0,"columnid":"12313478"},{"desc":"test2","name":"test2","type":"numeric","length":18,"precision":6,"is_pk":0,"is_null":0,"columnid":"12313479"}]}}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)cascadeguidString數(shù)據(jù)交換臺庫表資源id,uuid返回數(shù)據(jù)舉例{"code":"1","data":{"cascadeguid":"ce190a34-4977-4d82-837a-ba071b5116de"},"message":"庫表資源注冊成功"}庫表資源撤銷接口名稱庫表資源撤銷接口URL樣式http://ip:端口/basic/table/cancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注table_idString是庫表資源Id數(shù)據(jù)交換臺庫表資源id,uuidnoteString是撤銷原因長度不能改超過2000提交數(shù)據(jù)舉例{"table_id":"27ea8af6-fcdc-424e-8453-b782ab35f102","note":"撤銷原因"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":"1","message":"庫表資源撤銷成功"}文件資源注冊接口名稱文件資源注冊接口URL樣式http://ip:端口/basic/file/register提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注resource_nameString是資源名稱符合命名規(guī)范cata_idString是數(shù)據(jù)交換臺返回的目錄idresour_system_idString否數(shù)據(jù)交換臺返回的業(yè)務系統(tǒng)IDcredit_codestring是32統(tǒng)一信用代碼businessString否業(yè)務類型(域)數(shù)據(jù)字典:主題分類remarkstring否255描述ftp_ipstring是255ftp服務器IPftp_portstring是255ftp服務器端口ftp_userstring是255ftp賬號ftp_pwdstring是255ftp密碼folder_namestring是255根目錄對應文件資源所在文件夾名稱,只取根目錄下一層提交數(shù)據(jù)舉例{"resource_name":"目錄分類-庫表目錄1_文件資源","cata_id":"313723e0-f989-48a2-8a94-8f4a6f6ec497","credit_code":"45020500023456789X","business":"9","remark":"財務報表文件","ftp_ip":"","ftp_port":"22","ftp_user":"epoint","ftp_pwd":"epoint","folder_name":"testfile"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)cascadeguidString數(shù)據(jù)交換臺文件資源id,uuid返回數(shù)據(jù)舉例(處理正常){"code":"1","data":{"cascadeguid":"7f3cd5d2-fd69-4a81-beed-adc0cd14b5ab"},"message":"文件資源注冊成功"}文件資源撤銷接口名稱文件資源撤銷接口URL樣式http://ip:端口/basic/file/cancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注file_idString是文件資源Id數(shù)據(jù)交換臺文件資源id,uuidnoteString是撤銷原因長度不能改超過2000提交數(shù)據(jù)舉例{"file_id":"7f3cd5d2-fd69-4a81-beed-adc0cd14b5ab","note":"撤銷原因"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":"1","message":"文件資源撤銷成功"}接口資源注冊接口名稱服務注冊URL樣式http://ip:端口/basic/service/register提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)Body中提交名稱是否必須中文名稱描述cnName是服務中文名稱全網(wǎng)不允許重復,機構名稱_服務描述,長度范圍:1~100字符enName是服務英文名稱長度范圍:1~32字符serviceDesc是服務描述長度范圍:0~200字符cata_id是國家臺目錄ID數(shù)據(jù)交換臺返回的目錄id,uuidcredit_code是string32serviceShareType是共享類型1:開放;2:共享url是服務的有效地址長度范圍:1~100字符serviceType是協(xié)議類型0:RestAPI;1:WebServicemethodType是請求方式數(shù)據(jù)字典:方法類型inputParams否輸入?yún)?shù)描述見表inputParams_contentoutputParams否返回參數(shù)描述見表outputParams_contentoutput否響應示例callExample否調用示例responseType是響應類型數(shù)據(jù)字典:響應類型提交數(shù)據(jù)舉例{"cnName":"目錄分類-庫表目錄1_接口資源","enName":"lzln_testapi","serviceDesc":"目錄分類-庫表目錄1_接口資源","cata_id":"313723e0-f989-48a2-8a94-8f4a6f6ec497","credit_code":"45020500023456788X","serviceShareType":"2","url":"http://ip:端口/cascade11/rest/cascade/register","serviceType":"0","methodType":"1","output":"響應示例","callExample":"調用示例","responseType":"JSON","inputParams":[{"paramname":"paras","paramtype":"String","mustfill":"1","remark":"輸入?yún)?shù)"}]}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱描述Code執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)message執(zhí)行結果信息(和結果代碼對應,是執(zhí)行結果的說明信息)Data查詢響應數(shù)據(jù)(json對象)id數(shù)據(jù)交換臺服務注冊id,uuid返回數(shù)據(jù)舉例(處理正常){"code":"1","data":{"cascadeguid":"095fe990-1a41-4353-9fe0-038bf37b699f"},"message":"接口資源注冊成功"}接口資源撤銷接口名稱接口資源撤銷接口URL樣式http://ip:端口/basic/service/cancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注service_idString是接口資源Id數(shù)據(jù)交換臺返回標識,格式:UUIDnoteString是撤銷原因長度不能改超過2000提交數(shù)據(jù)舉例{"service_id":"095fe990-1a41-4353-9fe0-038bf37b699f","note":"paras"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":"1","message":"接口資源撤銷成功"}資源申請接口資源申請接口名稱資源申請接口URL樣式http://ip:端口/basic/resource/apply提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注resource_idString是資源Id數(shù)據(jù)交換臺資源id,格式:UUIDapply_userString是申請人姓名contactString是申請人聯(lián)系方式電話/郵箱credit_codeString是申請部門社會信用代碼start_datedate否申請有效期,開始日期不填為永久有效end_datedate否申請有效期,失效日期不填為永久有效use_scopeString是資源使用范圍參考附錄use_descString是資源用途說明attachString是附件信息見表:attach_listapply_typeString是申請類型庫表:1文件:3接口:4fieldnameString是申請的字段名稱,多個分號隔開庫表資源必填提交數(shù)據(jù)舉例{"resource_id":"bfce1857-8eed-4d13-a52b-99ab5f448ae3","credit_code":"91510100MA6C8A7M4M","apply_user":"張三","contact":"zhagnsan@162.com","start_date":"2018-01-01","end_date":"2019-01-01","use_scope":"資源使用范圍","use_desc":"主要用途","apply_type":"1","fieldname":"male;name","attach":[]}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)cascadeguidString數(shù)據(jù)交換臺申請記錄標識返回數(shù)據(jù)舉例{"code":1,"message":"資源申請?zhí)峤怀晒?,"data":{"cascadeguid":""}}資源申請附件上傳接口名稱資源申請附件上傳接口URL樣式http://ip:端口/basic/apply/fileupload提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注filenameString是文件名稱filecontentString是附件內容附件二進制內容(文件類型為:jpg,gif,png,txt,doc,docx,pdf,xls,xlsx;文件大小最大10M)提交數(shù)據(jù)舉例{"filename":"資源申請表6","filecontent":"YWx0ZXIgdGFibGUgcHJlc19jYXRhbG9nX3JpZ2h0IGFkZCB0eXBlIFZBUkNIQVIoMSkgZGVmYXVsdCAxOw0KaW5zZXJ0IGludG8gcHJlc19jYXRhbG9nX3JpZ2h0IChzZWxlY3QgKiwyIGFzIHR5cGUgZnJvbSBwcmVzX2NhdGFsb2dfbGVhZG91cmlnaHQpOw0KaW5zZXJ0IGludG8gcHJlc19jYXRhbG9nX3JpZ2h0IChzZWxlY3QgKiwzIGFzIHR5cGUgZnJvbSBwcmVzX2NhdGFsb2dfcGFydG5lcm91cmlnaHQpOw0KQUxURVIgVEFCTEUgcHJlc19jYXRhbG9nX3JpZ2h0IEFERCBJTkRFWCBpbmRleF90eXBlKHR5cGUpOw0KYWx0ZXIgdGFibGUgTWV0YURhdGFfQ29kZU1haW4gYWRkIGluZGV4IGluZGV4X2NvZGVOYW1lKGNvZGVOYW1lKTsNCmFsdGVyIHRhYmxlIHByZXNfYmFzaWNpbmZvIG1vZGlmeSBjb2x1bW4gUmVzb3VyY2VzTmFtZSBWQVJDSEFSKDUwMCk7DQphbHRlciB0YWJsZSBwcmVzX2Jhc2ljaW5mbyBhZGQgaW5kZXggaW5kZXhfUmVzb3VyY2VzTmFtZShSZXNvdXJjZXNOYW1lKTsNCg0KMQ"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)cascadeguidString數(shù)據(jù)交換臺文件記錄標識返回數(shù)據(jù)舉例{"code":"1","data":{"cascadeguid":"5a55c49b-e766-4204-a622-24ae98ad3ff2"},"message":"附件上傳成功"}名稱資源申請附件下載接口URL樣式http://ip:端口/basic/apply/filedowload提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注fileidString是文件標識數(shù)據(jù)交換臺文件標識filenameString是文件名稱提交數(shù)據(jù)舉例{"fileid":"","filename":"資源申請表"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)filecontentString文件內容,base64返回數(shù)據(jù)舉例{"code":1,"message":"資源申請?zhí)峤怀晒?,"data":{"filecontent":""}}資源申請附件下載接口名稱資源申請附件下載接口URL樣式http://ip:端口/basic/apply/filedowload提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注fileidString是文件標識數(shù)據(jù)交換臺文件標識filenameString是文件名稱提交數(shù)據(jù)舉例{"fileid":"","filename":"資源申請表"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMap消息體封裝返回的數(shù)據(jù)filecontentString文件內容,base64返回數(shù)據(jù)舉例{"code":1,"message":"資源申請?zhí)峤怀晒?,"data":{"filecontent":""}}資源申請審核接口名稱資源申請審核接口URL樣式http://ip:端口/basic/apply/review提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注apply_idString是申請標識數(shù)據(jù)交換臺申請標識passString是審核結果是否通過審核(0:駁回補正;1:審核通過;2:駁回)opinionString是審核意見提交數(shù)據(jù)舉例{"apply_id":"","pass":"1","opinion":"同意"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":1,"message":"處理成功"}資源需求方取消資源申請名稱資源需求方取消資源申請URL樣式http://ip:端口/basic/apply/consumercancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注apply_idString是申請標識數(shù)據(jù)交換臺申請標識reasonString是審核意見提交數(shù)據(jù)舉例{"apply_id":"","reason":"不需要使用該資源"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":1,"message":"處理成功"}資源提供方取消資源申請名稱資源需求方取消資源申請URL樣式http://ip:端口/basic/apply/provideercancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注apply_idString是申請標識數(shù)據(jù)交換臺申請標識reasonString是審核意見提交數(shù)據(jù)舉例{"apply_id":"","reason":"不提供資源"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":1,"message":"處理成功"}資源訂閱接口庫表資源訂閱接口名稱資源需求方訂閱庫表資源URL樣式http://ip:端口/basic/subscribe/table提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注resource_idString是數(shù)據(jù)交換臺返回的資源idsubscribenameString是訂閱名稱credit_codeString是訂閱方社會信用代碼update_frequencyString是更新頻率單位:秒fieldnameString是字段名稱多個分號隔開targerdbnameString是目標數(shù)據(jù)庫名稱dbipString是目標數(shù)據(jù)庫IPdbportString是目標數(shù)據(jù)庫端口dbnameString是目標數(shù)據(jù)庫名稱dbuserString是目標數(shù)據(jù)庫賬號dbpwdString是目標數(shù)據(jù)庫密碼fieldidString是訂閱字段的id,下行表catalog_fieldinfo中column_id,多個用,隔開tablenameString否映射表名,如果需要訂閱到指定表則添加fieldLinkString否映射表字段集,多個逗號隔開,如果有映射表,必填,并且與fieldid對應提交數(shù)據(jù)舉例{"resource_id":"080b818d-f859-420a-abb0-4dbdda48ab96","subscribename":"testkevin","credit_code":"007566111","update_frequency":"50000","fieldname":"name;age","targerdbname":"test","dbip":"localhost","dbport":"3306","dbname":"mysql","dbuser":"root","dbpwd":"Gepoint",///分隔線"fieldid":"29b87549-2761-4027-8e15-285dd82569dc","tablename":"","fieldLink":""}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息dataMapcascadeguidString數(shù)據(jù)交換臺訂閱標識返回數(shù)據(jù)舉例{"code":1,"message":"處理成功","data":{"cascadeguid":""}}文件資源訂閱接口名稱資源需求方訂閱文件資源URL樣式http://ip:端口/basic/subscribe/file提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注resource_idString是數(shù)據(jù)交換臺返回的資源idsubscribenameString是訂閱名稱credit_codeString是訂閱方社會信用代碼update_frequencyString是更新頻率單位:秒targerftpnameString是目標ftp名稱ftpipString是目標ftpIPftpportString是目標ftp端口ftpfoldernameString是目標ftp文件夾名稱ftpuserString是目標ftp賬號ftppwdString是目標ftp密碼提交數(shù)據(jù)舉例{"resource_id":"218928","subscribename":"資源訂閱1","credit_code":"21892812122","update_frequency":"50000","targerftpname":"訂閱庫","ftpip":"","ftpport":"21","ftpfoldername":"resourcedolowad","ftpuser":"root","ftppwd":"11111",}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMapcascadeguidString數(shù)據(jù)交換臺訂閱標識返回數(shù)據(jù)舉例{"code":1,"message":"處理成功","data":{"cascadeguid":""}}接口資源訂閱接口名稱資源需求方訂閱接口資源URL樣式http://ip:端口/basic/subscribe/api提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注resource_idString是數(shù)據(jù)交換臺返回的資源idsubscribenameString是訂閱名稱credit_codeString是訂閱方社會信用代碼update_frequencyString是更新頻率單位:秒appidString是訂閱的應用名稱提交數(shù)據(jù)舉例{"resource_id":"218928","subscribename":"資源訂閱1","credit_code":"21892812122","update_frequency":"50000","appid":"12133"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息dataMapcascadeguidString數(shù)據(jù)交換臺訂閱標識返回數(shù)據(jù)舉例{"code":1,"message":"處理成功","data":{"cascadeguid":""}}資源需求方訂閱取消接口名稱資源需求方訂閱取消接口URL樣式http://ip:端口/basic/subscribe/consumercancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注subscribe_idString是訂閱idreasonString是取消原因提交數(shù)據(jù)舉例{"subscribe_id":"218928","reason":"不再使用"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失敗:詳見錯誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":1,"message":"處理成功"}資源提供方訂閱取消接口名稱資源提供方訂閱取消接口URL樣式http://ip:端口/basic/subscribe/providercancel提交方式POST提交資源數(shù)據(jù)header中提交名稱是否必須描述Authorization是string提交資源數(shù)據(jù)名稱類型必填說明備注subscribe_idString是訂閱idreasonString是取消原因提交數(shù)據(jù)舉例{"subscribe_id":"218928","reason":"不再提供"}返回Http狀態(tài)200返回數(shù)據(jù)參數(shù)名稱類型說明備注codeString執(zhí)行狀態(tài)執(zhí)行結果代碼(成功:1,失?。涸斠婂e誤碼列表)messageString返回信息提示信息返回數(shù)據(jù)舉例{"code":1,"message":"處理成功"}外部對接用戶組織管理的核心在于對外提供一套標準的員工和組織接口,包括各種API接口、WEBService服務接口、界面接口等。 定義該接口的目的,是為了屏蔽在項目實施過程中,不同的項目可能存在著不同的用戶組織管理方式。針對不同的用戶組織管理系統(tǒng),只需實現(xiàn)一個基于該接口定義的適配器就可以了。而基于大數(shù)據(jù)模塊接口開發(fā)的其它業(yè)務模塊,不必再修改關于大數(shù)據(jù)模塊的內容了。通用接口方式(接口是數(shù)據(jù)開放臺自動生成)名稱通用生成接口URL樣式http://ip:port/userauthentication/getapplicationdata.do?paras=xxxxx&

jmzfc=xxxxx提交方式POST提交資源數(shù)據(jù)名稱類型必填說明備注parasString是查詢參數(shù)paras:該參數(shù)是一個封裝對象,其中包括5條屬性(5個屬性均為必填項,若某屬性為空,則填空字符串):loginname

:登陸名pwd

:登陸密碼mlbs

:目錄標識(數(shù)據(jù)目錄的標識)queryclumn

:添加查詢限制條件的列名稱(只能填某一列的列名)queryvalue

:添加查詢限制條件的列值jmzfcString是密鑰jmzfc:該參數(shù)是一個字符串,是用來解密paras所需的密鑰,每個登錄名都有自己擁有且唯一的密鑰。提交數(shù)據(jù)舉例http://ip/userauthentication/getapplicationdata.do?paras=11529848b71b241a73816ff649bf3c737d734663b397d8328909a24c2ef9c9e5843166d8b5fe4cc3c4862788f9123810b184255ac2168b39f4f18928477eaaa065552c27076531aa93eed67df660cfc60d798fe1fb70288f5bc552e566f6d3f4b2edbaaaace6ab67ddab1a4bc98e3892eba52817f725e7fdcdf9da71d5c67c8a93dc00a87f466424502edce06b66b2f390b701ff167ce8e6215f5370a10aa16447945834bb5f8361aed3dfa6a9bde1a20e0527f4e8752f03d40ea73f13bf3899b1c89062d9cf7beb8a614f97e18e69b47e67a1afe2ecb11bc08aaa364a467324f7931452fd4d26ce62bb22c586a28cd6e9849c9b9a9f226f94e3b93b9

溫馨提示

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

最新文檔

評論

0/150

提交評論