参数:
- user_id, project_id, address_id, coach_id, pay_type, is_balance
- user_id 通过 Auth::id() 获取
涉及表和关键列:
订单表:service_order
必填字段:id,order_sn, user_id, user_name,mobile, address,real_address,address_lng,address_lat, adcode, project_id, project_name, project_sub_title,project_icon,service_price, coach_id, pay_type, type,status, created_at, updated_at
订单类型字段: type
0: 正常订单
1: 抢单订单
状态机字段:status
0: 待抢单或待支付
支付类型字段:pay_type
0: 余额支付
1: 微信支付
2: 支付宝支付
订单类型:type
0:常规订单
1:抢单订单
用户表: member_user
用户地址表: member_address
项目表: service_project
技师表:coach_users
后台逻辑:
通过已上查询的数据,创建订单数据,并添加事务处理,要求:
发送异步抢单通知(比如对接极光推送)
参数:
涉及表和关键列:
后台逻辑:
参数:
涉及表和关键列:
后台逻辑:
参数:
参数:
后台逻辑:
参数:
参数:
参数:
后台逻辑:
参数: