|
@@ -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)
|