github.com/easysoft/zendata@v0.0.0-20240513203326-705bd5a7fd67/demo/mock/mock.yaml (about) 1 title: mock 2 desc: 3 author: zentao 4 version: 1.0 5 6 paths: 7 /products: 8 get: 9 "200": 10 "application/json": 11 summary: 产品列表 12 type: list # list | item 分别输出对象列表或单个对象 13 config: demo/mock/products.yaml # 定义文件 14 lines: 10 # 行数,仅对列表类型有效 15 fields: "id,name,desc" # 需要输出的字段,空输出所有 16 17 /products/{id}: 18 get: 19 "200": 20 "application/json": 21 summary: 产品详情 22 type: item 23 config: demo/mock/products.yaml 24 fields: "id,name,desc" 25 26 post: 27 "200": 28 "application/json": 29 summary: 新建产品 30 type: item 31 config: demo/mock/products.yaml 32 fields: "id,name,desc" 33 34 put: 35 "200": 36 "application/json": 37 summary: 修改产品 38 type: item 39 config: demo/mock/products.yaml 40 fields: "id,name,desc" 41 42 delete: 43 "200": 44 "application/json": 45 summary: 删除产品 46 type: item 47 config: demo/mock/products.yaml 48 fields: "id,name,desc"