Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
T
test_platform
Project
Project
Details
Activity
Releases
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Wallen姚文辉
test_platform
Commits
49931df6
Commit
49931df6
authored
May 22, 2024
by
Wallen姚文辉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改邮件发送成功的提示
parent
65687afc
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
3 additions
and
11 deletions
+3
-11
Tool.py
controller/Tool.py
+3
-11
No files found.
controller/Tool.py
View file @
49931df6
...
@@ -30,8 +30,10 @@ def sendport():
...
@@ -30,8 +30,10 @@ def sendport():
user
=
'wallen.ywh@galaxyoversea.com'
user
=
'wallen.ywh@galaxyoversea.com'
password
=
'Ywh940509'
password
=
'Ywh940509'
yag
=
yagmail
.
SMTP
(
user
=
user
,
password
=
password
,
host
=
'smtp.exmail.qq.com'
,
port
=
465
)
yag
=
yagmail
.
SMTP
(
user
=
user
,
password
=
password
,
host
=
'smtp.exmail.qq.com'
,
port
=
465
)
print
(
data
[
"to"
])
print
(
data
[
"subject"
])
yag
.
send
(
data
[
"to"
],
data
.
get
(
"subject"
),
data
.
get
(
"contents"
))
yag
.
send
(
data
[
"to"
],
data
.
get
(
"subject"
),
data
.
get
(
"contents"
))
return
jsonify
({
"code"
:
200
,
"message"
:
"请求
成功"
}),
200
return
jsonify
({
"code"
:
200
,
"message"
:
f
"{data.get("
subject
")}邮件发送
成功"
}),
200
@
tool
.
route
(
'/testport/getproject'
,
methods
=
[
"GET"
])
@
tool
.
route
(
'/testport/getproject'
,
methods
=
[
"GET"
])
def
getproject
():
def
getproject
():
...
@@ -39,13 +41,6 @@ def getproject():
...
@@ -39,13 +41,6 @@ def getproject():
if
not
headers
:
if
not
headers
:
return
jsonify
({
"code"
:
502
,
"message"
:
"请完善jira信息"
}),
502
return
jsonify
({
"code"
:
502
,
"message"
:
"请完善jira信息"
}),
502
result
=
requests
.
request
(
"get"
,
jiraAddress
+
"/rest/greenhopper/1.0/rapidviews/viewsData?query=&startAt=0&maxResults=200"
,
headers
=
headers
)
.
json
()
result
=
requests
.
request
(
"get"
,
jiraAddress
+
"/rest/greenhopper/1.0/rapidviews/viewsData?query=&startAt=0&maxResults=200"
,
headers
=
headers
)
.
json
()
# result=requests.request("get",jiraAddress+"/rest/api/1.0/menus/browse_link?inAdminMode=false",headers=headers).json()
# # return jsonify({"code": 200, "message": "请求成功", "data": result}),200
# res=[]
# for each in result["sections"]:
# if each.get("title")=="当前活动的项目" or each.get("title")=="您最近参与的项目":
# for ele in each["items"]:
# res.append({"key":ele["url"].split("/")[-1],"name":ele["label"]})
if
result
.
get
(
"views"
):
if
result
.
get
(
"views"
):
return
jsonify
({
"code"
:
200
,
"message"
:
"请求成功"
,
"data"
:
result
.
get
(
"views"
)}),
200
return
jsonify
({
"code"
:
200
,
"message"
:
"请求成功"
,
"data"
:
result
.
get
(
"views"
)}),
200
else
:
else
:
...
@@ -56,8 +51,6 @@ def iteration(getproject):
...
@@ -56,8 +51,6 @@ def iteration(getproject):
headers
=
getheader
(
session
.
get
(
"id"
))
headers
=
getheader
(
session
.
get
(
"id"
))
if
not
headers
:
if
not
headers
:
return
jsonify
({
"code"
:
502
,
"message"
:
"请完善jira信息"
}),
502
return
jsonify
({
"code"
:
502
,
"message"
:
"请完善jira信息"
}),
502
# print(requests.request("get",jiraAddress+"/rest/agile/1.0/board?projectKeyOrId="+getproject,headers=headers).json())
# id_=requests.request("get",jiraAddress+"/rest/agile/1.0/board?projectKeyOrId="+getproject,headers=headers).json().get("values")[0].get("id")
result
=
requests
.
request
(
"get"
,
jiraAddress
+
"/rest/greenhopper/1.0/xboard/plan/backlog/data.json?rapidViewId="
+
str
(
getproject
),
headers
=
headers
)
.
json
()
result
=
requests
.
request
(
"get"
,
jiraAddress
+
"/rest/greenhopper/1.0/xboard/plan/backlog/data.json?rapidViewId="
+
str
(
getproject
),
headers
=
headers
)
.
json
()
res
=
[]
res
=
[]
for
each
in
result
[
"sprints"
]:
for
each
in
result
[
"sprints"
]:
...
@@ -99,7 +92,6 @@ def reportinfo():
...
@@ -99,7 +92,6 @@ def reportinfo():
bug
=
list
(
filter
(
lambda
x
:
type_
[
x
[
"typeId"
]]
==
"BUG"
,
iterationitems
))
bug
=
list
(
filter
(
lambda
x
:
type_
[
x
[
"typeId"
]]
==
"BUG"
,
iterationitems
))
testcase
=
list
(
filter
(
lambda
x
:
type_
[
x
[
"typeId"
]]
==
"测试用例"
,
all_
))
testcase
=
list
(
filter
(
lambda
x
:
type_
[
x
[
"typeId"
]]
==
"测试用例"
,
all_
))
keylist
=
list
(
map
(
lambda
x
:
x
.
get
(
"key"
),
testcase
))
keylist
=
list
(
map
(
lambda
x
:
x
.
get
(
"key"
),
testcase
))
print
(
keylist
)
for
i
in
story
:
for
i
in
story
:
i
[
"case"
]
=
[]
i
[
"case"
]
=
[]
i
[
"childrenTask"
]
=
[
i
.
get
(
"key"
)]
i
[
"childrenTask"
]
=
[
i
.
get
(
"key"
)]
...
...
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