|
|
@@ -46,12 +46,28 @@ class AdminController extends BaseController
|
|
|
{
|
|
|
$id = Yii::$app->request->get('id');
|
|
|
$admin = AdminClass::getById($id);
|
|
|
- AdminClass::valid($admin, $this->merchantId);
|
|
|
- if ($admin['super'] == 1) {
|
|
|
- util::fail('超级管理员不能删除');
|
|
|
- }
|
|
|
- AdminClass::deleteById($id);
|
|
|
+ AdminService::valid($admin, $this->merchantId);
|
|
|
+ AdminService::deleteAdmin($admin, $this->adminId);
|
|
|
util::ok();
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ //修改员工 shish 2019.12.9
|
|
|
+ public function actionUpdate()
|
|
|
+ {
|
|
|
+ $post = Yii::$app->request->post();
|
|
|
+ $admin = AdminService::addAdmin($post);
|
|
|
+ $id = $admin['id'];
|
|
|
+ $info = AdminService::getDetail($id);
|
|
|
+ util::success($info);
|
|
|
+ }
|
|
|
+
|
|
|
+ //查看员工详情 shish 2019.12.9
|
|
|
+ public function actionDetail()
|
|
|
+ {
|
|
|
+ $id = Yii::$app->request->get('id');
|
|
|
+ $admin = AdminService::getDetail($id);
|
|
|
+ AdminClass::valid($admin, $this->merchantId);
|
|
|
+ util::success($admin);
|
|
|
+ }
|
|
|
+
|
|
|
}
|