作者 lyh

gx

... ... @@ -38,11 +38,19 @@ class Channel extends Model
if(!$channel){
return [];
}
$user = User::where('channel_id', $channel['id'])->where('name', $sales)->first();
$userModel = new User();
$user = $userModel->read(['name'=>$sales]);
if(!$user){
$data = [
'channel_id' => $channel['id'] ?? 0,
'name'=>$sales
];
$user['id'] = $userModel->addReturnId($data);
}
return [
'zone_id' => $channel['zone_id'] ?? 0,
'channel_id' => $channel['id'] ?? 0,
'user_id' => $user['id'] ?? $sales,
'user_id' => $user['id'] ?? 0,
];
}
... ...
... ... @@ -2,6 +2,7 @@
namespace App\Models\Channel;
use App\Models\Base;
use Illuminate\Database\Eloquent\Model;
/**
... ... @@ -10,7 +11,7 @@ use Illuminate\Database\Eloquent\Model;
* @author zbj
* @date 2023/6/27
*/
class User extends Model
class User extends Base
{
//设置关联表名
protected $table = 'gl_channel_user';
... ...