StatKhCgController.php 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <?php
  2. namespace ghs\controllers;
  3. use bizGhs\shop\classes\ShopAdminClass;
  4. use bizGhs\stat\classes\StatSaleClass;
  5. use Yii;
  6. use common\components\util;
  7. class StatKhCgController extends BaseController
  8. {
  9. // 客户业绩,有多个地方,需要同步,搜索关键词 customYj ssh 20240628
  10. // 返回 list + totalNum/totalCount/totalAmount/totalCost/totalProfit,totalCount 为总扎数
  11. public function actionProfile()
  12. {
  13. ini_set('memory_limit', '2045M');
  14. set_time_limit(0);
  15. //查看财务的权限
  16. $lookMoney = ShopAdminClass::lookMoneyPower($this->shopAdmin, $this->shop);
  17. if ($lookMoney == 0) {
  18. util::fail('无法查看');
  19. }
  20. $mainId = $this->mainId;
  21. $respond = StatSaleClass::statCustomCg($mainId);
  22. util::success($respond);
  23. }
  24. // 客户按片区划分业绩 ssh 20251117;返回 list + totalNum/totalCount/totalAmount/totalCost/totalProfit
  25. public function actionDist()
  26. {
  27. ini_set('memory_limit', '2045M');
  28. set_time_limit(0);
  29. //查看财务的权限
  30. $lookMoney = ShopAdminClass::lookMoneyPower($this->shopAdmin, $this->shop);
  31. if ($lookMoney == 0) {
  32. util::fail('无法查看');
  33. }
  34. $mainId = $this->mainId;
  35. $respond = StatSaleClass::customDistStat($mainId);
  36. util::success($respond);
  37. }
  38. }