add group user

This commit is contained in:
Hankin 2026-03-10 18:13:59 +08:00
parent 094fbaed78
commit a9c71e34b2
2 changed files with 2 additions and 1 deletions

View File

@ -311,7 +311,7 @@ class OrderController extends Controller
DB::beginTransaction();
ServiceRoleOrder::firstOrCreate(['order_id' => $order->id, 'role_id' => $role->id, 'user_id' => $role_user->user_id]);
// GroupUser::firstOrCreate(['user_id'=>$role_user->user_id, 'group_id'=>$order->group->id, 'role_id'=>$role->id, 'role_name'=>$role->name]);
$groupRoles = [ServiceRole::MAIN_COACH, ServiceRole::COACH, ServiceRole::CUSTOMER, ServiceRole::TUTOR, ServiceRole::PERSONAL_COACH];
$groupRoles = [ServiceRole::MAIN_COACH, ServiceRole::COACH, ServiceRole::CUSTOMER, ServiceRole::TUTOR, ServiceRole::PERSONAL_COACH, ServiceRole::INTERN_COACH];
if (!empty($order->group->im_chat_id) && in_array($role_id, $groupRoles)) {
GroupUser::addGroupUser($order->group, $role_user, [$role_id]);
}

View File

@ -24,6 +24,7 @@ class ServiceRole extends BaseModel
const SENIOR_AGENT = 13; // 高级代理商
const CHNNEL = 14; // 渠道商
const PERSONAL_COACH = 15; // 专属客服
const INTERN_COACH = 16; // 实习副教练
public function roleUsers()
{