Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
DA-Platform
Overview
Overview
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
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
文档服务地址:
http://47.92.0.57:3000/
周报索引地址:
http://47.92.0.57:3000/s/NruNXRYmV
Open sidebar
Berlin
DA-Platform
Commits
0b027d0f
Commit
0b027d0f
authored
Sep 25, 2020
by
李梓桢
Browse files
Options
Browse Files
Download
Plain Diff
1
parents
0ea798e5
264b5c1b
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
57 additions
and
9 deletions
+57
-9
env.js
DAPlatform-front/src/assets/js/env.js
+7
-4
app.py
DAPlatform/app.py
+0
-2
User.py
DAPlatform/dao/User.py
+2
-2
file.py
DAPlatform/views/file.py
+12
-0
slice.py
DAPlatform/views/slice.py
+12
-0
task.py
DAPlatform/views/task.py
+12
-1
user.py
DAPlatform/views/user.py
+12
-0
No files found.
DAPlatform-front/src/assets/js/env.js
View file @
0b027d0f
let
isTest
=
true
// let isTest = false
if
(
!
isTest
)
var
baseURL
=
'http://47.92.1.107/api'
else
var
baseURL
=
'http://localhost:9100/api'
var
baseURL
if
(
!
isTest
)
{
baseURL
=
'http://47.92.1.107/api'
}
else
{
baseURL
=
'http://localhost:9100/api'
}
export
{
baseURL
...
...
DAPlatform/app.py
View file @
0b027d0f
...
...
@@ -8,12 +8,10 @@ from views.task import task
from
views.slice
import
slice
from
views.file
import
data
from
views.imageAnnotation
import
image
from
playhouse.flask_utils
import
FlaskDB
from
dao.model
import
mysql
from
config.config
import
DevelopmentConfig
app
=
Flask
(
__name__
)
FlaskDB
(
app
,
mysql
)
CORS
(
app
)
app
.
config
.
from_object
(
DevelopmentConfig
)
...
...
DAPlatform/dao/User.py
View file @
0b027d0f
...
...
@@ -71,11 +71,11 @@ def personnal_information(id):
if
tmp
.
imagenum
==
0
:
imageAccuracy
=
0
else
:
imageAccuracy
=
float
(
tmp
.
imagecorrectnum
)
/
float
(
tmp
.
imagenum
)
*
100
imageAccuracy
=
round
(
float
(
tmp
.
imagecorrectnum
)
/
float
(
tmp
.
imagenum
)
*
100
,
2
)
if
tmp
.
textnum
==
0
:
textAccuracy
=
0
else
:
textAccuracy
=
float
(
tmp
.
textcorrectnum
)
/
float
(
tmp
.
textnum
)
*
100
textAccuracy
=
round
(
float
(
tmp
.
textcorrectnum
)
/
float
(
tmp
.
textnum
)
*
100
,
2
)
data
=
{
'userName'
:
tmp
.
userName
,
'userId'
:
tmp
.
usrId
,
...
...
DAPlatform/views/file.py
View file @
0b027d0f
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Data
,
Relation
from
dao.model
import
mysql
data
=
Blueprint
(
"data"
,
__name__
,
url_prefix
=
"/api/file"
)
@data.before_request
def
before_request
():
mysql
.
connect
()
@data.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
@data.route
(
"/getFiles"
,
methods
=
[
"GET"
])
def
get_pieces
():
sliceId
=
request
.
args
[
'pieceId'
]
...
...
DAPlatform/views/slice.py
View file @
0b027d0f
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Data
,
Slice
,
Relation
,
Task
from
dao.model
import
mysql
slice
=
Blueprint
(
"slice"
,
__name__
,
url_prefix
=
"/api/slice"
)
@slice.before_request
def
before_request
():
mysql
.
connect
()
@slice.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
# 获取分片列表的接口,接收参数taskId,返回相应task下的分片列表
@slice.route
(
"/getPieces"
,
methods
=
[
"GET"
])
def
get_pieces
():
...
...
DAPlatform/views/task.py
View file @
0b027d0f
...
...
@@ -2,10 +2,21 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
Task
,
Slice
,
Data
,
Relation
,
User
from
dao.model
import
mysql
task
=
Blueprint
(
"task"
,
__name__
,
url_prefix
=
"/api/task"
)
@task.before_request
def
before_request
():
mysql
.
connect
()
@task.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
# 各个界面获取任务列表的接口
@task.route
(
"/getTasks"
,
methods
=
[
"GET"
])
def
get_tasks
():
...
...
DAPlatform/views/user.py
View file @
0b027d0f
...
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
request
from
dao
import
User
from
dao.model
import
mysql
user
=
Blueprint
(
"user"
,
__name__
,
url_prefix
=
"/api/user"
)
@user.before_request
def
before_request
():
mysql
.
connect
()
@user.after_request
def
after_request
(
response
):
mysql
.
close
()
return
response
@user.route
(
"/signup"
,
methods
=
[
"Post"
])
def
signup
():
# print("signup")
...
...
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