sth
This commit is contained in:
parent
6f4dde697a
commit
74faded46e
|
|
@ -181,15 +181,24 @@ class OrderDispatch extends Model
|
||||||
* @param string $auth_admin_id
|
* @param string $auth_admin_id
|
||||||
* @return mixed
|
* @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()){
|
public function scopeDispatcherauth($query, Auth $auth, string $admin_id_field='admin_id'){
|
||||||
$query->whereIn('fa_order_dispatch.'.$admin_id_field,[$auth->id,0]);
|
|
||||||
|
if($auth->isDispatcher()){ //是派单员
|
||||||
|
$query->where('fa_order.'.$admin_id_field,$auth->id);
|
||||||
}
|
}
|
||||||
return $query;
|
return $query;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
public function lastRecord(){
|
public function lastRecord(){
|
||||||
return $this->hasOne(OrderDispatchRecord::class,'dispatch_id','id')->order('id','desc')->limit(1);
|
return $this->hasOne(OrderDispatchRecord::class,'dispatch_id','id')->order('id','desc')->limit(1);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user