数据库设计
表名:staff_record (员工记录)
| 字段 | 类型 | 说明 |
|---|---|---|
| id | ||
| staff_id | int | 员工id |
| type | int | 1:日报 2:周报 3:月报 4:季度报 5:年报 |
| recordTime | datetime | 日志的日期时间,例如:2020-12-11 12:11:10 |
| title | str | 标题 |
| content | str | 已完成 |
| completed | ||
| unfinished | str | 待完成 |
| coordinate | str | 需协调 |
| createTime | datetime | |
| updateTime | datetime | |
| status | -1:删除的 0:正常的 |
|
| note | str | 备注 |
接口列表
日报查询、创建、修改接口
功能
xxx
地址
/api/user/record
GET请求方法查询
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| user_id | int | 员工id | 否,不传返回所有员工 | |
| type | int | 1:日报 2:周报 3:月报 4:季度报 5:年报 |
否,默认1 | |
| status | str | all:所有的 1:正常的 -1:删除的 |
否,默认1 | |
| start_time | string | 开始时间:2020-01-01 00:00:00 | 查询记录的时间在所给范围内的记录 | 否,默认一周前 |
| end_time | string | 结束时间:2021-01-01 00:00:00 | 否,默认现在 | |
| page | 默认1 | |||
| count | 默认20 |
返回格式
{"data": [{待补充}],"status": 0}
POST请求方法
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| record_id | int | 工作记录id | 修改:必须 创建:不传 |
|
| user_id | int | 员工id | 是 | |
| type | string | 1:日报 2:周报 3:月报 4:季度报 5:年报 |
否,默认1 | |
| content | string | 已完成的工作内容 | 是 | |
| unfinished | string | 未完成的工作内容 | 否 | |
| coordinate | string | 需协调的工作内容 | 否 | |
| record_time | string | 工作记录 记录的时间 格式: 2020-12-11 00:00:02 |
否,默认现在 | |
| note | string | 备注 | 否 |
返回格式
{"status": 0,"msg": "操作成功"}
工作记录删除接口
地址
/api/user/delrecord
POST请求方法
参数说明
| 名称 | 类型 | 说明 | 备注 | 是否必须 |
|---|---|---|---|---|
| record_id | int | 工作记录id | 是 |
返回格式
{"status": 0,"msg": "操作成功"}
