SupplierSyncLogController.php
1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?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);
}
}