ItemClassController.php 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. /**
  3. * User: admin
  4. * Date Time: 2021/3/2 14:33
  5. */
  6. namespace hd\controllers;
  7. use bizHd\item\classes\ItemClassClass;
  8. use bizHd\item\services\ItemClassService;
  9. use common\components\util;
  10. use Yii;
  11. class ItemClassController extends BaseController
  12. {
  13. public function actionList()
  14. {
  15. $where = ['sjId' => $this->sjId];
  16. $list = ItemClassClass::getItemClassList($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::addItemClass($this->sjId,$post);
  24. util::complete('添加成功');
  25. }
  26. public function actionUpdate()
  27. {
  28. $data = Yii::$app->request->post();
  29. $data['adminId'] = $this->adminId;
  30. $data['sjId'] = $this->sjId;
  31. ItemClassClass::updateItemClass($data);
  32. util::complete('修改成功');
  33. }
  34. public function actionDelete()
  35. {
  36. $id = Yii::$app->request->get('id',0);
  37. ItemClassService::deleteItemClass($id,$this->sjId);
  38. util::complete('操作成功');
  39. }
  40. //开单: 获取所有分类
  41. public function actionAll()
  42. {
  43. $data = ItemClassClass::getItemClassAll($this->sjId);
  44. util::success($data);
  45. }
  46. }