foreasydata
Version:
EasyData for Web Utils.
61 lines (51 loc) • 934 B
Markdown
# EasyData
EasyData for Web Utils.
## Install
``` node
npm i easydata //or yarn add easydata
```
## CDN
``` js
<script src="https://unpkg.com/foreasydata/dist/index.min.js"></script>
<script>
</script>
```
### Usage
``` js
import EasyData from 'foreasydata'
let ez = new EasyData('模板编码')
```
* init() 初始化业务模型
``` js
await ez.init()
```
* add() 新增数据
``` js
await ez.add()
```
* del() 删除数据
``` js
await ez.del()
```
* update() 更新数据
``` js
await ez.update()
```
* getList() 获取列表数据
``` js
await ez.getList()
```
* getDetail(id) 获取详情
* id:主键ID
``` js
await ez.getDetail(1)
```
* initStats() 初始化统计模型
``` js
await ez.initStats()
```
* getStats(params={}) 获取统计数据
* params:查询参数
``` js
await ez.getStats({startDate:'2023-01-01',endDate:'2023-12-31'})
```