<?php namespace App\Http\Controllers; use App\Http\Services\RoleService; use App\Http\Services\SupplierContactService; use App\Http\Services\SupplierService; use App\Http\Services\ViewCheckService; use App\Model\IntracodeModel; use Illuminate\Http\Request; use Illuminate\Support\Facades\DB; class SupplierSyncLogController extends Controller { public function info(Request $request, $id = '') { $userId = $request->user->userId; $data = $this->baseInfo($request, $id); //把是否能审核权限放到模板(重要) $canAudit = perm($userId, 'AuditSupplier'); //超管和审批人相同权限 $data['canAudit'] = ($canAudit == true) || ($userId == 1000); //把是否是领导查看放到模板,用来区分部门老大能干的权限 $leaderView = perm($userId, 'LeaderView'); $data['leaderView'] = $leaderView; if (!empty($data['errcode'])) { return view('errors.error', $data); } return $this->$id($request, $data, $id); } public function __call($name, $arr) { $data['errinfo'] = '访问路径错误'; return view('errors.error', $data); } //操作日志列表 public function SupplierSyncLogList($request, $data) { $intracodeModel = new IntracodeModel(); $data['userCodes'] = $intracodeModel->getSampleEncode(); $data['title'] = '供应商同步日志记录'; return view('web', $data); } }