|
|
@@ -102,7 +102,8 @@ class MarketController extends MarketBaseController
|
|
|
public function register(){
|
|
|
try {
|
|
|
$params = input();
|
|
|
- $inviteId = input('id', 0);
|
|
|
+ $inviteId = input('sid', 0);
|
|
|
+ $inviteId = $inviteId? $inviteId : session('invite_id');
|
|
|
$validate = new MemberValidate();
|
|
|
if (!$validate->scene('marketReg')->check($params)) {
|
|
|
showJson(1004, $validate->getError());
|
|
|
@@ -128,16 +129,16 @@ class MarketController extends MarketBaseController
|
|
|
|
|
|
// 验证信息
|
|
|
$where = ['openid' => $openid, 'user_type'=> 2];
|
|
|
- $info = Member::where($where)->field('id,agent_status')->find();
|
|
|
+ $info = Member::where($where)->field('id,agent_type,agent_status')->find();
|
|
|
$agentId = isset($info['id'])? $info['id'] : 0;
|
|
|
$agentType = isset($info['agent_type'])? $info['agent_type'] : 0;
|
|
|
$agentStatus = isset($info['agent_status'])? $info['agent_status'] : 0;
|
|
|
if($info && $agentType==1){
|
|
|
// 已审核
|
|
|
if($agentStatus == 1){
|
|
|
- showJson(1007,2040,['url'=> Wechat::makeRedirectUrl(url('/weixin/market/index','','',true))]);
|
|
|
+ showJson(1006,2040,['url'=> Wechat::makeRedirectUrl(url('/weixin/market/index','','',true))]);
|
|
|
} else {
|
|
|
- showJson(1007,2041,['url'=> Wechat::makeRedirectUrl(url('/weixin/page/custom','','',true))]);
|
|
|
+ showJson(1006,2041,['url'=> Wechat::makeRedirectUrl(url('/weixin/page/custom','','',true))]);
|
|
|
}
|
|
|
}
|
|
|
|