|
|
@@ -49,10 +49,9 @@ class ActivityLogic extends BaseLogic
|
|
|
$res['coupons'] = CouponRules::where('property_activity_id',$params['property_activity_id'])
|
|
|
->select()
|
|
|
->toArray();
|
|
|
- $res['goods'] = Goods::order(['category_type' => 'desc'])
|
|
|
- ->where('property_activity_id',$params['property_activity_id'])
|
|
|
+ $res['goods'] = Goods::where('property_activity_id',$params['property_activity_id'])
|
|
|
->where('is_agent',1)
|
|
|
- ->visible(['id','goods_name','goods_image','base_service_fee','service_total','service_fee'])
|
|
|
+ ->visible(['id','goods_name','goods_image','base_service_fee','service_total','service_fee','goods_type'])
|
|
|
->order('is_recommend desc')
|
|
|
->select()
|
|
|
->toArray();
|
|
|
@@ -63,7 +62,7 @@ class ActivityLogic extends BaseLogic
|
|
|
}
|
|
|
|
|
|
|
|
|
- public static function createPropertyOrder($params){
|
|
|
+ public static function createPropertyOrder($params,$serviceOrder){
|
|
|
try{
|
|
|
// 判断商品是否为 代理活动商品
|
|
|
$goods = Goods::findOrEmpty($params['goods_id']);
|
|
|
@@ -89,6 +88,8 @@ class ActivityLogic extends BaseLogic
|
|
|
'householder_name' => $params['user_info']['real_name'],
|
|
|
'address' => $params['address'],
|
|
|
'remark' => '',
|
|
|
+ 'order_status' => 1,
|
|
|
+ 'work_id' => $serviceOrder['work_id'],
|
|
|
]));
|
|
|
if($result === false){
|
|
|
throw new \Exception('生成代理单失败');
|