OrderReportController.php 768 B

123456789101112131415161718192021222324252627
  1. <?php
  2. namespace app\api\controller;
  3. use app\api\validate\OrderReportValidate;
  4. use app\api\logic\OrderReportLogic;
  5. use app\common\model\dict\DictData;
  6. class OrderReportController extends BaseApiController
  7. {
  8. public function ReportList()
  9. {
  10. return $this->data(DictData::where(['type_value'=>'order_report','status'=>1])->field('value,name')->select()->toArray());
  11. }
  12. public function add()
  13. {
  14. $params = (new OrderReportValidate())->post()->goCheck('add',[
  15. 'user_id' => $this->userId,
  16. ]);
  17. $result = OrderReportLogic::add($params);
  18. if (true === $result) {
  19. return $this->success('已提交投诉审核', [], 1, 1);
  20. }
  21. return $this->fail(OrderReportLogic::getError());
  22. }
  23. }