技师.md 3.1 KB

获取基本信息

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师数据
    - 用户编号
- 返回技师数据

设置基本信息

参数:

- 用户编号 通过 Auth::id() 获取
- 基本信息

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
- 创建技师认证记录
    - 技师编号
    - 基本信息
- 返回设置成功

获取认证信息

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师
    - 用户编号
- 返回技师数据

设置认证信息

参数:

- 用户编号 通过 Auth::id() 获取
- 认证信息

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
- 创建技师认证记录
    - 技师编号
    - 认证信息
- 返回设置成功

获取项目

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- 查询开通项目
- 返回项目

设置项目

参数:

- 用户编号 通过 Auth::id() 获取
- 项目编号
- 设置信息

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- 查询开通项目
    - 项目编号
- 更新开通项目
    - 设置信息
- 返回设置成功

获取钱包

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- [查询钱包](./钱包.md#查询钱包)
    - 角色编号:技师编号
    - 角色:技师
- 返回钱包数据

获取钱包明细

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- [查询钱包](./钱包.md#查询钱包)
    - 角色编号:技师编号
    - 角色:技师
- [钱包明细](./钱包.md#钱包明细)
    - 钱包编号
- 返回钱包明细数据

提现

参数:

- 用户编号 通过 Auth::id() 获取
- 提现金额

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- [提现](./钱包.md#提现)
    - 角色编号:技师编号
    - 角色:技师
    - 提现金额
- 返回成功

获取工时设置

参数:

- 用户编号 通过 Auth::id() 获取

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- 查询技师工时记录
    - 技师编号
- 返回技师工时记录

设置工时

参数:

- 用户编号 通过 Auth::id() 获取
- 工作时间
- 工作状态

后台逻辑:

- 查询技师
    - 用户编号
    - 状态正常
    - 认证通过
- 创建技师工时记录
    - 技师编号
    - 工作状态
    - 工作时间
- 返回成功