Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in
Toggle navigation
T
tamp_course_order
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
彭熊
tamp_course_order
Commits
92994fff
Commit
92994fff
authored
4 years ago
by
pengxiong@wealthgrow.cn
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
入参校验
parent
48220f86
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
3 deletions
+17
-3
errors.py
app/config/errors.py
+3
-1
order.py
app/controller/order.py
+14
-2
No files found.
app/config/errors.py
View file @
92994fff
...
@@ -19,6 +19,7 @@ class Errors:
...
@@ -19,6 +19,7 @@ class Errors:
REPEAT_BUY
=
'9007'
REPEAT_BUY
=
'9007'
PROD_NOPRICE
=
'9008'
PROD_NOPRICE
=
'9008'
NO_ORDERS
=
'9009'
NO_ORDERS
=
'9009'
PARAMS_ERROR
=
'9010'
MSG
=
{
MSG
=
{
TOKEN_INVALID
:
'TOKEN失效'
,
TOKEN_INVALID
:
'TOKEN失效'
,
...
@@ -29,5 +30,6 @@ class Errors:
...
@@ -29,5 +30,6 @@ class Errors:
INPUT_PARAMS_ERROR
:
'入参错误'
,
INPUT_PARAMS_ERROR
:
'入参错误'
,
REPEAT_BUY
:
'请勿重复购买商品'
,
REPEAT_BUY
:
'请勿重复购买商品'
,
PROD_NOPRICE
:
'商品未定价'
,
PROD_NOPRICE
:
'商品未定价'
,
NO_ORDERS
:
'未找到订单'
NO_ORDERS
:
'未找到订单'
,
PARAMS_ERROR
:
'入参错误'
}
}
This diff is collapsed.
Click to expand it.
app/controller/order.py
View file @
92994fff
...
@@ -27,9 +27,13 @@ class TopUpOrder(Resource):
...
@@ -27,9 +27,13 @@ class TopUpOrder(Resource):
def
get
(
self
):
def
get
(
self
):
"""."""
"""."""
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
Tru
e
)
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
Fals
e
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
Tru
e
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
Fals
e
)
args
=
self
.
parser
.
parse_args
()
args
=
self
.
parser
.
parse_args
()
if
not
args
.
get
(
'pageNumber'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
if
not
args
.
get
(
'pageSize'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
args
[
'user_id'
]
=
request
.
user_id
args
[
'user_id'
]
=
request
.
user_id
data
=
order_service
.
TopUpOrderService
()
.
get_order
(
args
)
data
=
order_service
.
TopUpOrderService
()
.
get_order
(
args
)
resp
=
request
.
return_success
resp
=
request
.
return_success
...
@@ -72,6 +76,10 @@ class ConsumeOrder(Resource):
...
@@ -72,6 +76,10 @@ class ConsumeOrder(Resource):
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
True
)
args
=
self
.
parser
.
parse_args
()
args
=
self
.
parser
.
parse_args
()
if
not
args
.
get
(
'pageNumber'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
if
not
args
.
get
(
'pageSize'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
user_id
=
request
.
user_id
user_id
=
request
.
user_id
args
[
'user_id'
]
=
request
.
user_id
args
[
'user_id'
]
=
request
.
user_id
data
=
order_service
.
CurriculumOrderService
()
.
get_order
(
args
)
data
=
order_service
.
CurriculumOrderService
()
.
get_order
(
args
)
...
@@ -206,6 +214,10 @@ class AllOrders(Resource):
...
@@ -206,6 +214,10 @@ class AllOrders(Resource):
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageNumber'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
True
)
self
.
parser
.
add_argument
(
'pageSize'
,
type
=
int
,
required
=
True
)
args
=
self
.
parser
.
parse_args
()
args
=
self
.
parser
.
parse_args
()
if
not
args
.
get
(
'pageNumber'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
if
not
args
.
get
(
'pageSize'
,
''
):
raise
CustomFlaskErr
(
Errors
.
PARAMS_ERROR
)
args
[
'user_id'
]
=
request
.
user_id
args
[
'user_id'
]
=
request
.
user_id
data
=
order_service
.
getAllOrders
(
args
)
data
=
order_service
.
getAllOrders
(
args
)
resp
=
request
.
return_success
resp
=
request
.
return_success
...
...
This diff is collapsed.
Click to expand it.
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