This commit is contained in:
xman 2025-06-28 19:09:48 +08:00
parent 6f4dde697a
commit 74faded46e

View File

@ -181,15 +181,24 @@ class OrderDispatch extends Model
* @param string $auth_admin_id
* @return mixed
*/
public function scopeAuth($query, Auth $auth, string $admin_id_field='admin_id'){
// public function scopeAuth($query, Auth $auth, string $admin_id_field='admin_id'){
//
// if(!$auth->isSuperAdmin()){
// $query->whereIn('fa_order_dispatch.'.$admin_id_field,[$auth->id,0]);
// }
// return $query;
// }
if(!$auth->isSuperAdmin()){
$query->whereIn('fa_order_dispatch.'.$admin_id_field,[$auth->id,0]);
public function scopeDispatcherauth($query, Auth $auth, string $admin_id_field='admin_id'){
if($auth->isDispatcher()){ //是派单员
$query->where('fa_order.'.$admin_id_field,$auth->id);
}
return $query;
}
public function lastRecord(){
return $this->hasOne(OrderDispatchRecord::class,'dispatch_id','id')->order('id','desc')->limit(1);
}