| | |
| | | <div class="title">问题详情</div> |
| | | <el-tag style="margin-left: 10px;" v-if="form.dealStatus === 0">待处理</el-tag> |
| | | <el-tag style="margin-left: 10px;" v-if="form.dealStatus === 1">已转工单</el-tag> |
| | | <el-tag style="margin-left: 10px;" v-if="form.dealStatus === 2">已关闭</el-tag> |
| | | <el-tag style="margin-left: 10px;" type="info" v-if="form.dealStatus === 2">已关闭</el-tag> |
| | | </div> |
| | | <el-button @click="handleDetail" v-if="form.dealStatus === 1">查看工单</el-button> |
| | | <el-button @click="handleDetail" v-if="form.dealStatus === 1">查看工单{{form.workorderId}}</el-button> |
| | | </div> |
| | | <div class="wt_content"> |
| | | <div class="wt_content_row" style="width: 25%;"> |
| | |
| | | <div class="wt_content_row_list" v-if="form.fileList && form.fileList.length >= 0"> |
| | | <div class="wt_content_row_list_img" v-for="(item, index) in form.fileList" :key="index"> |
| | | <el-image |
| | | style="width: 100px; height: 100px" |
| | | style="width: 80px; height: 80px" |
| | | :src="item.fileurlFull" |
| | | :preview-src-list="form.fileList.map(item => item.fileurlFull)"> |
| | | </el-image> |
| | |
| | | </div> |
| | | <div class="wt_head"> |
| | | <div class="wt_head_title"> |
| | | <div class="title">问题详情</div> |
| | | <div class="title">处理结果</div> |
| | | </div> |
| | | </div> |
| | | <div class="wt_content"> |
| | |
| | | </div> |
| | | </div> |
| | | <!-- 工单详情 --> |
| | | <Detail v-if="showDetail" ref="DetailRef" @close="showDetail = false" /> |
| | | <Detail v-if="showDetail" ref="DetailRef1" @close="showDetail = false" /> |
| | | </GlobalWindow> |
| | | </template> |
| | | |
| | |
| | | import BaseOpera from '@/components/base/BaseOpera' |
| | | import GlobalWindow from '@/components/common/GlobalWindow' |
| | | import Detail from './detail' |
| | | import { getById } from '@/api/ywProblem' |
| | | export default { |
| | | name: "problemReportingDetails", |
| | | extends: BaseOpera, |
| | |
| | | open (title, target) { |
| | | this.title = title |
| | | this.form = target |
| | | console.log(this.form) |
| | | this.visible = true |
| | | getById(target.id) |
| | | .then(res => { |
| | | this.form = res |
| | | this.visible = true |
| | | }) |
| | | }, |
| | | handleDetail() { |
| | | this.showDetail = true |
| | | this.$nextTick(() => { |
| | | this.$refs.DetailRef.visible = true |
| | | this.$refs.DetailRef.id = this.form.workorderId |
| | | this.$refs.DetailRef.getDetail() |
| | | this.$refs.DetailRef1.visible = true |
| | | this.$refs.DetailRef1.id = this.form.workorderId |
| | | this.$refs.DetailRef1.getDetail() |
| | | }) |
| | | }, |
| | | returnText(status) { |