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
Show 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
=
true
// let isTest = false
// let isTest = false
if
(
!
isTest
)
var
baseURL
var
baseURL
=
'http://47.92.1.107/api'
if
(
!
isTest
)
{
else
baseURL
=
'http://47.92.1.107/api'
var
baseURL
=
'http://localhost:9100/api'
}
else
{
baseURL
=
'http://localhost:9100/api'
}
export
{
export
{
baseURL
baseURL
...
...
DAPlatform/app.py
View file @
0b027d0f
...
@@ -8,12 +8,10 @@ from views.task import task
...
@@ -8,12 +8,10 @@ from views.task import task
from
views.slice
import
slice
from
views.slice
import
slice
from
views.file
import
data
from
views.file
import
data
from
views.imageAnnotation
import
image
from
views.imageAnnotation
import
image
from
playhouse.flask_utils
import
FlaskDB
from
dao.model
import
mysql
from
dao.model
import
mysql
from
config.config
import
DevelopmentConfig
from
config.config
import
DevelopmentConfig
app
=
Flask
(
__name__
)
app
=
Flask
(
__name__
)
FlaskDB
(
app
,
mysql
)
CORS
(
app
)
CORS
(
app
)
app
.
config
.
from_object
(
DevelopmentConfig
)
app
.
config
.
from_object
(
DevelopmentConfig
)
...
...
DAPlatform/dao/User.py
View file @
0b027d0f
...
@@ -71,11 +71,11 @@ def personnal_information(id):
...
@@ -71,11 +71,11 @@ def personnal_information(id):
if
tmp
.
imagenum
==
0
:
if
tmp
.
imagenum
==
0
:
imageAccuracy
=
0
imageAccuracy
=
0
else
:
else
:
imageAccuracy
=
float
(
tmp
.
imagecorrectnum
)
/
float
(
tmp
.
imagenum
)
*
100
imageAccuracy
=
round
(
float
(
tmp
.
imagecorrectnum
)
/
float
(
tmp
.
imagenum
)
*
100
,
2
)
if
tmp
.
textnum
==
0
:
if
tmp
.
textnum
==
0
:
textAccuracy
=
0
textAccuracy
=
0
else
:
else
:
textAccuracy
=
float
(
tmp
.
textcorrectnum
)
/
float
(
tmp
.
textnum
)
*
100
textAccuracy
=
round
(
float
(
tmp
.
textcorrectnum
)
/
float
(
tmp
.
textnum
)
*
100
,
2
)
data
=
{
data
=
{
'userName'
:
tmp
.
userName
,
'userName'
:
tmp
.
userName
,
'userId'
:
tmp
.
usrId
,
'userId'
:
tmp
.
usrId
,
...
...
DAPlatform/views/file.py
View file @
0b027d0f
...
@@ -2,10 +2,22 @@ import json
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
Blueprint
from
flask
import
request
from
flask
import
request
from
dao
import
Data
,
Relation
from
dao
import
Data
,
Relation
from
dao.model
import
mysql
data
=
Blueprint
(
"data"
,
__name__
,
url_prefix
=
"/api/file"
)
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"
])
@data.route
(
"/getFiles"
,
methods
=
[
"GET"
])
def
get_pieces
():
def
get_pieces
():
sliceId
=
request
.
args
[
'pieceId'
]
sliceId
=
request
.
args
[
'pieceId'
]
...
...
DAPlatform/views/slice.py
View file @
0b027d0f
...
@@ -2,10 +2,22 @@ import json
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
Blueprint
from
flask
import
request
from
flask
import
request
from
dao
import
Data
,
Slice
,
Relation
,
Task
from
dao
import
Data
,
Slice
,
Relation
,
Task
from
dao.model
import
mysql
slice
=
Blueprint
(
"slice"
,
__name__
,
url_prefix
=
"/api/slice"
)
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下的分片列表
# 获取分片列表的接口,接收参数taskId,返回相应task下的分片列表
@slice.route
(
"/getPieces"
,
methods
=
[
"GET"
])
@slice.route
(
"/getPieces"
,
methods
=
[
"GET"
])
def
get_pieces
():
def
get_pieces
():
...
...
DAPlatform/views/task.py
View file @
0b027d0f
...
@@ -2,10 +2,21 @@ import json
...
@@ -2,10 +2,21 @@ import json
from
flask
import
Blueprint
from
flask
import
Blueprint
from
flask
import
request
from
flask
import
request
from
dao
import
Task
,
Slice
,
Data
,
Relation
,
User
from
dao
import
Task
,
Slice
,
Data
,
Relation
,
User
from
dao.model
import
mysql
task
=
Blueprint
(
"task"
,
__name__
,
url_prefix
=
"/api/task"
)
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"
])
@task.route
(
"/getTasks"
,
methods
=
[
"GET"
])
def
get_tasks
():
def
get_tasks
():
...
...
DAPlatform/views/user.py
View file @
0b027d0f
...
@@ -2,10 +2,22 @@ import json
...
@@ -2,10 +2,22 @@ import json
from
flask
import
Blueprint
from
flask
import
Blueprint
from
flask
import
request
from
flask
import
request
from
dao
import
User
from
dao
import
User
from
dao.model
import
mysql
user
=
Blueprint
(
"user"
,
__name__
,
url_prefix
=
"/api/user"
)
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"
])
@user.route
(
"/signup"
,
methods
=
[
"Post"
])
def
signup
():
def
signup
():
# print("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