[TOC=2]
## 枚举变量
>[info] 订单相关的枚举变量说明(前端类似下拉框)
> 需要用到变量的时候,请自行比对。
### 劳务费计算方式参数如下:
| 可选值 | 说明 |
| --- | --- |
| total | 总价包干 |
| per_unit | 按件计算 |
| per_day | 按天计算 |
| null | 电话议价 |
### 订单类型参数如下:
| 可选值 | 说明 |
| --- | --- |
| bid | 招标 |
| phone_reservation | 电话预约 |
| online_reservation | 在线预约 |
### 订单状态说明:
| 可选值 | 说明 |
| --- | --- |
| pending | 待支付,如果雇主需要付费才能招工,会进入此状态 |
| processing | 处理中,如果是招标单,表示招标中;如果是预约单,表示等待工人确认 |
| succeed | 成功,已选择招标候选,或预约已被确认 |
| finished | 已完成,或者工人没来都算作完成状态 |
| cancelled | 已取消,超时未成功招工或预约被拒绝 |
| timeout | 招标或预约未及时处理,雇主的单没有选人,民工没有及时同意预约,都算超时 |
| refused | 预约被拒绝 |
### 订单额外状态说明:
| 可选值 | 说明 |
| --- | --- |
| normal | 正常 |
| absence | 招工成功但工人没来 |
| labour_cancelled | 工人取消 |
### 取消招工原因说明:
| 可选值 | 说明 |
| --- | --- |
| just_trying | 只是试一下 |
| no_need | 不需要了 |
| dislike_labour | 不想找这个工人 |
| better_platform | 从其它渠道找到工人了 |
| others | 其它原因 |
| time | 时间不合适 |
| price | 价格不合适 |
| cant_contact | 没有联系上 |
| null | 雇主主动取消 |
### 支付方式说明:
>[info] 后台暂时只设置微信支付,前端仅能微信支付。
| 可选值 | 说明 |
| --- | --- |
| wechat | 微信支付 |
### 民工订单状态说明:
| 可选值 | 说明 |
| --- | --- |
| processing | 招标时,等待雇主确认;预约时,等待工人确认 |
| succeed | 招标成功或已接受预约 |
| cancelled | 已取消。雇主或工人主动取消 |
| timeout | 未及时接受预约,或雇主未及时处理招标 |
| refused | 工人拒绝预约或招标未被选中 |
### 取消原因说明:
>[info] 民工端没有主动涉及到取消,暂时没有其他的原因
| 可选值 | 说明 |
| --- | --- |
| others | 其他原因 |
| null | 雇主取消 |
## 招标订单
~~~[api]
get:/order/index
<<<
success
{
"code": 0,
"data": [
{
"id": 1,
"title": "标题",//订单标题
"description": "描述",//订单描述
"employer_name": "雇主名",//雇主姓名
"employer_phone": "雇主电话",//雇主手机号
"job_category_name": "工种名称",//工种名
"job_name": "工作/蔬菜名",//蔬菜名
"specifications": [],//工作详细内容
"address": [],//详细地址
"reservation_time": "2017-01-01 01:01:01",//上工时间
"labour_number": 3,//需要人数
"charging_method": "total",//上工方式
"cost": 1000,//待遇
"with_shuttle": false,//是否接送 false 不接送
"memo": "",//备注信息
"type": "bid",//订单类型 详情见 枚举变量
"status": "processing",//订单状态 详情见枚举变量
"sub_status": "normal",//订单额外状态 详情见枚举变量
"cancel_reason": null,// 雇主取消原因
"employer_rated": false,//雇主是否评价 false 未评价 true 已评价
"labour_rated": false,//民工是否评价 false 未评价 true 已评价
"extra": [],// 订单其他信息
"publish_time": 2017-02-02 12:00:00,//订单发布时间
"finish_time": 2017-02-02 12:00:00//订单完成时间
}
]
}
~~~
## 被雇主选中的订单
>[info] 这些订单就是,雇主选了民工的订单(仅仅民工自己可以看见)。
~~~[api]
get:/order/list
<<<
success
{
"code": 0,
"data": [
{
"id": 1,
"title": "标题",//订单标题
"description": "描述",//订单描述
"employer_name": "雇主名",//雇主姓名
"employer_phone": "雇主电话",//雇主手机号
"job_category_name": "工种名称",//工种名
"job_name": "工作/蔬菜名",//蔬菜名
"specifications": [],//工作详细内容
"address": [],//详细地址
"reservation_time": "2017-01-01 01:01:01",//上工时间
"labour_number": 3,//需要人数
"charging_method": "total",//上工方式
"cost": 1000,//待遇
"with_shuttle": false,//是否接送 false 不接送
"memo": "",//备注信息
"type": "bid",//订单类型 详情见 枚举变量
"status": "processing",//订单状态 详情见枚举变量
"sub_status": "normal",//订单额外状态 详情见枚举变量
"cancel_reason": null,// 雇主取消原因
"employer_rated": false,//雇主是否评价 false 未评价 true 已评价
"labour_rated": false,//民工是否评价 false 未评价 true 已评价
"extra": [],// 订单其他信息
"publish_time": 2017-02-02 12:00:00,//订单发布时间
"finish_time": 2017-02-02 12:00:00//订单完成时间
}
]
}
~~~
- 使用须知
- 共用数据
- 数据库
- 管理员
- 管理--登录注册
- 管理--个人资料
- 管理--工种相关
- 管理--工作相关
- 管理--蔬菜分类
- 管理--订单相关
- 管理--用户相关
- 管理--消息相关
- 管理--banner
- 管理--认证相关
- 管理--蔬菜改版
- 雇主端
- 雇主--登录注册
- 雇主--个人资料
- 雇主--设备相关
- 雇主--控制设备
- 雇主--用工地址
- 雇主--我的收藏
- 雇主--工种相关
- 雇主--我的订单
- 雇主--我的红包
- 雇主--评价订单
- 雇主--消息相关
- 雇主--积分相关
- 雇主--民工列表
- 雇主--banner
- 雇主--邀请注册
- 雇主--分享民工
- 民工端
- 民工--登录注册
- 民工--个人资料
- 民工--我的红包
- 民工--订单相关
- 民工--我的订单
- 民工--评价订单
- 民工--消息相关
- 民工--积分相关
- 民工--认证相关
- 民工--工种相关
- 民工--会员相关
- 民工--分享相关
- 民工--服务区域
- 民工--服务技能
- 民工--邀请注册