ItemClassController.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. /**
  3. * User: admin
  4. * Date Time: 2021/1/13 23:04
  5. */
  6. namespace ghs\controllers;
  7. use bizGhs\item\classes\ItemClassClass;
  8. use bizGhs\item\services\ItemClassService;
  9. use common\components\util;
  10. use Yii;
  11. class ItemClassController extends BaseController
  12. {
  13. public function actionList()
  14. {
  15. $where = ['merchantId' => $this->ghsId];
  16. $list = ItemClassClass::getGhsItemClassList($where);
  17. util::success($list);
  18. }
  19. public function actionAdd()
  20. {
  21. $post = Yii::$app->request->post();
  22. $post['adminId'] = $this->adminId;
  23. $res = ItemClassClass::addGhsItemClass($this->ghsId,$post);
  24. util::complete('添加成功');
  25. }
  26. public function actionUpdate()
  27. {
  28. $data = Yii::$app->request->post();
  29. $data['adminId'] = $this->adminId;
  30. $data['merchantId'] = $this->ghsId;
  31. ItemClassClass::updateGhsItemClass($data);
  32. util::complete('修改成功');
  33. }
  34. public function actionDelete()
  35. {
  36. $id = Yii::$app->request->get('id',0);
  37. ItemClassService::deleteGhsItemClass($id);
  38. util::complete('操作成功');
  39. }
  40. //开单: 获取所有分类
  41. public function actionAll()
  42. {
  43. $data = ItemClassClass::getGhsItemClassAll($this->ghsId);
  44. util::success($data);
  45. }
  46. }