Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Sign in
Toggle navigation
R
red-ci-cd
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
red-group-test
red-ci-cd
Commits
be96a45d
Commit
be96a45d
authored
Mar 10, 2020
by
Gladys Forte
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
RMS-PRD-66 - AMS User Privilege Section + DB Schema - change ams usertype to key value format
parent
932f4e81
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
42 additions
and
7 deletions
+42
-7
app/applicationlayer/ams/ams_user_type/views.py
app/applicationlayer/ams/ams_user_type/views.py
+19
-7
app/entities/models.py
app/entities/models.py
+23
-0
No files found.
app/applicationlayer/ams/ams_user_type/views.py
View file @
be96a45d
...
...
@@ -15,18 +15,30 @@ class AMSUserTypeViewSet(APIView):
user_client_key
=
str
(
enums
.
AMSUserTypeEnum
.
USER_CLIENT
.
name
)
.
replace
(
'_'
,
'/'
)
.
title
()
support_key
=
str
(
enums
.
AMSUserTypeEnum
.
SUPPORT
.
name
)
.
capitalize
()
viewer_key
=
str
(
enums
.
AMSUserTypeEnum
.
VIEWER
.
name
)
.
capitalize
()
data
=
{
"code"
:
"200"
,
"status"
:
"success"
,
"message"
:
"list of ams user types"
,
"results"
:
{
manager_key
:
manager_value
,
user_client_key
:
user_client_value
,
support_key
:
support_value
,
viewer_key
:
viewer_value
}
[
{
"name"
:
manager_key
,
"value"
:
manager_value
,
},
{
"name"
:
user_client_key
,
"value"
:
user_client_value
},
{
"name"
:
support_key
,
"value"
:
support_value
},
{
"name"
:
viewer_key
,
"value"
:
viewer_value
}
]
}
return
Response
(
data
)
\ No newline at end of file
app/entities/models.py
View file @
be96a45d
...
...
@@ -1303,3 +1303,26 @@ class AMSPrivilege(models.Model):
unique_together
=
[
'department'
,
'id_number'
]
# class AMSAssetType(models.Model):
# code = models.CharField(
# unique=True,
# max_length=255)
# name = models.CharField(
# unique=True,
# max_length=255)
# dynamic_field = models.TextField(
# blank=True,
# null=True
# )
# created_by = models.ForeignKey(
# User,
# on_delete=models.CASCADE,
# to_field='code',
# related_name='ams_asset_type_created_by'
# )
# created_at = models.DateTimeField(auto_now_add=True)
# deleted_at = models.DateTimeField(null=True, blank=True)
# class Meta:
# db_table = 'ams_asset_types'
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment