src/py3.11dj4.x">py3.11dj4.x
tamron
wine
  • huangqimin: 5d326f3037 :art: Change subscribe default 0 vor 6 Jahren
    ..
    0001_initial.py 4defb80fdc gogs first init vor 11 Jahren
    0002_auto_20151202_2251.py 434468279f add api of lesman login & update other api vor 11 Jahren
    0003_auto_20151202_2313.py 434468279f add api of lesman login & update other api vor 11 Jahren
    0004_auto_20151207_1811.py 4a8b4f8819 add watermark vor 11 Jahren
    0005_auto_20151209_1638.py 3454610bb7 add api of user signup/login vor 11 Jahren
    0006_auto_20151223_1533.py 5ef425fee7 add api wx_authorize_api vor 11 Jahren
    0007_auto_20160120_1830.py a121b75ff2 add db_index=True for status field vor 10 Jahren
    0008_userinfo_unionid.py 8aeca53563 record unionid for wx_authorize user vor 10 Jahren
    0009_auto_20160428_1410.py 269576f8b9 add guest user vor 10 Jahren
    0010_userinfo_uuid.py 63eaee0951 modify guest_login_api vor 10 Jahren
    0011_auto_20160627_1411.py 6d6c8485ce bind LensmanInfo and UserInfo vor 10 Jahren
    0012_auto_20160627_1419.py 6d6c8485ce bind LensmanInfo and UserInfo vor 10 Jahren
    0013_auto_20160711_1436.py d0affd4b01 add lensman_oauth page vor 10 Jahren
    0014_lensmaninfo_refused_reason.py 30d24179d9 add refused relative vor 10 Jahren
    0015_auto_20160713_1646.py 30d24179d9 add refused relative vor 10 Jahren
    0016_auto_20160718_1258.py c7071ae7f1 wx_uid to openid vor 10 Jahren
    0017_auto_20160908_1053.py 4fdd237863 add api price_fix vor 10 Jahren
    0018_auto_20161020_1844.py e249360c0c Add freeze_balance for lensman/user vor 10 Jahren
    0019_auto_20161024_1235.py c7abce172a Rename field name vor 10 Jahren
    0020_tourguideinfo.py 8a213207ea Add tour guide oauth vor 10 Jahren
    0021_auto_20161213_1639.py 8a213207ea Add tour guide oauth vor 10 Jahren
    0022_auto_20170212_2153.py c3e3681541 Create user in api get_userinfo_api for weapp vor 9 Jahren
    0023_auto_20170709_1923.py d38cc6ceb2 Add multi openid for UserInfo & Change create order support miniapp vor 9 Jahren
    0024_auto_20170917_1825.py a6195fa70d Add outtake lensman vor 9 Jahren
    0025_auto_20180101_2220.py 9bb56c50cc Makemigrations vor 8 Jahren
    0026_auto_20180103_0446.py a7cbbf15a7 Update max_length for CharField vor 8 Jahren
    0027_franchiserinfo_saleclerkinfo.py 627187a7d7 Update Kodo vor 8 Jahren
    0028_saleclerkinfo_total_integral.py 2bac598d19 Clerk Sale Submit vor 8 Jahren
    0029_userinfo_has_membercard.py 852e8b89b5 Has Member Card Flag vor 8 Jahren
    0030_userinfo_membercardid.py 4bfdba3718 MemberCardID vor 8 Jahren
    0031_auto_20180417_1031.py e47aa7f8c4 Add field test_user vor 8 Jahren
    0032_delete_saleclerkinfo.py e7dcf47e22 SaleclerkInfo vor 8 Jahren
    0033_delete_franchiserinfo.py 619711142e Makemigrations vor 8 Jahren
    0034_auto_20180930_1159.py 66a598b30c Makemigrations vor 8 Jahren
    0035_auto_20181006_1142.py 69f5e16982 Makemigrations vor 8 Jahren
    0036_auto_20190826_1537.py 8d998319f7 Makemigrations vor 7 Jahren
    0037_auto_20191119_1348.py 3d0d214667 :sparkles: Member Infos vor 7 Jahren
    0038_userinfo_subscribe.py b570a71ac8 :art: Add subscribe field for UserInfo vor 6 Jahren
    0039_auto_20200117_1203.py 5d326f3037 :art: Change subscribe default 0 vor 6 Jahren
    __init__.py 4defb80fdc gogs first init vor 11 Jahren
    kodo - Gogs: Go Git Service

    No Description

    tourguidegroupadmin_views.py 2.4KB

      # -*- coding: utf-8 -*- from __future__ import division from django_logit import logit from django_response import response from group.models import GroupUserInfo from utils.admin_utils import is_group_admin from utils.error.errno_utils import GroupStatusCode @logit def tg_group_admin_list_api(request): """ 旅行团管理员列表 """ group_id = request.POST.get('group_id', '') admin_id = request.POST.get('admin_id', '') # 导游唯一标识 # 权限校验 if not is_group_admin(group_id, admin_id): return response(GroupStatusCode.NOT_GROUP_ADMIN) admins = GroupUserInfo.objects.filter(group_id=group_id, subadmin=True, status=True) admins = [admin.admin_info for admin in admins] return response(200, 'Get Tour Guide Group Admin List Success', u'获取旅行团管理员列表成功', { 'group_id': group_id, 'admins': admins, }) @logit def tg_group_admin_recovery_api(request): """ 旅行团管理员权限回收,管理员主动,团成员被动 """ group_id = request.POST.get('group_id', '') admin_id = request.POST.get('admin_id', '') # 导游唯一标识 user_id = request.POST.get('user_id', '') # 权限校验 if not is_group_admin(group_id, admin_id): return response(GroupStatusCode.NOT_GROUP_ADMIN) # 管理员也不允许将自己移除 if admin_id == user_id: return response(GroupStatusCode.ADMIN_CANNOT_HANDLE_SELF) try: subadmin = GroupUserInfo.objects.get(group_id=group_id, user_id=user_id, subadmin=True, admin_status=True, status=True) except GroupUserInfo.DoesNotExist: return response(GroupStatusCode.NOT_GROUP_SUBADMIN) # 权限回收 subadmin.admin_status = False subadmin.save() return response(200, 'Tour Guide Group Admin Right Recovery Success', u'旅行团管理员权限回收成功') @logit def tg_group_admin_waiver_api(request): """ 旅行团管理员权限放弃 """ group_id = request.POST.get('group_id', '') user_id = request.POST.get('user_id', '') try: subadmin = GroupUserInfo.objects.get(group_id=group_id, user_id=user_id, subadmin=True, admin_status=True, status=True) except GroupUserInfo.DoesNotExist: return response(GroupStatusCode.NOT_GROUP_SUBADMIN) # 权限回收 subadmin.admin_status = False subadmin.save() return response(200, 'Tour Guide Group Admin Right Waiver Success', u'旅行团管理员权限放弃成功')
    kodo - Gogs: Go Git Service

    暂无描述

    Kimi.Huang: 099d167822 Command subscribe 7 年之前
    ..
    management 099d167822 Command subscribe 7 年之前
    migrations b95db9c5c3 Basic gis command 8 年之前
    __init__.py b95db9c5c3 Basic gis command 8 年之前
    admin.py b95db9c5c3 Basic gis command 8 年之前
    apps.py b95db9c5c3 Basic gis command 8 年之前
    models.py b95db9c5c3 Basic gis command 8 年之前
    tests.py b95db9c5c3 Basic gis command 8 年之前
    views.py b95db9c5c3 Basic gis command 8 年之前