|
|
@@ -100,7 +100,7 @@ class ProcessController extends Controller
|
|
|
|
|
|
//驳回二次加工单
|
|
|
public function reject($id){
|
|
|
- if(!Gate::allows('二次加工管理-接单与驳回')){ return redirect(url('/')); }
|
|
|
+ //if(!Gate::allows('二次加工管理-接单与驳回')){ return redirect(url('/')); }
|
|
|
$process=Process::select('id','status')->find($id);
|
|
|
$process->status="已驳回";
|
|
|
$process->update();
|
|
|
@@ -110,7 +110,7 @@ class ProcessController extends Controller
|
|
|
}
|
|
|
//接单
|
|
|
public function receive($id){
|
|
|
- if(!Gate::allows('二次加工管理-接单与驳回')){ return ["success"=>false,"data"=>"无权操作"]; }
|
|
|
+ //if(!Gate::allows('二次加工管理-接单与驳回')){ return ["success"=>false,"data"=>"无权操作"]; }
|
|
|
/** @var Process|\stdClass $process */
|
|
|
$process=Process::query()->select('id','status','amount','designate_id')->find($id);
|
|
|
if ($process && $process->designate_id && $process->designate_id!=Auth::id())return ["success"=>false,"data"=>"无权操作"];
|
|
|
@@ -444,13 +444,17 @@ class ProcessController extends Controller
|
|
|
{
|
|
|
if(!Gate::allows('二次加工管理-录入')){ return view("exception.authority"); }
|
|
|
$processMethods=ProcessMethod::query()->get();
|
|
|
- $users = User::query()->whereNotNull("email")->whereHas("roles",function ($query){
|
|
|
- /** @var Builder $query */
|
|
|
- $query->whereHas("authorities",function($query){
|
|
|
- /** @var Builder $query */
|
|
|
- $query->where("alias_name","二次加工管理-接单与驳回");
|
|
|
- });
|
|
|
- })->orWhereIn("name",config("users.superAdmin"))->get();
|
|
|
+ $users = User::query()->whereNotNull("email")->get();
|
|
|
+ /*
|
|
|
+ * ->whereHas("roles",function ($query){
|
|
|
+ @var Builder $query
|
|
|
+ $query->whereHas("authorities",function($query){
|
|
|
+ @var Builder $query
|
|
|
+ $query->where("alias_name","二次加工管理-接单与驳回");
|
|
|
+ });
|
|
|
+ })->orWhereIn("name",config("users.superAdmin"))
|
|
|
+ *
|
|
|
+ * */
|
|
|
return view('process/create',['processMethods'=>$processMethods,'process'=>null,"users"=>$users]);
|
|
|
}
|
|
|
|
|
|
@@ -628,13 +632,16 @@ class ProcessController extends Controller
|
|
|
}]);
|
|
|
}])->find($id);
|
|
|
$processMethods=ProcessMethod::get();
|
|
|
- $users = User::query()->whereNotNull("email")->whereHas("roles",function ($query){
|
|
|
- /** @var Builder $query */
|
|
|
- $query->whereHas("authorities",function($query){
|
|
|
- /** @var Builder $query */
|
|
|
- $query->where("alias_name","二次加工管理-接单与驳回");
|
|
|
- });
|
|
|
- })->orWhereIn("name",config("users.superAdmin"))->get();
|
|
|
+ $users = User::query()->whereNotNull("email")->get();
|
|
|
+ /*
|
|
|
+ * ->whereHas("roles",function ($query){
|
|
|
+ @var Builder $query
|
|
|
+ $query->whereHas("authorities",function($query){
|
|
|
+ @var Builder $query
|
|
|
+ $query->where("alias_name","二次加工管理-接单与驳回");
|
|
|
+ });
|
|
|
+ })->orWhereIn("name",config("users.superAdmin"))
|
|
|
+ * */
|
|
|
return view('process.create',['process'=>$process,'processMethods'=>$processMethods,"users"=>$users]);
|
|
|
}
|
|
|
|