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
480de694
Commit
480de694
authored
Jan 17, 2020
by
John Red Medrano
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'product-dev' of
http://42.61.118.105:7990/scm/rms/api-main-service
into red-develop
parents
fc39a41a
dc4cfb17
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
39 deletions
+7
-39
app/applicationlayer/cms/form/header/views.py
app/applicationlayer/cms/form/header/views.py
+1
-1
app/applicationlayer/cms/form/onbehalf/serializers.py
app/applicationlayer/cms/form/onbehalf/serializers.py
+4
-1
app/applicationlayer/cms/form/onbehalf/views.py
app/applicationlayer/cms/form/onbehalf/views.py
+2
-37
No files found.
app/applicationlayer/cms/form/header/views.py
View file @
480de694
...
...
@@ -125,7 +125,7 @@ class ChangeRequestFormsViewset(viewsets.ModelViewSet):
self
.
serializer_class
=
ChangeRequestFormHeaderSerializerList
id_number
=
self
.
request
.
user
.
code
self
.
queryset
=
change_request
.
list_by_user
(
id_number
)
self
.
queryset
=
change_request
.
filter_base
(
self
.
queryset
,
request
.
query_params
.
get
(
'company_requested_to'
),
...
...
app/applicationlayer/cms/form/onbehalf/serializers.py
View file @
480de694
...
...
@@ -121,11 +121,14 @@ class ChangeRequestFormHeaderSerializerList(
user
=
self
.
context
[
'request'
]
.
user
id_number
=
user
.
code
active_users
=
models
.
ChangeRequestSettings
.
objects
.
filter
(
behalf_user
=
id_number
)
.
values
(
'active_user__code'
)
current_level
=
models
.
ChangeRequestFormApprovers
.
objects
.
filter
(
Q
(
form_code
=
ret
[
'form_code'
])
&
Q
(
is_action
=
True
)
&
Q
(
user
=
id_number
)
Q
(
user
__in
=
active_users
)
)
.
order_by
(
'level'
)
if
current_level
.
count
()
>
0
:
...
...
app/applicationlayer/cms/form/onbehalf/views.py
View file @
480de694
import
configparser
import
shutil
import
os
from
django.shortcuts
import
render
from
rest_framework
import
viewsets
from
rest_framework.views
import
APIView
from
app.entities
import
models
from
datetime
import
datetime
from
datetime
import
timedelta
from
rest_framework.response
import
Response
from
rest_framework
import
status
,
views
from
rest_framework.decorators
import
action
from
django.http
import
Http404
from
django.db.models
import
Q
import
requests
from
django.conf
import
settings
from
rest_framework.exceptions
import
ValidationError
from
django.db
import
transaction
,
IntegrityError
,
connection
from
app.applicationlayer.utils
import
(
QuerySetHelper
,
status_message_response
,
send_broadcast_message
)
from
app.businesslayer.changerequest
import
change_request
from
app.entities
import
enums
from
app.applicationlayer.utils
import
model_to_dict
import
json
from
django.shortcuts
import
get_object_or_404
from
django.db.models
import
Min
from
app.applicationlayer.utils
import
(
CustomPagination
,
status_message_response
)
from
rest_framework.exceptions
import
ParseError
from
app.businesslayer.changerequest.change_request
import
(
form_add_edit_delete
)
from
app.applicationlayer.cms.form.approver.serializers
import
ChangeRequestFormApproversSerializer
from
app.applicationlayer.cms.form.stakeholder.serializers
import
ChangeRequestFormStakeHoldersSerializer
from
app.applicationlayer.cms.form.details.serializers
import
ChangeRequestFormDetailsSerializer
from
app.applicationlayer.cms.form.attachment.serializers
import
(
ChangeRequestFormAttachmentsFileUploadSerializer
,
ChangeRequestFormAttachmentsSerializer
)
from
app.applicationlayer.cms.form.header.serializers
import
(
from
app.applicationlayer.cms.form.onbehalf.serializers
import
(
ChangeRequestFormHeaderSerializer
,
ChangeRequestFormHeaderSerializerList
)
from
app.applicationlayer.cms.form.
header
.table_filters
import
HeaderFilterSet
from
app.applicationlayer.cms.form.
onbehalf
.table_filters
import
HeaderFilterSet
from
rest_framework.filters
import
SearchFilter
,
OrderingFilter
from
django_filters
import
rest_framework
as
filters
from
django_filters.rest_framework
import
DjangoFilterBackend
import
json
from
app.applicationlayer.utils
import
main_threading
from
django.conf
import
settings
from
io
import
BytesIO
from
django.http
import
HttpResponse
class
ChangeRequestFormsViewset
(
viewsets
.
ModelViewSet
):
...
...
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