FaultCodeController.php 922 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <?php
  2. namespace app\workerapi\controller;
  3. use app\adminapi\logic\fault_code\FaultCodeLogic;
  4. use app\adminapi\logic\fault_type\FaultTypeLogic;
  5. use app\adminapi\validate\fault_code\FaultCodeValidate;
  6. class FaultCodeController extends BaseApiController
  7. {
  8. public array $notNeedLogin = ['getTreeLists','detail'];
  9. public function getTreeLists()
  10. {
  11. $goods_category_id = $this->request->get('goods_category_id', 0);
  12. $result = FaultTypeLogic::getAllData('api',$goods_category_id);
  13. return $this->data($result);
  14. }
  15. /**
  16. * @notes 获取列表
  17. * @return \think\response\Json
  18. * @author likeadmin
  19. * @date 2024/10/18 09:58
  20. */
  21. public function lists()
  22. {
  23. $params = (new FaultCodeValidate())->goCheck('detail');
  24. $result = FaultCodeLogic::lists($params);
  25. return $this->data($result);
  26. }
  27. }