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
70f9c590
Commit
70f9c590
authored
Nov 05, 2024
by
jiaxu.yan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
feat: 修改填报页面
parent
41cc3154
Changes
8
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
176 additions
and
86 deletions
+176
-86
index.vue
src/views/processing/carReview/review-form/index.vue
+14
-4
index.vue
src/views/processing/carReview/source-record/index.vue
+6
-0
index.vue
src/views/processing/carReview/vehicle-type/index.vue
+6
-0
index.vue
src/views/processing/carReview/write-check-form/index.vue
+58
-37
index.vue
src/views/processing/systemReview/confirm-result/index.vue
+6
-0
index.vue
src/views/processing/systemReview/review-form/index.vue
+13
-4
index.vue
src/views/processing/systemReview/source-record/index.vue
+13
-3
index.vue
src/views/processing/systemReview/write-check-form/index.vue
+60
-38
No files found.
src/views/processing/carReview/review-form/index.vue
View file @
70f9c590
...
...
@@ -43,7 +43,7 @@
</div>
-->
<el-form>
<el-row
gutter=
"20"
>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
4
"
>
<el-form-item
label=
"任务编号"
>
<el-input
v-model=
"model.carReviewTask.taskNo"
...
...
@@ -52,17 +52,18 @@
/>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
4
"
>
<el-form-item
label=
"任务名称"
>
<el-input
v-model=
"task.taskName"
type=
"text"
disabled
/>
</el-form-item>
</el-col>
<el-col
:span=
"
6
"
>
<el-col
:span=
"
4
"
>
<el-form-item
label=
"委托单位"
>
<el-input
v-model=
"task.entrustedUnit"
type=
"text"
disabled
/>
</el-form-item>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"4"
>
<el-form-item
label=
"任务状态"
>
<el-input
type=
"text"
...
...
@@ -76,6 +77,15 @@
/>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"厂商名称"
>
<el-input
type=
"text"
disabled
:value=
"model.carReviewTask.enterpriseName"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<!--审查表单概要-->
...
...
src/views/processing/carReview/source-record/index.vue
View file @
70f9c590
...
...
@@ -41,6 +41,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"task-body"
>
<!--card统计值-->
...
...
src/views/processing/carReview/vehicle-type/index.vue
View file @
70f9c590
...
...
@@ -41,6 +41,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"task-body"
>
<!--card统计值-->
...
...
src/views/processing/carReview/write-check-form/index.vue
View file @
70f9c590
...
...
@@ -55,6 +55,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
carReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"prompt-message"
>
<i
class=
"icon el-icon-info"
></i>
...
...
@@ -230,8 +236,16 @@
prop=
"passed"
>
<el-radio-group
v-model=
"form.passed"
>
<el-radio
:label=
"1"
@
click
.
native=
"onRadioChange($event,'1')"
>
符合
</el-radio>
<el-radio
:label=
"0"
@
click
.
native=
"onRadioChange($event,'0')"
>
不符合
</el-radio>
<el-radio
:label=
"1"
@
click
.
native=
"onRadioChange($event, '1')"
>
符合
</el-radio
>
<el-radio
:label=
"0"
@
click
.
native=
"onRadioChange($event, '0')"
>
不符合
</el-radio
>
</el-radio-group>
</el-form-item>
<el-form-item
class=
"right-content-item"
label=
"相关记录"
>
...
...
@@ -284,7 +298,8 @@
style=
"margin-top: 20px"
@
click=
"editFile(file)"
v-if=
"file && file.id"
>
编辑文件
</el-button>
>
编辑文件
</el-button
>
</el-col>
<el-col
:span=
"1"
:offset=
"1"
>
<el-button
...
...
@@ -401,7 +416,7 @@ export default {
'preview-view'
:
previewView
,
'scene-view'
:
sceneView
,
'company-file'
:
companyFile
,
'edit-dialog'
:
editDialog
'edit-dialog'
:
editDialog
},
mixins
:
[
routerMixins
],
dicts
:
[
'test_cartype_type'
],
...
...
@@ -464,8 +479,8 @@ export default {
loading
:
false
,
dialogManger
:
{
dialogVisible
:
false
,
editFileId
:
''
,
}
,
editFileId
:
''
}
}
},
computed
:
{
...
...
@@ -545,7 +560,7 @@ export default {
this
.
handleCircle
(
0
)
},
methods
:
{
editFile
(
file
){
editFile
(
file
)
{
//let fileObj = this.detailsList[this.currentIndex].result.fileList[key] || file
request
({
url
:
'/review/enterprise/archive/getById'
,
...
...
@@ -553,7 +568,7 @@ export default {
data
:
{
id
:
file
.
id
}
}).
then
(
res
=>
{
}).
then
(
res
=>
{
this
.
dialogManger
.
file
=
res
.
data
this
.
dialogManger
.
dialogVisible
=
true
})
...
...
@@ -568,14 +583,13 @@ export default {
* })
*
*/
},
onRadioChange
(
e
,
passed
)
{
if
(
e
.
target
.
tagName
==
'INPUT'
)
{
onRadioChange
(
e
,
passed
)
{
if
(
e
.
target
.
tagName
==
'INPUT'
)
{
if
(
passed
==
this
.
form
.
passed
)
{
this
.
form
.
passed
=
""
;
}
else
{
this
.
form
.
passed
=
passed
;
this
.
form
.
passed
=
''
}
else
{
this
.
form
.
passed
=
passed
}
}
},
...
...
@@ -750,8 +764,7 @@ export default {
!
this
.
allPropertiesCheck
(
this
.
form
.
fileList
,
'isFileUpdate'
)
)
{
this
.
handleCircle
(
index
)
}
else
{
}
else
{
this
.
$message
.
error
(
'您有未保存内容,请点击保存按钮'
)
}
},
...
...
@@ -789,14 +802,20 @@ export default {
this
.
taskModel
=
JSON
.
parse
(
JSON
.
stringify
(
this
.
detailsList
[
index
]))
if
(
this
.
taskModel
.
result
)
{
this
.
form
=
{
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
reviewDetailsId
:
this
.
taskModel
.
id
,
taskId
:
this
.
taskId
,
comment
:
this
.
taskModel
.
result
.
comment
,
fileList
:
this
.
taskModel
.
result
.
fileList
}
this
.
oldForm
=
{
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
reviewDetailsId
:
this
.
taskModel
.
id
,
taskId
:
this
.
taskId
,
comment
:
this
.
taskModel
.
result
.
comment
,
...
...
@@ -850,13 +869,15 @@ export default {
file
.
id
=
null
// 未找到则将审核企业档案ID设为null
}
})
if
(
this
.
form
.
fileList
.
find
(
item
=>
item
.
id
==
''
||
item
.
id
==
null
)){
if
(
this
.
form
.
fileList
.
find
(
item
=>
item
.
id
==
''
||
item
.
id
==
null
)
)
{
this
.
$message
({
message
:
'存在未保存的文件'
,
type
:
'warning'
});
})
this
.
loading
=
false
return
;
return
}
reviewDetailsSubmit
(
this
.
form
).
then
(
async
res
=>
{
if
(
res
.
code
===
200
)
{
...
...
@@ -962,6 +983,6 @@ export default {
listEl
.
style
.
left
=
'-'
+
(
leftMove
+
180
)
+
'px'
}
}
}
,
}
}
</
script
>
src/views/processing/systemReview/confirm-result/index.vue
View file @
70f9c590
...
...
@@ -46,6 +46,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"task-body"
>
<!--card统计值-->
...
...
src/views/processing/systemReview/review-form/index.vue
View file @
70f9c590
...
...
@@ -16,7 +16,7 @@
<!--任务编号,名称,单位-->
<el-form>
<el-row
gutter=
"20"
>
<el-col
:span=
"6
"
>
<el-col
:span=
"4
"
>
<el-form-item
label=
"任务编号"
>
<el-input
v-model=
"model.systemReviewTask.taskNo"
...
...
@@ -25,17 +25,17 @@
/>
</el-form-item>
</el-col>
<el-col
:span=
"6
"
>
<el-col
:span=
"4
"
>
<el-form-item
label=
"任务名称"
>
<el-input
v-model=
"task.taskName"
type=
"text"
disabled
/>
</el-form-item>
</el-col>
<el-col
:span=
"6
"
>
<el-col
:span=
"4
"
>
<el-form-item
label=
"委托单位"
>
<el-input
v-model=
"task.entrustedUnit"
type=
"text"
disabled
/>
</el-form-item>
</el-col>
<el-col
:span=
"6
"
>
<el-col
:span=
"4
"
>
<el-form-item
label=
"任务状态"
>
<el-input
type=
"text"
...
...
@@ -49,6 +49,15 @@
/>
</el-form-item>
</el-col>
<el-col
:span=
"4"
>
<el-form-item
label=
"厂商名称"
>
<el-input
type=
"text"
disabled
:value=
"model.systemReviewTask.enterpriseName"
/>
</el-form-item>
</el-col>
</el-row>
</el-form>
<!--审查表单概要-->
...
...
src/views/processing/systemReview/source-record/index.vue
View file @
70f9c590
...
...
@@ -46,6 +46,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"task-body"
>
<!--card统计值-->
...
...
@@ -195,7 +201,9 @@
>
<tr>
<td
align=
"center"
>
<span
style=
"white-space: pre-wrap;"
>
{{
reviewDetail
.
text
|
ellipsis
}}
</span>
<span
style=
"white-space: pre-wrap"
>
{{
reviewDetail
.
text
|
ellipsis
}}
</span>
</td>
<td
align=
"center"
class=
"investigate-result"
>
<div
v-if=
"reviewDetail.result"
>
...
...
@@ -399,8 +407,10 @@ export default {
this
.
model
=
res
.
data
if
(
this
.
model
.
systemReviewTask
.
imagesUrl
)
{
const
imgs
=
this
.
model
.
systemReviewTask
.
imagesUrl
.
split
(
','
)
this
.
ruleForm
.
enterpriseLeader
=
process
.
env
.
VUE_APP_IMAGE_API
+
imgs
[
0
]
||
''
this
.
ruleForm
.
inspectionLeader
=
process
.
env
.
VUE_APP_IMAGE_API
+
imgs
[
1
]
||
''
this
.
ruleForm
.
enterpriseLeader
=
process
.
env
.
VUE_APP_IMAGE_API
+
imgs
[
0
]
||
''
this
.
ruleForm
.
inspectionLeader
=
process
.
env
.
VUE_APP_IMAGE_API
+
imgs
[
1
]
||
''
}
}
else
{
this
.
$modal
.
msgError
(
res
.
msg
)
...
...
src/views/processing/systemReview/write-check-form/index.vue
View file @
70f9c590
...
...
@@ -60,6 +60,12 @@
}}
</span>
</div>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
厂商名称:
</span>
<span
class=
"task-content"
>
{{
model
.
systemReviewTask
.
enterpriseName
}}
</span>
</div>
</div>
<div
class=
"prompt-message"
>
<i
class=
"icon el-icon-info"
></i>
...
...
@@ -241,8 +247,16 @@
prop=
"passed"
>
<el-radio-group
v-model=
"form.passed"
>
<el-radio
:label=
"1"
@
click
.
native=
"onRadioChange($event,'1')"
>
符合
</el-radio>
<el-radio
:label=
"0"
@
click
.
native=
"onRadioChange($event,'0')"
>
不符合
</el-radio>
<el-radio
:label=
"1"
@
click
.
native=
"onRadioChange($event, '1')"
>
符合
</el-radio
>
<el-radio
:label=
"0"
@
click
.
native=
"onRadioChange($event, '0')"
>
不符合
</el-radio
>
</el-radio-group>
</el-form-item>
<el-form-item
class=
"right-content-item"
label=
"相关记录"
>
...
...
@@ -295,7 +309,8 @@
style=
"margin-top: 20px"
@
click=
"editFile(file)"
v-if=
"file && file.id"
>
编辑文件
</el-button>
>
编辑文件
</el-button
>
</el-col>
<el-col
:span=
"1"
:offset=
"1"
>
<el-button
...
...
@@ -415,7 +430,7 @@ export default {
'preview-view'
:
previewView
,
'scene-view'
:
sceneView
,
'company-file'
:
companyFile
,
'edit-dialog'
:
editDialog
'edit-dialog'
:
editDialog
},
mixins
:
[
routerMixins
],
dicts
:
[
'system_review_test'
],
...
...
@@ -439,7 +454,7 @@ export default {
},
dialogManger
:
{
dialogVisible
:
false
,
editFileId
:
''
,
editFileId
:
''
},
form
:
{
passed
:
''
,
...
...
@@ -487,9 +502,9 @@ export default {
}
}),
loading
:
false
,
choosed
:
''
,
currentIndex
:
0
,
loading
:
false
choosed
:
''
,
currentIndex
:
0
,
loading
:
false
}
},
...
...
@@ -570,7 +585,7 @@ export default {
this
.
handleCircle
(
0
)
},
methods
:
{
editFile
(
file
){
editFile
(
file
)
{
//let fileObj = this.detailsList[this.currentIndex].result.fileList[key] || file
request
({
url
:
'/review/enterprise/archive/getById'
,
...
...
@@ -578,7 +593,7 @@ export default {
data
:
{
id
:
file
.
id
}
}).
then
(
res
=>
{
}).
then
(
res
=>
{
this
.
dialogManger
.
file
=
res
.
data
this
.
dialogManger
.
dialogVisible
=
true
})
...
...
@@ -593,14 +608,13 @@ export default {
* })
*
*/
},
onRadioChange
(
e
,
passed
)
{
if
(
e
.
target
.
tagName
==
'INPUT'
)
{
onRadioChange
(
e
,
passed
)
{
if
(
e
.
target
.
tagName
==
'INPUT'
)
{
if
(
passed
==
this
.
form
.
passed
)
{
this
.
form
.
passed
=
""
;
}
else
{
this
.
form
.
passed
=
passed
;
this
.
form
.
passed
=
''
}
else
{
this
.
form
.
passed
=
passed
}
}
},
...
...
@@ -831,14 +845,20 @@ export default {
console
.
log
(
this
.
taskModel
)
if
(
this
.
taskModel
.
result
)
{
this
.
form
=
{
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
reviewDetailsId
:
this
.
taskModel
.
id
,
taskId
:
this
.
taskId
,
comment
:
this
.
taskModel
.
result
.
comment
,
fileList
:
this
.
taskModel
.
result
.
fileList
||
[]
}
this
.
oldForm
=
{
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
passed
:
this
.
taskModel
.
result
.
passed
==
null
?
''
:
this
.
taskModel
.
result
.
passed
,
reviewDetailsId
:
this
.
taskModel
.
id
,
taskId
:
this
.
taskId
,
comment
:
this
.
taskModel
.
result
.
comment
,
...
...
@@ -894,13 +914,15 @@ export default {
file
.
id
=
null
// 未找到则将审核企业档案ID设为null
}
})
if
(
this
.
form
.
fileList
.
find
(
item
=>
item
.
id
==
''
||
item
.
id
==
null
)){
if
(
this
.
form
.
fileList
.
find
(
item
=>
item
.
id
==
''
||
item
.
id
==
null
)
)
{
this
.
$message
({
message
:
'存在未保存的文件'
,
type
:
'warning'
});
})
this
.
loading
=
false
return
;
return
}
reviewDetailsSubmit
(
this
.
form
).
then
(
async
res
=>
{
if
(
res
.
code
===
200
)
{
...
...
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