GhsBalanceChangeController.php 833 B

123456789101112131415161718192021222324252627282930313233
  1. <?php
  2. namespace ghs\controllers;
  3. use bizGhs\ghs\classes\GhsBalanceChangeClass;
  4. use bizGhs\ghs\classes\GhsClass;
  5. use common\components\util;
  6. use Yii;
  7. class GhsBalanceChangeController extends BaseController
  8. {
  9. /** 批发店查看供货商(内部采购)余额变动明细 */
  10. public function actionList()
  11. {
  12. $get = Yii::$app->request->get();
  13. $ghsId = $get['ghsId'] ?? 0;
  14. if (empty($ghsId)) {
  15. util::success([]);
  16. }
  17. $ghs = GhsClass::getById($ghsId, true);
  18. if (empty($ghs)) {
  19. util::success([]);
  20. }
  21. if ($ghs->ownMainId != $this->mainId) {
  22. util::fail('不是你的供货商');
  23. }
  24. $where = ['ghsId' => $ghsId];
  25. $list = GhsBalanceChangeClass::getChangeList($where);
  26. util::success($list);
  27. }
  28. }