GroupController.php 957 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. namespace hd\controllers;
  3. use bizHd\group\classes\GroupClass;
  4. use common\components\util;
  5. use Yii;
  6. class GroupController extends BaseController
  7. {
  8. public $guestAccess = [];
  9. //组合列表 ssh 20220315
  10. public function actionList()
  11. {
  12. $where = ['mainId' => $this->mainId, 'delete_status' => 0];
  13. $list = GroupClass::getGroupList($where);
  14. util::success($list);
  15. }
  16. //组合详情 ssh 20220318
  17. public function actionDetail()
  18. {
  19. $id = Yii::$app->request->get('id');
  20. $group = GroupClass::getById($id, true);
  21. GroupClass::valid($group, $this->mainId);
  22. util::success(['info' => $group]);
  23. }
  24. public function actionDel()
  25. {
  26. $id = Yii::$app->request->post('id');
  27. $group = GroupClass::getById($id, true);
  28. GroupClass::valid($group, $this->mainId);
  29. GroupClass::updateById($id, ['delete_status' => 1]);
  30. util::complete();
  31. }
  32. }