需求原文

敏哥,建林,滇途okr需要在原来的基础上,再增加2个工作总结模板,并且每个模板都能像原来一样独立大分。

2.战略模板:发现能力(快)、选题能力(准)、分析研判能力(深)、反思复盘、下一步规划。
3.会商模板:宏观态势、微观反应、风险提示。

我在想谁写工作总结要去考虑宏观态势

那现在就变成了有三种工作总结?
是的
三套

2.战略模板:
发现能力(快)、
选题能力(准)、
分析研判能力(深)、
反思复盘、
下一步规划。
3.会商模板:
宏观态势、
微观反应、
风险提示。
翻译
Strategy
discover
select
judge
review
plan

consult
macro
micro
risk

接口列表

战略记录接口
战略记录删除接口
战略记录标记已读接口
战略记录打分点评接口
战略记录评论接口

会商记录接口
会商记录删除接口
会商记录标记已读接口
会商记录打分点评接口
会商记录评论接口

战略记录查询、创建、修改接口

功能

战略记录的创建、修改、查询

地址

/api/staffrecord/strategy

GET请求方法查询

参数说明

名称 类型 说明 备注 是否必须
user_id int 员工id 否,不传返回所有员工
type int 1:日报
2:周报
3:月报
4:季度报
5:年报

否,默认全部
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
group_ids array 员工分组的id,客传多个,比如[1,2,3] 暂未支持 默认全部组
read_status int 1:已读
0:未读
暂未支持 默认全部

返回格式

POST请求方法创建修改

没有 record_id 是创建,有的话是修改

参数说明

名称 类型 说明 备注 是否必须
record_id int 工作记录id 修改:必须
创建:不传
user_id int 员工id
discover string 发现能力(快)
select string 选题能力(准)
judge string 分析研判能力(深)
review string 反思复盘
plan string 下一步规划
record_time string 工作记录 记录的时间
格式:
2020-12-11 00:00:02
否,默认现在
note string 备注
type int 1:日报
2:周报
3:月报
4:季度报
5:年报

否,默认1

返回格式

  1. {
  2. status: 0,
  3. data: []
  4. }
  5. 或者
  6. {
  7. status: 1,
  8. data: []
  9. }

战略记录详情接口

/api/staffrecord/strategy/id
get
路径参数 id

战略记录删除接口

功能

战略记录的删除

地址

/api/staffrecord/delstrategy

方法

post

参数说明

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

返回格式

战略记录标记已读接口

功能

地址

/api/staffrecord/strategymarkread

方法

post

参数说明

record_id int 日报、周报、月报的id
user_id int 标记哪个员工已读,员工的id 否,默认当前用户

返回格式

战略记录打分点评接口

地址

/api/staffrecord/strategyscore

方法

post

参数说明

record_id int 日报、周报、月报的id
discover_score int 0~10中的一个,包括0到10 否,默认是null
select_score
judge_score
review_score
plan_score
discover_comment str 评论 否,默认是null
select_comment
judge_comment
review_comment
plan_comment

返回格式

战略记录评论接口

功能

创建、删除评论

地址

/api/staffrecord/strategycomment

请求方法

POST 创建、删除评论

参数说明

名称 类型 说明 备注 是否必须
comment_id int 评论id 创建:不传
删除:必须
user_id int 员工id,评论人id
record_id int 战略记录的id
content str 评论的内容

返回格式

会商记录查询、创建、修改接口

功能

会商记录的创建、修改、查询

地址

/api/staffrecord/consult

GET请求方法查询

参数说明

名称 类型 说明 备注 是否必须
user_id int 员工id 否,不传返回所有员工
type int 1:日报
2:周报
3:月报
4:季度报
5:年报

否,默认全部
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
group_ids array 员工分组的id,客传多个,比如[1,2,3] 暂未支持 默认全部组
read_status int 1:已读
0:未读
暂未支持 默认全部

注:红色表示的是新增参数

返回格式

POST请求方法创建修改

没有 record_id 是创建,有的话是修改

参数说明

名称 类型 说明 备注 是否必须
record_id int 工作记录id 修改:必须
创建:不传
user_id int 员工id
type

| string

| 1:日报
2:周报
3:月报
4:季度报
5:年报 |

| 否,默认1 | | macro | string | 宏观态势 | | 至少有一个 | | micro | | 微观反应 | | | | risk | | 风险提示 | | | | record_time | string | 工作记录 记录的时间
格式:
2020-12-11 00:00:02 | | 否,默认现在 | | note | string | 备注 | | 否 | | type | int | 1:日报
2:周报
3:月报
4:季度报
5:年报 |
| 否,默认1 |

返回格式

会商记录详情接口

/api/staffrecord/consult/id
get
路径参数 id

会商记录删除接口

/api/staffrecord/delconsult
post
record_id

会商记录标记已读接口

/api/staffrecord/consultmarkread
post
record_id、user_id

会商记录打分点评接口

/api/staffrecord/consultscore

方法

post

参数说明

record_id int

macro_score int 0~10中的一个,包括0到10 否,默认是null
micro_score
risk_score
macro_comment str 评论 否,默认是null
micro_comment
risk_comment

会商记录评论接口

/api/staffrecord/consultcomment

请求方法

POST 创建、删除评论

参数说明

名称 类型 说明 备注 是否必须
comment_id int 评论id 创建:不传
删除:必须
user_id int 员工id,评论人id
record_id int 战略记录的id
content str 评论的内容