Commit 120a96cb authored by jiaxu.yan's avatar jiaxu.yan

fix: 代码修改

parent 21a3ab39
...@@ -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
......
...@@ -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 => {
......
...@@ -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 }} {{ taskDetail.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 }} {{ taskDetail.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 }} {{ taskDetail.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()
}) })
......
...@@ -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
}, },
/** 全部展开 */ /** 全部展开 */
......
...@@ -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 }} {{ taskDetail.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 }} {{ taskDetail.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 }} {{ taskDetail.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>
...@@ -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()
}) })
......
...@@ -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>
......
<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>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment