进行了 GVSDSDK 迁移,可能存在诸多问题

This commit is contained in:
2026-06-17 20:37:47 +08:00
parent 72770ad73b
commit d00f0d08e5
132 changed files with 161593 additions and 4827 deletions

View File

@@ -4,7 +4,8 @@ import logging
import requests
from django.conf import settings
from orders.models import Dingdan, DingdanPingtai, DingdanShangjia
from users.models import UserMain, UserDashou, UserBoss, UserShangjia
from users.models import UserDashou, UserBoss, UserShangjia
from gvsdsdk.models import User
logger = logging.getLogger('chat_utils')
@@ -108,7 +109,7 @@ def establish_order_chat(dingdan_id):
dashou_nickname = f'打手{dashou_uid[:6]}'
dashou_avatar_relative = ''
try:
dashou_user = UserMain.objects.get(yonghuid=dashou_uid)
dashou_user = User.objects.get(yonghuid=dashou_uid)
dashou_avatar_relative = dashou_user.avatar or ''
dashou_profile = UserDashou.objects.get(user=dashou_user)
if dashou_profile.nicheng:
@@ -165,7 +166,7 @@ def _get_local_partner_info(order):
avatar_full = _full_local_avatar('')
nickname = f'老板{laoban_id[:6]}'
try:
boss_user = UserMain.objects.get(yonghuid=laoban_id)
boss_user = User.objects.get(yonghuid=laoban_id)
avatar_full = _full_local_avatar(boss_user.avatar or '')
boss_profile = UserBoss.objects.get(user=boss_user)
if boss_profile.nickname:
@@ -183,7 +184,7 @@ def _get_local_partner_info(order):
nickname = ext.sjnicheng or f'商家{shangjia_id[:6]}'
avatar_full = _full_local_avatar('')
try:
sj_user = UserMain.objects.get(yonghuid=shangjia_id)
sj_user = User.objects.get(yonghuid=shangjia_id)
avatar_full = _full_local_avatar(sj_user.avatar or '')
except Exception:
pass