Parcourir la source

Merge branch 'master' of http://gits.hdlkeji.com:3000/xiegeng/beauti-no

11wei il y a 3 ans
Parent
commit
8083cf1230
3 fichiers modifiés avec 389 ajouts et 150 suppressions
  1. 25 1
      application/api/controller/Common.php
  2. 31 0
      application/common/model/FeedbackBusiness.php
  3. 333 149
      public/api.html

+ 25 - 1
application/api/controller/Common.php

@@ -9,6 +9,7 @@ use app\common\library\Upload;
 use app\common\model\Ad;
 use app\common\model\Area;
 use app\common\model\Feedback;
+use app\common\model\FeedbackBusiness;
 use app\common\service\SmsSend;
 use think\Cache;
 use think\Config;
@@ -19,7 +20,7 @@ use think\File;
  */
 class Common extends Api
 {
-    protected $noNeedLogin = ['agreement','ads','area','area_sort','area_tree','config','get_area','upload','feedback'];
+    protected $noNeedLogin = ['agreement','ads','area','area_sort','area_tree','config','get_area','upload','feedback','business_form'];
     protected $noNeedRight="*";
     /**
      * 获取各种协议
@@ -140,6 +141,29 @@ class Common extends Api
         $this->success('',$feedback);
     }
     /**
+     * 商务合作
+     * @ApiParams (name=type,description="1个人2公司")
+     * @ApiParams (name=name,description="名称")
+     * @ApiParams (name=for,description="方向1直播合作2学习直播3卡商合作")
+     * @ApiParams (name=has_exp,description="1有0无经验")
+     * @ApiParams (name=phone,description="手机号")
+     * @ApiParams (name=sms_code,description="验证码")
+     *
+     */
+    public function business_form(){
+        $data=$this->_validate([
+            'type'=>['require','in:1,2'],
+            'name'=>['require','max:50'],
+            'for'=>['require','in:1,2,3'],
+            'has_exp'=>['require','in:1,0'],
+            'phone'=>['require','integer','length:11'],
+        ]);
+        SmsSend::setMobile($data['phone'])->setCode($data['sms_code']??'')->check();
+        $feedback=new FeedbackBusiness;
+        $feedback->allowField(true)->save($data);
+        $this->success('',$feedback);
+    }
+    /**
      * 获取地区信息
      * @ApiParams (name=level,description=1省2市3区)
      * @ApiParams (name=pid,description=上级区域ID)

+ 31 - 0
application/common/model/FeedbackBusiness.php

@@ -0,0 +1,31 @@
+<?php
+
+namespace app\common\model;
+
+use think\db\Query;
+use think\Model;
+use think\model\relation\BelongsTo;
+
+
+class FeedbackBusiness extends Model
+{
+
+    
+
+    
+
+    // 表名
+
+    // 自动写入时间戳字段
+    protected $autoWriteTimestamp = true;
+
+    // 定义时间戳字段名
+    protected $updateTime = false;
+    protected $deleteTime = false;
+
+    // 追加属性
+    protected $append = [
+    ];
+    protected $type=[
+    ];
+}

Fichier diff supprimé car celui-ci est trop grand
+ 333 - 149
public/api.html


Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff