Customized.php 994 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. <?php
  2. namespace app\api\controller;
  3. use app\common\controller\Api;
  4. use app\common\model\CustomizedCate;
  5. use think\Db;
  6. /**
  7. * 产品预约接口
  8. * @inheritdoc
  9. */
  10. class Customized extends Api
  11. {
  12. protected $noNeedLogin = '*';
  13. protected $noNeedRight = '*';
  14. /**
  15. * 预约分类列表
  16. * @ApiReturnParams (name=id,description=id)
  17. * @ApiReturnParams (name=name,description=分类名称)
  18. */
  19. public function cateList(){
  20. $list = Db('CustomizedCate')->select();
  21. $this->success('查询成功',$list);
  22. }
  23. /**
  24. * 提交预约
  25. * @ApiParams (name=name,description=姓名)
  26. * @ApiParams (name=mobile,description=手机号)
  27. */
  28. public function submit(){
  29. $data=input();
  30. $this->validate($data,[
  31. 'name|姓名'=>['require'],
  32. 'mobile|手机号'=>['require','mobile'],
  33. ]);
  34. $model = new \app\common\model\Customized();
  35. $model->save($data);
  36. $this->success('预约成功');
  37. }
  38. }