## **接口URI形式**
http(s)://**{host or ip}**/**{domaintype}**/**{formId}**?operationno=**{opcode}**
**{host or ip}**:代表部署了易到家軟件系統的域名或ip地址
**{domaintype}**:系統領域模型,主要包含以下幾種:
|領域標識|領域名稱|備注|
|--|--|--|
|dynamic|動態表單||
|bill|單據||
|list|列表||
|listtree|樹形列表||
|listreport|列表式報表||
|report|報表||
|parameter|參數||
**{formId}**:業務對象標識,每個表單都稱之為一個業務對象,表單的頁面名稱則稱為formId,約定叫法,相當于rest設計中的資源的概念
**{opcode}**:資源操作代碼,每個表單上的按鈕或其它ui元素發起的交互稱之為操作,每個操作都有標識,稱為操作碼,相當于rest設計中的get,post,put,delete,patch的概念,表示要對這個資源做什么操作,但與http請求使用什么方法無關。
- 業務開發詳解系列
- 基礎名稱概念解釋
- 開發調試環境搭建
- 基礎資料開發詳解
- 單據開發詳解
- 動態表單開發詳解
- 業務報表開發詳解
- 單據轉換流程開發詳解
- 套打功能設計詳解
- K3Cloud系統集成配置詳解
- 系統集成開發詳解系列
- 基礎介紹
- 接口設計原則
- 接口訪問授權
- 數據字典介紹
- 接口調用示例
- 業務應用開發Q&A
- 項目整體介紹
- 如何鎖定或解鎖某個字段?
- 如何鎖定或解鎖某個菜單按鈕?
- 如何顯示或隱藏某個字段?
- 如何顯示或隱藏某個菜單按鈕?
- 如何實現(金額=單價*數量)這樣表達式計算?
- 如何使一個視圖元素(按鈕,標簽等)具備發起一個服務請求?
- 如何向操作中傳遞固定參數?
- 如何向操作中傳遞可變或動態參數?
- 如何讓一個操作具備確認交互能力?
- 如何讓一個操作具備復雜交互界面能力?
- 如何設置一個字段為必錄?
- 選擇基礎資料,如何攜帶出其它字段信息
- 如何進行字段校驗(手機號,郵箱,身份證)?
- 如何作一個列表式報表?
- 表頭字段唯一驗證