Commit 378e1186 authored by Gladys Forte's avatar Gladys Forte

{devbugfix} batchupload template update for AMS Privilege

parent 39b008b7
...@@ -217,10 +217,16 @@ class BatchUploadViewSet(viewsets.ModelViewSet): ...@@ -217,10 +217,16 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
'Change_Request_Privilege_Department_Code' 'Change_Request_Privilege_Department_Code'
) )
ams_user_groups = [] ams_user_groups = []
for a in enums.AMSUserTypeEnum: 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 = { data = {
'Username': ["ob-john"], 'Username': ["ob-john"],
'Name': ["John Doe"], 'Name': ["John Doe"],
...@@ -242,7 +248,7 @@ class BatchUploadViewSet(viewsets.ModelViewSet): ...@@ -242,7 +248,7 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
'Asset_Management_Privilege_Company': [departments[0]['Change_Request_Privilege_Company']], 'Asset_Management_Privilege_Company': [departments[0]['Change_Request_Privilege_Company']],
'Asset_Management_Privilege_Department': [departments[0]['Change_Request_Privilege_Department']], 'Asset_Management_Privilege_Department': [departments[0]['Change_Request_Privilege_Department']],
'Asset_Management_Privilege_Department_Code': [departments[0]['Change_Request_Privilege_Department_Code']], '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'] cols = ['Username', 'Name', 'Company', 'Department', 'Department_Code']
...@@ -253,21 +259,22 @@ class BatchUploadViewSet(viewsets.ModelViewSet): ...@@ -253,21 +259,22 @@ class BatchUploadViewSet(viewsets.ModelViewSet):
df = pd.DataFrame(data) df = pd.DataFrame(data)
header = {"Change_Request_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']}
# header2 = {"Asset_Management_Privilege_Company": ['Please use this department code as reference']}
df3 = pd.DataFrame( df3 = pd.DataFrame(
header header
) )
df2 = pd.DataFrame(
df_dept = pd.DataFrame(
departments departments
) )
# df4 = pd.DataFrame( df_ams = pd.DataFrame(
# header2 ams_user_groups
# ) )
df2 = df_dept.join(df_ams, how='right')
df_row_reindex = pd.concat([df, df3, df2]) df_row_reindex = pd.concat([df, df3, df2])
df_row_reindex = df_row_reindex.reindex(columns=cols) df_row_reindex = df_row_reindex.reindex(columns=cols)
df_row_reindex = df_row_reindex.to_csv(index=False, line_terminator='\n') df_row_reindex = df_row_reindex.to_csv(index=False, line_terminator='\n')
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment