StockController.php 917 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. /**
  3. * User: admin
  4. * Date Time: 2021/5/19 19:31
  5. */
  6. namespace hd\controllers;
  7. use bizGhs\stock\classes\StockRecordClass;
  8. use common\components\dateUtil;
  9. use common\components\util;
  10. use Yii;
  11. class StockController extends BaseController
  12. {
  13. //库存明细 linqh 2021.1.26
  14. public function actionDetail()
  15. {
  16. $get = Yii::$app->request->get();
  17. $itemId = $get['itemId']??0;
  18. $where = ['itemId'=>$itemId,'shopId'=>$this->shopId];
  19. $searchTime = $get['searchTime'] ?? '';
  20. if (!empty($searchTime)) {
  21. $startTime = $get['startTime'] ?? '';
  22. $endTime = $get['endTime'] ?? '';
  23. $period = dateUtil::formatTime($searchTime, $startTime, $endTime);
  24. $where['addTime'] = ['between', [$period['startTime'], $period['endTime']]];
  25. }
  26. $list = StockRecordClass::getRecordList($where);
  27. util::success($list);
  28. }
  29. }