|
@@ -38,11 +38,19 @@ class Channel extends Model |
|
@@ -38,11 +38,19 @@ class Channel extends Model |
|
38
|
if(!$channel){
|
38
|
if(!$channel){
|
|
39
|
return [];
|
39
|
return [];
|
|
40
|
}
|
40
|
}
|
|
41
|
- $user = User::where('channel_id', $channel['id'])->where('name', $sales)->first();
|
41
|
+ $userModel = new User();
|
|
|
|
42
|
+ $user = $userModel->read(['name'=>$sales]);
|
|
|
|
43
|
+ if(!$user){
|
|
|
|
44
|
+ $data = [
|
|
|
|
45
|
+ 'channel_id' => $channel['id'] ?? 0,
|
|
|
|
46
|
+ 'name'=>$sales
|
|
|
|
47
|
+ ];
|
|
|
|
48
|
+ $user['id'] = $userModel->addReturnId($data);
|
|
|
|
49
|
+ }
|
|
42
|
return [
|
50
|
return [
|
|
43
|
'zone_id' => $channel['zone_id'] ?? 0,
|
51
|
'zone_id' => $channel['zone_id'] ?? 0,
|
|
44
|
'channel_id' => $channel['id'] ?? 0,
|
52
|
'channel_id' => $channel['id'] ?? 0,
|
|
45
|
- 'user_id' => $user['id'] ?? $sales,
|
53
|
+ 'user_id' => $user['id'] ?? 0,
|
|
46
|
];
|
54
|
];
|
|
47
|
}
|
55
|
}
|
|
48
|
|
56
|
|