多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
[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//订单完成时间 } ] } ~~~