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
b791fd43
Commit
b791fd43
authored
May 16, 2020
by
李景熙
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
delete ongoingtaskdetail
parent
094b1835
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
2 additions
and
123 deletions
+2
-123
CompletedTask.vue
DAPlatform/src/components/CompletedTask.vue
+1
-1
OngoingTaskDetail.vue
DAPlatform/src/components/OngoingTaskDetail.vue
+0
-121
ongoingtask.vue
DAPlatform/src/components/ongoingtask.vue
+1
-1
No files found.
DAPlatform/src/components/CompletedTask.vue
View file @
b791fd43
...
...
@@ -5,7 +5,7 @@
<div
class=
"tasklist"
>
<div
class=
"task-item"
v-for=
"(item, index) in tasks"
:key=
'index'
>
<div>
{{
item
.
title
}}
</div>
<div>
发布者:
{{
item
.
creater
}}
  
发布时间:
{{
item
.
date
}}
  
分片数量:
{{
item
.
number
}}
  
任务状态:
{{
'已完成'
}}
<div>
发布者:
{{
item
.
creater
}}
  
发布时间:
{{
item
.
date
}}
  
分片数量:
{{
item
.
number
}}
  
任务状态:
{{
'已完成'
}}
  
<span
v-if=
"item.type == 'text'"
>
文本大小:
{{
item
.
size
}}
k
</span>
<span
v-else
>
图片张数:
{{
item
.
size
}}
张
</span>
</div>
...
...
DAPlatform/src/components/OngoingTaskDetail.vue
View file @
b791fd43
<
template
>
<div
class=
"task-container"
>
<div
class=
"task-panel"
>
<h2>
桥梁勘测文件标注
</h2>
<p>
发布者:小明
</p>
<p>
发布时间:2019-12-13
</p>
<p
v-if=
"task.type == 'text'"
>
文本大小:
{{
task
.
size
}}
k
</p>
<p
v-else
>
图片张数:20张
</p>
<el-divider></el-divider>
<div
class=
"tasklist"
>
<div
class=
"task-item"
v-for=
"(item, index) in tasks"
:key=
'index'
>
<div>
{{
item
.
title
}}
</div>
<div>
模板:
{{
item
.
moban
}}
 
<span
v-if=
"item.type == 'text'"
>
文本大小:
{{
item
.
size
}}
k
</span>
<span
v-else
>
图片张数:
{{
item
.
size
}}
张
</span>
</div>
<el-button
class=
"task-enter-btn"
type=
"primary"
plain
@
click=
"enterTask(item)"
>
进入任务
</el-button>
</div>
</div>
<div
class=
"page-navigator"
>
<el-pagination
:page-size=
"20"
:pager-count=
"11"
layout=
"prev, pager, next"
:total=
"1000"
>
</el-pagination>
</div>
</div>
</div>
</
template
>
<
script
>
export
default
{
name
:
'task'
,
data
()
{
return
{
tasks
:[
{
title
:
'分片1'
,
moban
:
'moban1'
,
type
:
'text'
,
size
:
20
,
},
{
title
:
'分片1'
,
moban
:
'moban1'
,
type
:
'text'
,
size
:
20
,
},{
title
:
'分片1'
,
moban
:
'moban1'
,
type
:
'text'
,
size
:
20
,
},{
title
:
'分片1'
,
moban
:
'moban1'
,
type
:
'text'
,
size
:
20
,
},
]
}
},
mounted
()
{
var
self
=
this
var
task
=
JSON
.
parse
(
decodeURIComponent
(
this
.
$route
.
params
.
task
))
this
.
task
=
task
// 根据任务id拉取分片信息
this
.
axios
.
get
(
'/getPieces'
,
{
params
:
{
id
:
task
.
id
}
}).
then
(
res
=>
{
var
piecesMap
=
{}
var
pieces
=
[]
for
(
let
piece
of
res
.
data
.
data
)
{
piecesMap
[
piece
.
id
]
=
piece
.
fileNum
pieces
.
push
(
piece
.
id
)
}
self
.
piecesMap
=
piecesMap
self
.
pieces
=
pieces
})
},
methods
:
{
handleCheckAllChange
(
val
)
{
this
.
checkedPieces
=
val
?
this
.
pieces
:
[]
this
.
isIndeterminate
=
false
},
handleCheckedPiecesChange
(
value
)
{
let
checkedCount
=
value
.
length
this
.
checkAll
=
checkedCount
===
this
.
pieces
.
length
this
.
isIndeterminate
=
checkedCount
>
0
&&
checkedCount
<
this
.
pieces
.
length
console
.
log
(
value
)
},
begin
()
{
if
(
this
.
checkedPieces
.
length
===
0
)
{
alert
(
'请选择分片'
)
}
}
}
}
</
script
>
<
style
lang=
"scss"
scoped
>
@import
'@/assets/scss/config.scss'
;
@import
'@/assets/scss/mixin.scss'
;
.task-container
{
@include
container;
.task-panel{
@include
whiteBoard;
text-align
:
left
;
padding
:
30px
20px
30px
20px
;
}
.pieces
{
margin-bottom
:
30px
;
.el-checkbox{
margin-left
:
0
;
margin-bottom
:
15px
;
}
}
}
</
style
>
DAPlatform/src/components/ongoingtask.vue
View file @
b791fd43
...
...
@@ -5,7 +5,7 @@
<div
class=
"tasklist"
>
<div
class=
"task-item"
v-for=
"(item, index) in tasks"
:key=
'index'
>
<div>
{{
item
.
title
}}
</div>
<div>
发布时间:
{{
item
.
date
}}
  
分片数量:
{{
item
.
number
}}
  
<div>
发布时间:
{{
item
.
date
}}
  
分片数量:
{{
item
.
number
}}
  
发布者:
{{
item
.
creater
}}
  
<span
v-if=
"item.type == 'text'"
>
文本大小:
{{
item
.
size
}}
k
</span>
<span
v-else
>
图片张数:
{{
item
.
size
}}
张
</span>
</div>
...
...
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