## **接口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
- 项目整体介绍
- 如何锁定或解锁某个字段?
- 如何锁定或解锁某个菜单按钮?
- 如何显示或隐藏某个字段?
- 如何显示或隐藏某个菜单按钮?
- 如何实现(金额=单价*数量)这样表达式计算?
- 如何使一个视图元素(按钮,标签等)具备发起一个服务请求?
- 如何向操作中传递固定参数?
- 如何向操作中传递可变或动态参数?
- 如何让一个操作具备确认交互能力?
- 如何让一个操作具备复杂交互界面能力?
- 如何设置一个字段为必录?
- 选择基础资料,如何携带出其它字段信息
- 如何进行字段校验(手机号,邮箱,身份证)?
- 如何作一个列表式报表?
- 表头字段唯一验证