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
378e1186
Commit
378e1186
authored
Mar 13, 2020
by
Gladys Forte
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
{devbugfix} batchupload template update for AMS Privilege
parent
39b008b7
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
20 additions
and
13 deletions
+20
-13
app/applicationlayer/management/batchupload/views.py
app/applicationlayer/management/batchupload/views.py
+20
-13
No files found.
app/applicationlayer/management/batchupload/views.py
View file @
378e1186
...
...
@@ -217,10 +217,16 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
'Change_Request_Privilege_Department_Code'
)
ams_user_groups
=
[]
ams_user_groups
=
[]
for
a
in
enums
.
AMSUserTypeEnum
:
ams_user_groups
.
append
(
a
.
name
)
ams_user_groups
.
append
(
{
"Asset_Management_Privilege_Department"
:
''
,
"Asset_Management_Privilege_Department_Code"
:
''
,
"Asset_Management_User_Group"
:
a
.
name
}
)
data
=
{
'Username'
:
[
"ob-john"
],
'Name'
:
[
"John Doe"
],
...
...
@@ -242,7 +248,7 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
'Asset_Management_Privilege_Company'
:
[
departments
[
0
][
'Change_Request_Privilege_Company'
]],
'Asset_Management_Privilege_Department'
:
[
departments
[
0
][
'Change_Request_Privilege_Department'
]],
'Asset_Management_Privilege_Department_Code'
:
[
departments
[
0
][
'Change_Request_Privilege_Department_Code'
]],
'Asset_Management_User_Group'
:
[
ams_user_groups
[
0
]]
'Asset_Management_User_Group'
:
"MANAGER"
}
cols
=
[
'Username'
,
'Name'
,
'Company'
,
'Department'
,
'Department_Code'
]
...
...
@@ -253,21 +259,22 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
df
=
pd
.
DataFrame
(
data
)
header
=
{
"Change_Request_Privilege_Company"
:
[
'Please use this department code as reference'
]}
# header2 = {"Asset_Management_Privilege_Company": ['Please use this department code as reference']}
header
=
{
"Change_Request_Privilege_Company"
:
[
'Please use this department code as reference'
],
"Asset_Management_User_Group"
:
[
'Please use this user group as reference'
]}
df3
=
pd
.
DataFrame
(
header
)
df2
=
pd
.
DataFrame
(
df_dept
=
pd
.
DataFrame
(
departments
)
# df4 = pd.DataFrame(
# header2
# )
df_ams
=
pd
.
DataFrame
(
ams_user_groups
)
df2
=
df_dept
.
join
(
df_ams
,
how
=
'right'
)
df_row_reindex
=
pd
.
concat
([
df
,
df3
,
df2
])
df_row_reindex
=
df_row_reindex
.
reindex
(
columns
=
cols
)
df_row_reindex
=
df_row_reindex
.
to_csv
(
index
=
False
,
line_terminator
=
'
\n
'
)
...
...
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