From 1bec3551e8f0fac0ef3b97048c65fc6cdd6f2bb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Wed, 2 Jun 2021 18:43:00 +0800 Subject: [PATCH] =?UTF-8?q?url=E8=AE=A4=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/api/controller/Allow.php | 31 ++++++++++++++++++++++++++ app/api/model/ManagerPermission.php | 12 ++++++++++ app/api/model/ManagerPermissionMap.php | 12 ++++++++++ app/order/controller/Order.php | 25 +++++++++++++++++++++ 4 files changed, 80 insertions(+) create mode 100644 app/api/controller/Allow.php create mode 100644 app/api/model/ManagerPermission.php create mode 100644 app/api/model/ManagerPermissionMap.php diff --git a/app/api/controller/Allow.php b/app/api/controller/Allow.php new file mode 100644 index 0000000..18f728f --- /dev/null +++ b/app/api/controller/Allow.php @@ -0,0 +1,31 @@ +field('*') + ->join('manager_permission_map ON manager_permission_map.PermissionCode=manager_permission.PermissionCode') + ->where(['PermissionUrl' => $get['url'],'ManagerId'=>$get['id']]) + ->fetch(); + } else { + result([], '', 10000);die; + } + + if(!$info){ + result([], '', -10000);die; + } + result([], '', 10000);die; + } +} diff --git a/app/api/model/ManagerPermission.php b/app/api/model/ManagerPermission.php new file mode 100644 index 0000000..50e5a79 --- /dev/null +++ b/app/api/model/ManagerPermission.php @@ -0,0 +1,12 @@ +field('count(1) as num') + ->where(['Channel'=>$this->userinfo['LoginName']]) + ->where("CreateTime>'".$date1."' AND CreateTime<'".$date2."'") + ->fetch(); + $data = [ + 'Code' => 10000, + 'Message' => '', + 'num' => $info['num'] + ]; + echo json_encode($data); + } + }