|
|
@@ -80,6 +80,12 @@ class UserController extends FrontController
|
|
|
* @return \Illuminate\Http\JsonResponse
|
|
|
*/
|
|
|
function getVideo(){
|
|
|
+
|
|
|
+ $token = request()->input('token', '');//token
|
|
|
+ if(empty($m_id) || empty($token)) return $this->apiResponseError('',[],401);
|
|
|
+ $check = $this->checkLogin($m_id,$token);
|
|
|
+ if(!$check) return $this->apiResponseError('',[],401);
|
|
|
+
|
|
|
$data['one_video'] = 'https://jhnewshop.oss-cn-chengdu.aliyuncs.com/7659551ca700956ae3a2a9a184e3c08b.mp4';
|
|
|
$data['two_video'] = 'https://jhnewshop.oss-cn-chengdu.aliyuncs.com/7bfdd070327beaa4ae9b7e8ba2ce172c.mp4';
|
|
|
return $this->apiResponseSuccess('成功',$data);
|
|
|
@@ -92,6 +98,10 @@ class UserController extends FrontController
|
|
|
function setRecord(){
|
|
|
$s_code = request()->input('s_code', '');//上级推广码
|
|
|
$m_id = request()->input('m_id', '');//浏览者
|
|
|
+ $token = request()->input('token', '');//token
|
|
|
+ if(empty($m_id) || empty($token)) return $this->apiResponseError('',[],401);
|
|
|
+ $check = $this->checkLogin($m_id,$token);
|
|
|
+ if(!$check) return $this->apiResponseError('',[],401);
|
|
|
|
|
|
if(empty($s_code) || empty($m_id)) return $this->apiResponseSuccess('完成');
|
|
|
//检查上级是否存在
|
|
|
@@ -154,6 +164,12 @@ class UserController extends FrontController
|
|
|
$name = request()->input('name', '');//名称
|
|
|
$phone = request()->input('phone', '');//账号
|
|
|
$code = request()->input('code', '');//验证码
|
|
|
+ $token = request()->input('token', '');//token
|
|
|
+ if(empty($m_id) || empty($token)) return $this->apiResponseError('',[],401);
|
|
|
+ $check = $this->checkLogin($m_id,$token);
|
|
|
+ if(!$check) return $this->apiResponseError('',[],401);
|
|
|
+
|
|
|
+
|
|
|
if (empty($m_id)) return $this->apiResponseError( '必要参数缺失');
|
|
|
if (empty($name)) return $this->apiResponseError( '名称必填');
|
|
|
if (mb_strlen($name) > 10) return $this->apiResponseError('名称10字以内');
|
|
|
@@ -194,6 +210,10 @@ class UserController extends FrontController
|
|
|
$name = request()->input('name', '');//名称
|
|
|
$phone = request()->input('phone', '');//账号
|
|
|
$industry = request()->input('industry', '');//行业
|
|
|
+ $token = request()->input('token', '');//token
|
|
|
+ if(empty($m_id) || empty($token)) return $this->apiResponseError('',[],401);
|
|
|
+ $check = $this->checkLogin($m_id,$token);
|
|
|
+ if(!$check) return $this->apiResponseError('',[],401);
|
|
|
|
|
|
if (empty($m_id)) return $this->apiResponseError( '必要参数缺失');
|
|
|
|
|
|
@@ -241,4 +261,19 @@ class UserController extends FrontController
|
|
|
$ret = WeixinServer::creatServer()->getJsConfig($url);
|
|
|
return $this->apiResponseSuccess('获取信息成功', $ret);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 检查会员登陆
|
|
|
+ * @param $m_id
|
|
|
+ * @param $token
|
|
|
+ * @return bool
|
|
|
+ */
|
|
|
+ function checkLogin($m_id,$token){
|
|
|
+ $member = WxUser::where('id',$m_id)->select(['id','token_str'])->first();
|
|
|
+
|
|
|
+ if ($member['token_str'] != $token || empty($member)) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ }
|
|
|
}
|