|
@@ -40,7 +40,8 @@ class WechatLoginSerializer(serializers.Serializer):
|
|
payload = jwt_payload_handler(user)
|
|
payload = jwt_payload_handler(user)
|
|
customer_log(customer_wechat.customer, BizLog.INSERT, u'用户微信登录,username=%s' % user.username)
|
|
customer_log(customer_wechat.customer, BizLog.INSERT, u'用户微信登录,username=%s' % user.username)
|
|
tenant_id = customer_wechat.customer.tenant and customer_wechat.customer.tenant.id or ''
|
|
tenant_id = customer_wechat.customer.tenant and customer_wechat.customer.tenant.id or ''
|
|
- is_validity = Tenant.check_validity(tenant_id)
|
|
|
|
|
|
+ company_no = customer_wechat.customer.tenant and customer_wechat.customer.tenant.company_no or ''
|
|
|
|
+ is_validity = Tenant.check_validity(company_no)
|
|
return {
|
|
return {
|
|
'bind': 1,
|
|
'bind': 1,
|
|
'user_id': user.id,
|
|
'user_id': user.id,
|
|
@@ -75,7 +76,8 @@ class WechatBindSerializer(serializers.Serializer):
|
|
payload = jwt_payload_handler(user)
|
|
payload = jwt_payload_handler(user)
|
|
customer_log(customer, BizLog.INSERT, u'用户微信登录,username=%s' % user.username)
|
|
customer_log(customer, BizLog.INSERT, u'用户微信登录,username=%s' % user.username)
|
|
tenant_id = customer.tenant and customer.tenant.id or ''
|
|
tenant_id = customer.tenant and customer.tenant.id or ''
|
|
- is_validity = Tenant.check_validity(tenant_id)
|
|
|
|
|
|
+ company_no = customer.tenant and customer.tenant.company_no or ''
|
|
|
|
+ is_validity = Tenant.check_validity(company_no)
|
|
return {
|
|
return {
|
|
'token': jwt_encode_handler(payload),
|
|
'token': jwt_encode_handler(payload),
|
|
'user_id': user.id,
|
|
'user_id': user.id,
|