@@ -7,14 +7,14 @@ from collections import defaultdict |
||
7 | 7 |
from datetime import datetime |
8 | 8 |
|
9 | 9 |
from django.conf import settings |
10 |
+from django.contrib.auth.hashers import make_password |
|
10 | 11 |
from django.db import transaction |
11 | 12 |
from django.db.models import Count, Q, Sum |
12 | 13 |
from django_logit import logit |
13 | 14 |
from django_response import response |
14 |
-from django.contrib.auth.hashers import make_password |
|
15 | 15 |
from paginator import pagination |
16 |
-from TimeConvert import TimeConvert as tc |
|
17 | 16 |
from pysnippets.strsnippets import strip |
17 |
+from TimeConvert import TimeConvert as tc |
|
18 | 18 |
|
19 | 19 |
from account.models import UserInfo |
20 | 20 |
from api.encrypt_views import get_ciphertext |
@@ -1688,7 +1688,7 @@ def administrator_create(request): |
||
1688 | 1688 |
|
1689 | 1689 |
if administrator.admin_type != AdministratorInfo.ADMINISTRATOR: |
1690 | 1690 |
return response(AdministratorStatusCode.ADMINISTRATOR_PERMISSION_DENIED) |
1691 |
- |
|
1691 |
+ |
|
1692 | 1692 |
encryption = make_password(strip(password), settings.MAKE_PASSWORD_SALT, settings.MAKE_PASSWORD_HASHER) |
1693 | 1693 |
|
1694 | 1694 |
AdministratorInfo.objects.create( |
@@ -1753,8 +1753,7 @@ def administrator_delete(request): |
||
1753 | 1753 |
|
1754 | 1754 |
if administrator.admin_type != AdministratorInfo.ADMINISTRATOR: |
1755 | 1755 |
return response(AdministratorStatusCode.ADMINISTRATOR_PERMISSION_DENIED) |
1756 |
- |
|
1757 |
- |
|
1756 |
+ |
|
1758 | 1757 |
AdministratorInfo.objects.filter(admin_id=target_admin_id).update(status=False) |
1759 | 1758 |
|
1760 | 1759 |
return response(200, 'Delete Admin Success', u'删除后台管理员成功') |
@@ -399,7 +399,7 @@ def maintenance_close(request): |
||
399 | 399 |
|
400 | 400 |
if not is_admin(brand_id, admin_id): |
401 | 401 |
return response(MaintenanceStatusCode.MAINTENACE_NOT_FOUND) |
402 |
- |
|
402 |
+ |
|
403 | 403 |
maintenance.maintenance_status = MaintenaceInfo.TRACKING_BACK_SIGNED |
404 | 404 |
maintenance_status_at = maintenance.maintenance_status_at |
405 | 405 |
maintenance_status_at[MaintenaceInfo.TRACKING_BACK_SIGNED] = tc.utc_datetime() |