OrdercountController.php 744 B

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace app\index\controller;
  3. use think\exception\ValidateException;
  4. use app\model\OrderCount;
  5. use app\model\OrderStatus;
  6. class OrdercountController extends Base
  7. {
  8. public function userordercount()
  9. {
  10. $where['weid'] = weid();
  11. $where['uid'] = UID();
  12. $goodsStatus = OrderStatus::listname('goods');
  13. foreach ($goodsStatus as $vo) {
  14. $data['goodsorder'][$vo['val']] = OrderCount::getUserCount(UID(), $vo['val']);
  15. }
  16. $serviceStatus = OrderStatus::listname('service');
  17. foreach ($serviceStatus as $vo) {
  18. $data['serviceorder'][$vo['val']] = OrderCount::getUserCount(UID(), $vo['val']);
  19. }
  20. return $this->json(['data' => $data]);
  21. }
  22. }