feat: 俱乐部杂项图片/关注快手;角色客服按club隔离

This commit is contained in:
XingQue
2026-06-25 02:43:40 +08:00
parent 0c4b28ea45
commit 7a2723fef7
9 changed files with 280 additions and 21 deletions

View File

@@ -55,7 +55,7 @@ class Tupianpeizhi(QModel):
db_table = 'tupianpeizhi'
verbose_name = '配置图片'
verbose_name_plural = '配置图片'
unique_together = [['club_id', 'ImageType']]
# ImageType 1/2 每俱乐部唯一3(关注快手) 允许多张
class Szjilu(QModel):

View File

@@ -2700,12 +2700,10 @@ class GuanZhuAListView(APIView):
def post(self, request):
try:
from jituan.services.club_context import resolve_club_id_from_request
from jituan.services.club_context import resolve_effective_club_id
club_id = resolve_club_id_from_request(request)
club_id = resolve_effective_club_id(request, request.user)
qs = Tupianpeizhi.query.filter(ImageType=3, club_id=club_id)
if not qs.exists() and club_id != 'xq':
qs = Tupianpeizhi.query.filter(ImageType=3, club_id='xq')
if not qs.exists():
return Response({
'code': 0,