|
|
@@ -65,7 +65,7 @@ class GroupActivityLogic extends BaseLogic
|
|
|
|
|
|
$detail['users'] = GroupUserOrder::alias('a')
|
|
|
->leftJoin('user b','a.user_id=b.id')
|
|
|
- ->where(['a.id'=>$order_id,'a.status'=>1])
|
|
|
+ ->where(['a.group_order_id'=>$order_id,'a.status'=>1])
|
|
|
->field(['a.id','a.user_id','a.status','a.create_time','b.avatar','b.nickname'])
|
|
|
->order('a.create_time','asc')
|
|
|
->select()
|
|
|
@@ -109,7 +109,7 @@ class GroupActivityLogic extends BaseLogic
|
|
|
* @notes 用户订单详情
|
|
|
*/
|
|
|
public static function userOrderDetail($order_id,$userId){
|
|
|
- $detail = GroupUserOrder::with('groupOrder')->where(['id'=>$order_id, 'user_id' => $userId])->field('id,status,pay_way,pay_time,pay_status,refund_status,remark,create_time,group_order_id,group_activity_id,user_equity_id,area,address')->findOrEmpty()->toArray();
|
|
|
+ $detail = GroupUserOrder::with('groupOrder')->where(['id'=>$order_id, 'user_id' => $userId])->field('id,sn,status,pay_way,pay_time,pay_status,refund_status,remark,create_time,group_order_id,group_activity_id,user_equity_id,area,address')->findOrEmpty()->toArray();
|
|
|
if ($detail) {
|
|
|
$detail['is_refund'] = 0;
|
|
|
if ($detail['pay_status'] == 1 && $detail['refund_status'] == 0) {
|