= make_password(strip(password), settings.MAKE_PASSWORD_SALT, settings.MAKE_PASSWORD_HASHER) AdministratorInfo.objects.create( brand_id=administrator.brand_id, brand_name=brand_name or administrator.brand_name, admin_type=admin_type, phone=phone, name=name, password='', encryption=encryption, ) return response(200, 'Create Admin Success', u'创建后台管理员成功') @check_admin def administrator_update(request, administrator): target_admin_id = request.POST.get('target_admin_id', '') admin_type = int(request.POST.get('admin_type', -1)) phone = request.POST.get('phone', '') name = request.POST.get('name', '') password = request.POST.get('password', '') if administrator.admin_type != AdministratorInfo.ADMINISTRATOR: return response(AdministratorStatusCode.ADMINISTRATOR_PERMISSION_DENIED) target_admin = AdministratorInfo.objects.get(admin_id=target_admin_id, status=True) if admin_type != -1: target_admin.admin_type = admin_type if phone: target_admin.phone = phone if name: target_admin.name = name AdministratorLoginLogInfo.objects.filter(admin_id=target_admin_id).update(admin_name=name) if password: encryption = make_password(strip(password), settings.MAKE_PASSWORD_SALT, settings.MAKE_PASSWORD_HASHER) target_admin.encryption = encryption target_admin.save() return response(200, 'Update Admin Success', u'更新后台管理员成功') @check_admin def administrator_delete(request, administrator): target_admin_id = request.POST.get('target_admin_id', '') if administrator.admin_type != AdministratorInfo.ADMINISTRATOR: return response(AdministratorStatusCode.ADMINISTRATOR_PERMISSION_DENIED) AdministratorInfo.objects.filter(admin_id=target_admin_id).update(status=False) return response(200, 'Delete Admin Success', u'删除后台管理员成功') @check_admin def administrator_login_list(request, administrator): page = request.POST.get('page', 1) num = request.POST.get('num', 20) target_admin_id = request.POST.get('target_admin_id', '') if administrator.admin_type != AdministratorInfo.ADMINISTRATOR: return response(AdministratorStatusCode.ADMINISTRATOR_PERMISSION_DENIED) logs = AdministratorLoginLogInfo.objects.filter(status=True).order_by('-login_at') if target_admin_id: logs = logs.filter(admin_id=target_admin_id) count = logs.count() logs, left = pagination(logs, page, num) logs = [log.admindata for log in logs] return response(200, 'Get Administrator Login List Success', u'获取后台管理员登录日志成功', data={ 'logs': logs, 'left': left, 'count': count }) adminSystem - Gogs: Go Git Service

Nessuna descrizione

MY.js 2.9KB

    module.exports={D:{"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0.008748,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0.004374,"19":0,"20":0,"21":0,"22":0.004374,"23":0,"24":0,"25":0,"26":0.004374,"27":0,"28":0,"29":0.017496,"30":0.004374,"31":0.004374,"32":0.004374,"33":0.008748,"34":0.008748,"35":0.004374,"36":0.008748,"37":0.004374,"38":0.013122,"39":0.004374,"40":0.004374,"41":0,"42":0,"43":0.013122,"44":0.017496,"45":0.008748,"46":0.02187,"47":0.008748,"48":0.008748,"49":0.389286,"50":0.013122,"51":0.034992,"52":0.008748,"53":0.013122,"54":0.013122,"55":0.061236,"56":0.039366,"57":0.034992,"58":0.083106,"59":0.034992,"60":0.074358,"61":0.056862,"62":0.100602,"63":0.516132,"64":7.864452,"65":4.492098,"66":0.048114,"67":0.02187,"68":0},C:{"2":0,"3":0,"4":0,"5":0,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0.004374,"28":0,"29":0,"30":0,"31":0.004374,"32":0,"33":0,"34":0.004374,"35":0.004374,"36":0.004374,"37":0.004374,"38":0.008748,"39":0.004374,"40":0.004374,"41":0.004374,"42":0,"43":0.013122,"44":0.004374,"45":0.008748,"46":0.004374,"47":0.02187,"48":0.04374,"49":0.008748,"50":0.008748,"51":0.008748,"52":0.126846,"53":0.026244,"54":0.008748,"55":0.013122,"56":0.026244,"57":0.048114,"58":0.782946,"59":0.621108,"60":0.039366,"61":0,"3.5":0,"3.6":0.004374},F:{"9":0,"11":0,"12":0,"15":0,"16":0,"17":0,"18":0,"19":0,"20":0.004374,"21":0,"22":0,"23":0,"24":0,"25":0,"26":0,"27":0,"28":0.004374,"29":0,"30":0,"31":0,"32":0.017496,"33":0.004374,"34":0.004374,"35":0,"36":0.004374,"37":0.201204,"38":0,"39":0,"40":0,"41":0,"42":0,"43":0.008748,"44":0,"45":0.017496,"46":0.004374,"47":0,"48":0,"49":0,"50":0.008748,"51":0.428652,"52":0.017496,"9.5-9.6":0,"10.0-10.1":0,"10.5":0,"10.6":0,"11.1":0,"11.5":0,"11.6":0,"12.1":0.004374},E:{"4":0,"5":0.004374,"6":0.004374,"7":0.004374,"8":0.02187,"9":0.013122,"10":0.034992,"11":0.376164,_:"0","3.1":0,"3.2":0,"5.1":0.008748,"6.1":0.004374,"7.1":0,"9.1":0.056862,"10.1":0.100602,"11.1":0.004374},G:{"8":0.0156975598919,"3.2":0.00112125427799,"4.0-4.1":0,"4.2-4.3":0.00112125427799,"5.0-5.1":0.0201825770039,"6.0-6.1":0.0156975598919,"7.0-7.1":0.0549414596217,"8.1-8.4":0.0829728165716,"9.0-9.2":0.0627902395677,"9.3":0.449622965476,"10.0-10.2":0.448501711198,"10.3":1.0394027157,"11.0-11.2":9.01264188652,_:"11.3"},I:{"3":0,"4":0,_:"62","2.1":0,"2.2":0,"2.3":0,"4.1":0.178089669903,"4.2-4.3":0.542012038835,"4.4":1.52924825243,"4.4.3-4.4.4":0.940778038835},A:{"6":0.00886542281879,"7":0,"8":0.0487598255034,"9":0.0310289798658,"10":0.0310289798658,"11":0.540790791946,"5.5":0},K:{_:"0 10 11 12 11.1 11.5 12.1"},B:{"12":0.004374,"13":0.008748,"14":0.02187,"15":0.030618,"16":0.223074,"17":0},P:{"4":1.66468778378,"5":0.31019027027,"6.2":1.45789427027},J:{"7":0.0033756,"10":0.0135024},N:{"10":0.011252,"11":0.033756},M:{"0":0.163154},Q:{_:"1.2"},O:{"0":5.474098},H:{"0":2.46609233333},L:{"0":50.334622},R:{_:"0"}};