Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
W
web
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
中汽测评-信息安全测评系统
web
Commits
4bbc8c68
Commit
4bbc8c68
authored
Mar 04, 2024
by
jiaxu.yan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 预览文件 修改任务名称展示错误
parent
97d94b02
Changes
11
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
138 additions
and
28 deletions
+138
-28
task.js
src/api/task/task.js
+9
-0
index.vue
src/views/processing/carReview/review-form/index.vue
+15
-2
index.vue
src/views/processing/carReview/source-record/index.vue
+15
-3
index.vue
src/views/processing/carReview/vehicle-type/index.vue
+15
-2
index.vue
src/views/processing/carReview/write-check-form/index.vue
+15
-2
index.vue
src/views/processing/fileLibrary/index.vue
+1
-1
index.vue
src/views/processing/retention-file/index.vue
+12
-6
index.vue
src/views/processing/systemReview/confirm-result/index.vue
+12
-5
index.vue
src/views/processing/systemReview/review-form/index.vue
+12
-2
index.vue
src/views/processing/systemReview/source-record/index.vue
+16
-3
index.vue
src/views/processing/systemReview/write-check-form/index.vue
+16
-2
No files found.
src/api/task/task.js
View file @
4bbc8c68
...
...
@@ -181,3 +181,12 @@ export function getTemporaryStorage(data) {
data
})
}
// 通过子任务id查询任务详情
export
function
getBySubtaskId
(
data
)
{
return
request
({
url
:
'/task/getBySubtaskId'
,
method
:
'post'
,
data
})
}
src/views/processing/carReview/review-form/index.vue
View file @
4bbc8c68
...
...
@@ -15,7 +15,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -139,7 +139,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
checkTaskDetail
}
from
'@/api/task/task'
import
{
checkTaskDetail
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -155,6 +155,7 @@ export default {
detailsList
:
[]
},
taskId
:
1
,
task
:
{},
activeNames
:
[],
rules
:
{
enterpriseLeader
:
[
...
...
@@ -186,10 +187,22 @@ export default {
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
this
.
model
=
res
.
data
await
this
.
getTaskDetail
()
}
else
{
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
openAll
()
{
this
.
activeNames
=
this
.
model
.
carReviewTask
.
standard
.
map
(
i
=>
{
return
i
.
chapter
...
...
src/views/processing/carReview/source-record/index.vue
View file @
4bbc8c68
...
...
@@ -16,7 +16,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -273,7 +273,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
checkTaskDetail
,
taskSubmit
}
from
'@/api/task/task'
import
{
checkTaskDetail
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -284,7 +284,7 @@ export default {
data
()
{
return
{
isShow
:
true
,
task
:
{},
auditRequirement
:
0
,
testScenarioList
:
[
{
value
:
0
,
label
:
'TBOX-蜂窝以太网接口'
,
check
:
false
},
...
...
@@ -360,6 +360,7 @@ export default {
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
this
.
model
=
res
.
data
await
this
.
getTaskDetail
()
if
(
this
.
model
.
carReviewTask
.
imagesUrl
)
{
const
imgs
=
this
.
model
.
carReviewTask
.
imagesUrl
.
split
(
','
)
this
.
ruleForm
.
enterpriseLeader
...
...
@@ -373,6 +374,17 @@ export default {
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
handleTestScenario
(
item
)
{
// 查看item.value在this.checkTestScenarioList里面存不存在
// 存在则删除
...
...
src/views/processing/carReview/vehicle-type/index.vue
View file @
4bbc8c68
...
...
@@ -16,7 +16,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -290,7 +290,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
checkTaskDetail
,
carTaskSubmit
}
from
'@/api/task/task'
import
{
checkTaskDetail
,
carTaskSubmit
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -301,6 +301,7 @@ export default {
data
()
{
return
{
isShow
:
true
,
task
:
{},
auditRequirement
:
0
,
testScenarioList
:
[
{
value
:
0
,
label
:
'TBOX-蜂窝以太网接口'
,
check
:
false
},
...
...
@@ -369,6 +370,7 @@ export default {
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
this
.
model
=
res
.
data
await
this
.
getTaskDetail
()
if
(
this
.
model
.
carReviewTask
.
imagesUrl
)
{
const
imgs
=
this
.
model
.
carReviewTask
.
imagesUrl
.
split
(
','
)
this
.
ruleForm
.
enterpriseLeader
...
...
@@ -382,6 +384,17 @@ export default {
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
/* 返回跳转*/
goToProcessedReview
()
{
if
(
!
this
.
ruleForm
.
enterpriseLeader
)
{
...
...
src/views/processing/carReview/write-check-form/index.vue
View file @
4bbc8c68
...
...
@@ -25,7 +25,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -264,7 +264,7 @@ import {
reviewDetailsSubmit
,
carReviewTaskConfirm
,
reviewDetailsConfirm
,
reviewTaskConfirm
getBySubtaskId
}
from
'@/api/task/task'
import
sceneView
from
'./components/sceneView.vue'
import
companyFile
from
'./components/companyFile.vue'
...
...
@@ -303,6 +303,7 @@ export default {
catalogue
:
''
,
reviewEnterpriseArchiveId
:
''
},
task
:
{},
oldForm
:
{
passed
:
''
,
reviewDetailsId
:
''
,
...
...
@@ -447,6 +448,7 @@ export default {
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
this
.
model
=
res
.
data
await
this
.
getTaskDetail
()
this
.
model
.
detailsList
=
this
.
model
.
detailsList
.
map
((
v
,
k
)
=>
{
v
.
order
=
k
+
1
return
v
...
...
@@ -469,6 +471,17 @@ export default {
}
return
true
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
/**
* 场景变更任务处理
*/
...
...
src/views/processing/fileLibrary/index.vue
View file @
4bbc8c68
...
...
@@ -205,7 +205,7 @@ export default {
dialogEditId
:
0
}
,
baseUrl
:
process
.
env
.
VUE_APP_IMAGE_API
,
listUrl
:
'/review/enterprise/archive/findEnterpriseArchive'
,
listUrl
:
'/review/enterprise/archive/findEnterpriseArchive
ByTaskId
'
,
// 表格loading状态
tableLoading
:
false
,
// 表格数据
...
...
src/views/processing/retention-file/index.vue
View file @
4bbc8c68
...
...
@@ -2,7 +2,7 @@
<task-standard>
<div
slot=
"header-right"
class=
"clearfix"
>
<header-button
icon=
"
el-icon-back
"
icon=
"
arrow-left
"
class=
"back-btn"
type=
"no-line"
@
click=
"handleBack"
...
...
@@ -14,7 +14,13 @@
</header-button>
</div>
<!-- table部分 -->
<iframe
src=
"/download/download.html"
frameborder=
"0"
></iframe>
<div
class=
"pdf-box"
>
<iframe
:src=
"'http://storage.xuetangx.com/public_assets/xuetangx/PDF/PlayerAPI_v1.0.6.pdf'"
frameborder=
"0"
style=
"width: 100%; height: 100%"
></iframe>
</div>
</task-standard>
</
template
>
...
...
@@ -30,8 +36,8 @@ export default {
}
}
</
script
>
<
!-- <
style scoped>
.
back-btn
{
margin-left: 24px !important
;
<
style
scoped
>
.
pdf-box
{
height
:
85vh
;
}
</style>
-->
</
style
>
src/views/processing/systemReview/confirm-result/index.vue
View file @
4bbc8c68
...
...
@@ -16,7 +16,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -261,7 +261,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
reviewTaskDetail
,
taskSubmit
}
from
'@/api/task/task'
import
{
reviewTaskDetail
,
taskSubmit
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -277,6 +277,7 @@ export default {
reviewSceneChangeTasks
:
{},
detailsList
:
[]
},
task
:
{},
columns
:
[],
ruleForm
:
{
enterpriseLeader
:
''
,
...
...
@@ -303,9 +304,6 @@ export default {
this
.
openAll
()
},
methods
:
{
/**
* 获取任务详情
*/
async
getTask
()
{
this
.
loading
=
true
const
res
=
await
reviewTaskDetail
({
...
...
@@ -313,6 +311,7 @@ export default {
})
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
await
this
.
getTaskDetail
()
this
.
model
=
res
.
data
if
(
this
.
model
.
systemReviewTask
.
imagesUrl
)
{
const
imgs
=
this
.
model
.
systemReviewTask
.
imagesUrl
.
split
(
','
)
...
...
@@ -327,6 +326,14 @@ export default {
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
/* 返回跳转*/
goToProcessedReview
()
{
if
(
!
this
.
ruleForm
.
enterpriseLeader
)
{
...
...
src/views/processing/systemReview/review-form/index.vue
View file @
4bbc8c68
...
...
@@ -15,7 +15,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -138,7 +138,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
reviewTaskDetail
,
taskSubmit
}
from
'@/api/task/task'
import
{
reviewTaskDetail
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -155,6 +155,7 @@ export default {
detailsList
:
[]
},
columns
:
[],
task
:
{},
ruleForm
:
{
enterpriseLeader
:
''
,
inspectionLeader
:
''
,
...
...
@@ -191,11 +192,20 @@ export default {
})
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
await
this
.
getTaskDetail
()
this
.
model
=
res
.
data
}
else
{
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
openAll
()
{
this
.
activeNames
=
this
.
model
.
systemReviewTask
.
standard
.
map
(
i
=>
{
return
i
.
chapter
...
...
src/views/processing/systemReview/source-record/index.vue
View file @
4bbc8c68
...
...
@@ -16,7 +16,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -305,7 +305,7 @@
</template>
<!--js逻辑-->
<
script
>
import
{
reviewTaskDetail
}
from
'@/api/task/task'
import
{
reviewTaskDetail
,
getBySubtaskId
}
from
'@/api/task/task'
import
collapse
from
'@/components/Collapse/collapse'
import
collapseItem
from
'@/components/Collapse/collapse-item'
export
default
{
...
...
@@ -321,6 +321,7 @@ export default {
reviewSceneChangeTasks
:
{},
detailsList
:
[]
},
task
:
{},
columns
:
[],
ruleForm
:
{
enterpriseLeader
:
''
,
...
...
@@ -349,7 +350,7 @@ export default {
},
methods
:
{
/**
* 获取任务详情
* 获取
子
任务详情
*/
async
getTask
()
{
this
.
loading
=
true
...
...
@@ -358,6 +359,7 @@ export default {
})
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
await
this
.
getTaskDetail
()
this
.
model
=
res
.
data
if
(
this
.
model
.
systemReviewTask
.
imagesUrl
)
{
const
imgs
=
this
.
model
.
systemReviewTask
.
imagesUrl
.
split
(
','
)
...
...
@@ -372,6 +374,17 @@ export default {
this
.
$modal
.
msgError
(
res
.
msg
)
}
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
goUpdate
()
{
this
.
$router
.
push
({
path
:
'/processing/systemReview/write-check-form?id='
+
this
.
taskId
...
...
src/views/processing/systemReview/write-check-form/index.vue
View file @
4bbc8c68
...
...
@@ -25,7 +25,7 @@
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
n
ame
}}
{{
task
.
taskN
ame
}}
</span>
</div>
<div
class=
"task-item"
>
...
...
@@ -268,7 +268,8 @@ import {
reviewTaskDetail
,
reviewDetailsSubmit
,
reviewTaskConfirm
,
reviewDetailsConfirm
reviewDetailsConfirm
,
getBySubtaskId
}
from
'@/api/task/task'
import
sceneView
from
'./components/sceneView.vue'
import
companyFile
from
'./components/companyFile.vue'
...
...
@@ -308,6 +309,7 @@ export default {
catalogue
:
''
,
reviewEnterpriseArchiveId
:
''
},
task
:
{},
oldForm
:
{
passed
:
''
,
reviewDetailsId
:
''
,
...
...
@@ -457,6 +459,7 @@ export default {
this
.
loading
=
false
if
(
res
.
code
===
200
)
{
this
.
model
=
res
.
data
await
this
.
getTaskDetail
()
this
.
model
.
detailsList
=
this
.
model
.
detailsList
.
map
((
v
,
k
)
=>
{
v
.
order
=
k
+
1
return
v
...
...
@@ -479,6 +482,17 @@ export default {
}
return
true
},
/**
* 获取任务详情
*/
async
getTaskDetail
()
{
const
result
=
await
getBySubtaskId
({
id
:
this
.
taskId
})
if
(
result
.
code
===
200
)
{
this
.
task
=
result
.
data
}
},
/**
* 场景变更任务处理
*/
...
...
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