GoodsController.php 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. <?php
  2. namespace pt\controllers;
  3. use biz\item\classes\PtItemCatRelateClass;
  4. use biz\item\classes\PtItemClass;
  5. use bizHd\goods\services\GoodsService;
  6. use bizHd\retail\services\RetailAssetService;
  7. use Yii;
  8. use common\components\util;
  9. class GoodsController extends BaseController
  10. {
  11. //商品列表 ssh 2019.12.7
  12. public function actionList()
  13. {
  14. $where = [];
  15. $data = GoodsService::getGoodsList($where);
  16. $asset = RetailAssetService::getAsset();
  17. $data['RetailAsset'] = $asset;
  18. util::success($data);
  19. }
  20. //排序
  21. public function actionSort()
  22. {
  23. $id = Yii::$app->request->get('id', 0);
  24. $inTurn = Yii::$app->request->get('inTurn', 0);
  25. $item = PtItemClass::getById($id, true);
  26. if (!empty($item)) {
  27. $item->inTurn = $inTurn;
  28. $item->save();
  29. }
  30. $relate = PtItemCatRelateClass::getByCondition(['itemId' => $id], true);
  31. if (!empty($relate)) {
  32. $relate->inTurn = $inTurn;
  33. $relate->save();
  34. }
  35. util::complete('操作成功');
  36. }
  37. }