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
120a96cb
Commit
120a96cb
authored
Apr 03, 2024
by
jiaxu.yan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix: 代码修改
parent
21a3ab39
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
48 additions
and
43 deletions
+48
-43
Navbar.vue
src/layout/components/Navbar.vue
+2
-3
user.js
src/store/modules/user.js
+1
-0
index.vue
src/views/processing/carTest/confirmation-test/index.vue
+9
-5
SchemeView.vue
...ing/carTest/execution-test-plan/components/SchemeView.vue
+2
-1
index.vue
src/views/processing/carTest/review-form/index.vue
+8
-6
index.vue
src/views/setting/sample/taskDetails/index.vue
+1
-1
userAvatar.vue
src/views/system/user/profile/userAvatar.vue
+25
-27
No files found.
src/layout/components/Navbar.vue
View file @
120a96cb
...
@@ -51,7 +51,7 @@ import Breadcrumb from '@/components/Breadcrumb'
...
@@ -51,7 +51,7 @@ import Breadcrumb from '@/components/Breadcrumb'
import
TopNav
from
'@/components/TopNav'
import
TopNav
from
'@/components/TopNav'
import
Hamburger
from
'@/components/Hamburger'
import
Hamburger
from
'@/components/Hamburger'
import
QuickNew
from
'@/components/QuickNew'
import
QuickNew
from
'@/components/QuickNew'
import
avatar
from
'@/assets/images/touxiang.png'
//
import avatar from '@/assets/images/touxiang.png'
// import QuickNew from '@/components/QuickNew'
// import QuickNew from '@/components/QuickNew'
// import MessageWaring from '@/components/MessageWaring'
// import MessageWaring from '@/components/MessageWaring'
export
default
{
export
default
{
...
@@ -64,11 +64,10 @@ export default {
...
@@ -64,11 +64,10 @@ export default {
},
},
data
()
{
data
()
{
return
{
return
{
avatar
}
}
},
},
computed
:
{
computed
:
{
...
mapGetters
([
'sidebar'
,
'device'
,
'name'
]),
...
mapGetters
([
'sidebar'
,
'device'
,
'name'
,
'avatar'
]),
setting
:
{
setting
:
{
get
()
{
get
()
{
return
this
.
$store
.
state
.
settings
.
showSettings
return
this
.
$store
.
state
.
settings
.
showSettings
...
...
src/store/modules/user.js
View file @
120a96cb
...
@@ -73,6 +73,7 @@ const user = {
...
@@ -73,6 +73,7 @@ const user = {
commit
(
'SET_ID'
,
user
.
userId
)
commit
(
'SET_ID'
,
user
.
userId
)
commit
(
'SET_NAME'
,
user
.
nickName
)
commit
(
'SET_NAME'
,
user
.
nickName
)
commit
(
'SET_AVATAR'
,
avatar
)
commit
(
'SET_AVATAR'
,
avatar
)
resolve
(
res
)
resolve
(
res
)
})
})
.
catch
(
error
=>
{
.
catch
(
error
=>
{
...
...
src/views/processing/carTest/confirmation-test/index.vue
View file @
120a96cb
...
@@ -15,25 +15,27 @@
...
@@ -15,25 +15,27 @@
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务编号:
</span>
<span
class=
"task-label"
>
任务编号:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
taskNo
}}
{{
task
Detail
.
taskNo
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
taskName
}}
{{
task
Detail
.
taskName
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
委托单位:
</span>
<span
class=
"task-label"
>
委托单位:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
entrustedUnit
}}
{{
task
Detail
.
entrustedUnit
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务状态:
</span>
<span
class=
"task-label"
>
任务状态:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
getDictData
(
dict
.
type
.
task_test_status
,
task
.
taskStatus
)
}}
{{
getDictData
(
dict
.
type
.
task_test_status
,
taskDetail
.
taskStatus
)
}}
</span>
</span>
</div>
</div>
</div>
</div>
...
@@ -268,6 +270,7 @@ export default {
...
@@ -268,6 +270,7 @@ export default {
reviewSceneChangeTasks
:
{},
reviewSceneChangeTasks
:
{},
detailsList
:
[]
detailsList
:
[]
},
},
taskDetail
:
{},
ruleForm
:
{
ruleForm
:
{
enterpriseLeader
:
''
,
enterpriseLeader
:
''
,
inspectionLeader
:
''
,
inspectionLeader
:
''
,
...
@@ -338,7 +341,8 @@ export default {
...
@@ -338,7 +341,8 @@ export default {
getTestDetail
()
{
getTestDetail
()
{
this
.
loading
=
true
this
.
loading
=
true
testDetail
({
taskId
:
this
.
$route
.
query
.
id
}).
then
(
res
=>
{
testDetail
({
taskId
:
this
.
$route
.
query
.
id
}).
then
(
res
=>
{
this
.
tableData
=
res
.
data
this
.
taskDetail
=
res
.
data
this
.
tableData
=
res
.
data
.
modelTestTaskViewResponseList
this
.
loading
=
false
this
.
loading
=
false
this
.
openAll
()
this
.
openAll
()
})
})
...
...
src/views/processing/carTest/execution-test-plan/components/SchemeView.vue
View file @
120a96cb
...
@@ -229,7 +229,8 @@ export default {
...
@@ -229,7 +229,8 @@ export default {
async
getTestDetail
(
id
)
{
async
getTestDetail
(
id
)
{
this
.
loading
=
true
this
.
loading
=
true
const
res
=
await
testDetail
({
taskId
:
id
})
const
res
=
await
testDetail
({
taskId
:
id
})
this
.
model
=
res
.
data
this
.
model
=
res
.
data
.
modelTestTaskViewResponseList
this
.
loading
=
false
this
.
loading
=
false
},
},
/** 全部展开 */
/** 全部展开 */
...
...
src/views/processing/carTest/review-form/index.vue
View file @
120a96cb
...
@@ -19,25 +19,25 @@
...
@@ -19,25 +19,25 @@
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务编号:
</span>
<span
class=
"task-label"
>
任务编号:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
taskNo
}}
{{
task
Detail
.
taskNo
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-label"
>
任务名称:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
taskName
}}
{{
task
Detail
.
taskName
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
委托单位:
</span>
<span
class=
"task-label"
>
委托单位:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
task
.
entrustedUnit
}}
{{
task
Detail
.
entrustedUnit
}}
</span>
</span>
</div>
</div>
<div
class=
"task-item"
>
<div
class=
"task-item"
>
<span
class=
"task-label"
>
任务状态:
</span>
<span
class=
"task-label"
>
任务状态:
</span>
<span
class=
"task-content"
>
<span
class=
"task-content"
>
{{
getDictData
(
dict
.
type
.
task_test_status
,
task
.
taskStatus
)
}}
{{
getDictData
(
dict
.
type
.
task_test_status
,
task
Detail
.
taskStatus
)
}}
</span>
</span>
</div>
</div>
</div>
</div>
...
@@ -87,7 +87,7 @@
...
@@ -87,7 +87,7 @@
</div>
</div>
</div>
</div>
<div
class=
"standard-result"
>
<div
class=
"standard-result"
>
<el-button
type=
"text"
@
click=
"testmMthod(item)"
<el-button
type=
"text"
@
click
.
stop
=
"testmMthod(item)"
>
标准测试方法
</el-button
>
标准测试方法
</el-button
>
>
</div>
</div>
...
@@ -164,6 +164,7 @@ export default {
...
@@ -164,6 +164,7 @@ export default {
open
:
false
,
open
:
false
,
tableData
:
[],
tableData
:
[],
activeNames
:
[],
activeNames
:
[],
taskDetail
:
{},
model
:
{
model
:
{
systemReviewTask
:
{},
systemReviewTask
:
{},
reviewSceneChangeTasks
:
{},
reviewSceneChangeTasks
:
{},
...
@@ -211,7 +212,8 @@ export default {
...
@@ -211,7 +212,8 @@ export default {
getTestDetail
()
{
getTestDetail
()
{
this
.
loading
=
true
this
.
loading
=
true
testDetail
({
taskId
:
this
.
$route
.
query
.
id
}).
then
(
res
=>
{
testDetail
({
taskId
:
this
.
$route
.
query
.
id
}).
then
(
res
=>
{
this
.
tableData
=
res
.
data
this
.
taskDetail
=
res
.
data
this
.
tableData
=
res
.
data
.
modelTestTaskViewResponseList
this
.
loading
=
false
this
.
loading
=
false
this
.
openAll
()
this
.
openAll
()
})
})
...
...
src/views/setting/sample/taskDetails/index.vue
View file @
120a96cb
...
@@ -70,7 +70,7 @@
...
@@ -70,7 +70,7 @@
</el-col>
</el-col>
<el-col
:span=
"8"
class=
"card-title"
>
<el-col
:span=
"8"
class=
"card-title"
>
<el-form-item
label=
"委托单位:"
>
<el-form-item
label=
"委托单位:"
>
<el-link
@
click=
"dialogVisible = true"
>
{{
<el-link
type=
"primary"
@
click=
"dialogVisible = true"
>
{{
taskForm.entrustedUnit
taskForm.entrustedUnit
}}
</el-link>
}}
</el-link>
</el-form-item>
</el-form-item>
...
...
src/views/system/user/profile/userAvatar.vue
View file @
120a96cb
<
template
>
<
template
>
<div>
<div>
<!--
<div
class=
"user-info-head"
@
click=
"editCropper()"
>
<img
:src=
"options.img"
title=
"点击上传头像"
class=
"img-circle img-lg"
/>
</div>
-->
<div
class=
"user-info-head"
@
click=
"editCropper()"
>
<div
class=
"user-info-head"
@
click=
"editCropper()"
>
<img
:src=
"
avatar
"
title=
"点击上传头像"
class=
"img-circle img-lg"
/>
<img
:src=
"
options.img
"
title=
"点击上传头像"
class=
"img-circle img-lg"
/>
</div>
</div>
<!--
<el-dialog
<el-dialog
:title=
"title"
:title=
"title"
:visible
.
sync=
"open"
:visible
.
sync=
"open"
width=
"800px"
width=
"800px"
...
@@ -84,18 +82,18 @@
...
@@ -84,18 +82,18 @@
>
>
</el-col>
</el-col>
</el-row>
</el-row>
</el-dialog>
-->
</el-dialog>
</div>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
import
store
from
'@/store'
import
store
from
'@/store'
//
import { VueCropper } from 'vue-cropper'
import
{
VueCropper
}
from
'vue-cropper'
import
{
uploadAvatar
}
from
'@/api/system/user'
import
{
uploadAvatar
}
from
'@/api/system/user'
import
{
debounce
}
from
'@/utils'
import
{
debounce
}
from
'@/utils'
import
avatar
from
'@/assets/images/touxiang.png'
import
avatar
from
'@/assets/images/touxiang.png'
export
default
{
export
default
{
//
components: { VueCropper },
components
:
{
VueCropper
},
data
()
{
data
()
{
return
{
return
{
avatar
,
avatar
,
...
@@ -106,7 +104,7 @@ export default {
...
@@ -106,7 +104,7 @@ export default {
// 弹出层标题
// 弹出层标题
title
:
'修改头像'
,
title
:
'修改头像'
,
options
:
{
options
:
{
img
:
store
.
getters
.
avatar
,
// 裁剪图片的地址
img
:
store
.
getters
.
avatar
,
//
裁剪图片的地址
autoCrop
:
true
,
// 是否默认生成截图框
autoCrop
:
true
,
// 是否默认生成截图框
autoCropWidth
:
200
,
// 默认生成截图框宽度
autoCropWidth
:
200
,
// 默认生成截图框宽度
autoCropHeight
:
200
,
// 默认生成截图框高度
autoCropHeight
:
200
,
// 默认生成截图框高度
...
@@ -167,7 +165,7 @@ export default {
...
@@ -167,7 +165,7 @@ export default {
}
}
}
}
},
},
// 上传图片
//
上传图片
uploadImg
()
{
uploadImg
()
{
this
.
$refs
.
cropper
.
getCropBlob
(
data
=>
{
this
.
$refs
.
cropper
.
getCropBlob
(
data
=>
{
const
formData
=
new
FormData
()
const
formData
=
new
FormData
()
...
@@ -201,21 +199,21 @@ export default {
...
@@ -201,21 +199,21 @@ export default {
height
:
120px
;
height
:
120px
;
}
}
//
.user-info-head:hover:after {
.user-info-head
:hover:after
{
//
content: '+';
content
:
'+'
;
//
position: absolute;
position
:
absolute
;
//
left: 0;
left
:
0
;
//
right: 0;
right
:
0
;
//
top: 0;
top
:
0
;
//
bottom: 0;
bottom
:
0
;
//
color: #eee;
color
:
#eee
;
//
background: rgba(0, 0, 0, 0.5);
background
:
rgba
(
0
,
0
,
0
,
0
.5
);
//
font-size: 24px;
font-size
:
24px
;
//
font-style: normal;
font-style
:
normal
;
//
-webkit-font-smoothing: antialiased;
-webkit-font-smoothing
:
antialiased
;
//
-moz-osx-font-smoothing: grayscale;
-moz-osx-font-smoothing
:
grayscale
;
//
cursor: pointer;
cursor
:
pointer
;
//
line-height: 110px;
line-height
:
110px
;
//
border-radius: 50%;
border-radius
:
50%
;
//
}
}
</
style
>
</
style
>
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