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
b442e1a9
Commit
b442e1a9
authored
Oct 07, 2019
by
Gladys Forte
Browse files
Options
Browse Files
Download
Plain Diff
Merge pull request #303 in RMS/api-main-service from gladys-dev2 to RMSv2
* commit '
08c5264f
': added fields for form approvers
parents
4115497b
08c5264f
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
55 additions
and
1 deletion
+55
-1
app/applicationlayer/cms/form/header/views.py
app/applicationlayer/cms/form/header/views.py
+35
-1
app/entities/migrations/0014_changerequestformapprovers_is_action.py
...s/migrations/0014_changerequestformapprovers_is_action.py
+18
-0
app/entities/models.py
app/entities/models.py
+2
-0
No files found.
app/applicationlayer/cms/form/header/views.py
View file @
b442e1a9
...
@@ -717,6 +717,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -717,6 +717,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
)
.
update
(
)
.
update
(
date_sent
=
datetime
.
now
()
date_sent
=
datetime
.
now
()
)
)
# update is_action for current level
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
level
=
int
(
level
))
)
.
update
(
is_action
=
False
)
the_next_vendor
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
the_next_vendor
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
form_code
=
form_code
,
level
=
int
(
next_level
),
form_code
=
form_code
,
level
=
int
(
next_level
),
...
@@ -759,6 +766,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -759,6 +766,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
form_code
=
form_code
form_code
=
form_code
)
.
update
(
status
=
'Rejected'
)
)
.
update
(
status
=
'Rejected'
)
# update is_action for current level
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
level
=
int
(
level
))
)
.
update
(
is_action
=
False
)
elif
action
.
lower
()
==
'completed'
:
elif
action
.
lower
()
==
'completed'
:
# EMAIL CODE FOR REQUESTOR
# EMAIL CODE FOR REQUESTOR
...
@@ -802,6 +816,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -802,6 +816,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
date_sent
=
datetime
.
now
()
date_sent
=
datetime
.
now
()
)
)
# update is_action for current level
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
level
=
int
(
level
))
)
.
update
(
is_action
=
False
)
elif
action
.
lower
()
==
'acknowledged'
:
elif
action
.
lower
()
==
'acknowledged'
:
# EMAIL CODE FOR REQUESTOR
# EMAIL CODE FOR REQUESTOR
...
@@ -828,6 +849,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -828,6 +849,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
form_code
=
form_code
form_code
=
form_code
)
.
update
(
status
=
'Closed'
)
)
.
update
(
status
=
'Closed'
)
# update is_action for current level
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
level
=
int
(
level
))
)
.
update
(
is_action
=
False
)
elif
action
.
lower
()
==
'cancelled'
:
elif
action
.
lower
()
==
'cancelled'
:
# changed form status to cancelled
# changed form status to cancelled
...
@@ -835,7 +863,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
...
@@ -835,7 +863,13 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
models
.
ChangeRequestFormHeader
.
objects
.
filter
(
models
.
ChangeRequestFormHeader
.
objects
.
filter
(
form_code
=
form_code
)
.
update
(
status
=
'Cancelled'
)
form_code
=
form_code
)
.
update
(
status
=
'Cancelled'
)
# update is_action for current level
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
form_code
)
&
Q
(
level
=
int
(
level
))
)
.
update
(
is_action
=
False
)
message
=
status_message_response
(
message
=
status_message_response
(
200
,
'success'
,
200
,
'success'
,
'Action performed'
,
'Action performed'
,
...
...
app/entities/migrations/0014_changerequestformapprovers_is_action.py
0 → 100644
View file @
b442e1a9
# Generated by Django 2.2 on 2019-10-07 11:24
from
django.db
import
migrations
,
models
class
Migration
(
migrations
.
Migration
):
dependencies
=
[
(
'entities'
,
'0013_auto_20191002_2108'
),
]
operations
=
[
migrations
.
AddField
(
model_name
=
'changerequestformapprovers'
,
name
=
'is_action'
,
field
=
models
.
BooleanField
(
default
=
True
),
),
]
app/entities/models.py
View file @
b442e1a9
...
@@ -742,6 +742,8 @@ class ChangeRequestFormApprovers(BaseApprover):
...
@@ -742,6 +742,8 @@ class ChangeRequestFormApprovers(BaseApprover):
date_sent
=
models
.
DateTimeField
(
date_sent
=
models
.
DateTimeField
(
blank
=
True
,
blank
=
True
,
null
=
True
)
null
=
True
)
is_action
=
models
.
BooleanField
(
default
=
True
)
class
Meta
:
class
Meta
:
db_table
=
'change_request_form_approvers'
db_table
=
'change_request_form_approvers'
...
...
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