|
|
@@ -0,0 +1,40 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace pt\controllers;
|
|
|
+
|
|
|
+use biz\admin\classes\AdminClass;
|
|
|
+use biz\shop\classes\ShopAdminClass;
|
|
|
+use bizHd\admin\services\ShopAdminService;
|
|
|
+use bizHd\saas\classes\ApplyClass;
|
|
|
+use common\components\util;
|
|
|
+
|
|
|
+
|
|
|
+class ShopAdminController extends BaseController
|
|
|
+{
|
|
|
+
|
|
|
+ //员工列表 ssh 2019.12.8
|
|
|
+ public function actionList()
|
|
|
+ {
|
|
|
+ $where = [];
|
|
|
+ $where['delStatus'] = 0;
|
|
|
+ $list = ShopAdminService::getAdminList($where);
|
|
|
+ util::success($list);
|
|
|
+ }
|
|
|
+
|
|
|
+ //删除员工、商家、和申请信息 shish
|
|
|
+ public function actionDelete()
|
|
|
+ {
|
|
|
+ $id = Yii::$app->request->get('id');
|
|
|
+ $admin = ShopAdminClass::getAdminInfo($id);
|
|
|
+ if (empty($admin)) {
|
|
|
+ util::fail('没有找到员工');
|
|
|
+ }
|
|
|
+ $adminId = $admin['adminId'] ?? 0;
|
|
|
+ $sjId = $admin['merchantId'] ?? 0;
|
|
|
+ ApplyClass::deleteByCondition(['sjId' => $sjId]);
|
|
|
+ AdminClass::deleteById($adminId);
|
|
|
+ ShopAdminClass::deleteById($id);
|
|
|
+ util::complete();
|
|
|
+ }
|
|
|
+
|
|
|
+}
|