StockInController.php 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace ghs\controllers;
  3. use biz\admin\classes\AdminRoleClass;
  4. use bizGhs\order\classes\StockInOrderClass;
  5. use common\components\util;
  6. use Yii;
  7. //入库 linqh 2021.1.25
  8. class StockInController extends BaseController
  9. {
  10. //入库列表 linqh 2021.1.25
  11. public function actionList()
  12. {
  13. $get = Yii::$app->request->get();
  14. $orderStatus = isset($get['status']) ? $get['status'] : '';
  15. $where = [];
  16. $where['inShopId'] = $this->shopId;
  17. if (!empty($orderStatus)) {
  18. $where['status'] = $orderStatus;
  19. }
  20. $list = StockInOrderClass::getOrderList($where);
  21. util::success($list);
  22. }
  23. //入库详情 linqh 2021.1.25
  24. public function actionDetail()
  25. {
  26. $orderSn = Yii::$app->request->get('orderSn', '');
  27. $orderData = StockInOrderClass::getOrderDetail($orderSn, $this->shopId);
  28. util::success($orderData);
  29. }
  30. //确认入库 linqh 2021.1.24
  31. public function actionConfirmOrder()
  32. {
  33. $get = Yii::$app->request->get();
  34. $orderSn = $get['orderSn'];
  35. StockInOrderClass::confirmOrder($orderSn, $this->shopId, $this->adminId);
  36. util::complete("出库成功");
  37. }
  38. }