加载中…
工作中心 work

模块说明

work 是工作端(员工/商家侧)总入口:工作中心首页、工作记录(操作日志)与模块权限校验。「工作端」指后台员工/商家在小程序端使用的管理视角:凡 URL 含 /work 段或模块名为 work 的接口,均需登录 + 员工身份。

鉴权级别:全部 work_required(未登录 401;非员工 403 work_no_permission)。

接口一览

方法 URL 鉴权 说明
GET /api/work 员工 工作中心首页
GET /api/work/product 员工 工作记录(操作日志)列表
POST /api/work/permission 员工 校验当前会员对指定模块的工作权限

工作中心首页 GET /api/work

{
  "code": "OK",
  "message": "",
  "data": {
    "title": "工作中心",
    "work": { "...": "员工工作台数据" },
    "link_work_center": [ "...工作模块入口(按权限过滤,小程序形态)..." ]
  },
  "errors": {},
  "request_id": "9f2a5c8e1b3d7f40"
}
场景 响应
未登录 401 UNAUTHORIZED(login_timeout)
非员工 403 FORBIDDEN(work_no_permission)

工作记录 GET /api/work/product

参数 page;返回 title、work_log_list(操作日志)、pager、total(累计工作次数)。

模块权限校验 POST /api/work/permission

参数 必填 说明
module 是 模块名(如 order、book、money)

成功返回空 data(表示有权限);无权限或模块名非法 → 403 FORBIDDEN。客户端可用它做工作台入口的显隐控制。

跨模块工作端子控制器聚合索引

各业务模块的 /work 子控制器就地归属所属模块文档,本页仅作索引:

URL 前缀 归属文档 说明
/api/product/work/* 商品 product 商品维护(增删改、图片上传)
/api/order/work/* 订单与交易 order 订单核销、线下支付审核、发货
/api/money/work/* 余额 money 余额核销扣款
/api/book/work/* 预约 book 预约确认/拒绝/完成/签到
/api/user/work 会员 user 工作端会员列表
/api/aftersale/work/* 售后服务 aftersale 售后单处理
/api/health/work/* 健康档案 health 档案检索与随访维护

注意事项

  • work_required 策略:work、work/...、以及上述各模块 /work 子路径统一命中员工校验;权限按模块粒度授予(后台按员工配置),同一员工可能仅有部分模块权限;
  • 员工身份与 dou.auth.is_work 布尔值对应,客户端登录后即可据此显示"工作台"入口。
添加日期:2026-10-06