数据库设计

表名: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

返回格式

  1. {
  2. "data": [
  3. {
  4. 待补充
  5. }
  6. ],
  7. "status": 0
  8. }

POST请求方法

有 record_id 是修改,没有是创建

参数说明

名称 类型 说明 备注 是否必须
record_id int 工作记录id 修改:必须
创建:不传
user_id int 员工id
type string 1:日报
2:周报
3:月报
4:季度报
5:年报
否,默认1
title string 标题
否,默认生成 日期-姓名-日报
2021.12.11-陈敏-日报
content string 已完成的工作内容
unfinished string 未完成的工作内容
coordinate string 需协调的工作内容
record_time string 工作记录 记录的时间
格式:
2020-12-11 00:00:02
否,默认现在
note string 备注

返回格式

  1. {
  2. "status": 0,
  3. "msg": "操作成功"
  4. }

工作记录删除接口

地址

/api/user/delrecord

POST请求方法

参数说明

名称 类型 说明 备注 是否必须
record_id int 工作记录id

返回格式

  1. {
  2. "status": 0,
  3. "msg": "操作成功"
  4. }