|
@@ -27,7 +27,7 @@
|
|
|
prop="productName"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
- min-width="200"
|
|
|
+ min-width="180"
|
|
|
:show-tooltip-when-overflow="true"
|
|
|
label="产品名称">
|
|
|
</el-table-column>
|
|
@@ -43,12 +43,16 @@
|
|
|
prop="techName"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
+ width="160"
|
|
|
+ :show-tooltip-when-overflow="true"
|
|
|
label="工艺名称">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
prop="stepName"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
+ width="100"
|
|
|
+ :show-tooltip-when-overflow="true"
|
|
|
label="工序号">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -61,6 +65,8 @@
|
|
|
prop="recordsNote"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
+ width="180"
|
|
|
+ :show-tooltip-when-overflow="true"
|
|
|
label="记录说明">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
@@ -73,24 +79,25 @@
|
|
|
prop="operationTime"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
+ min-width="160"
|
|
|
label="检验时间">
|
|
|
</el-table-column>
|
|
|
- <el-table-column
|
|
|
- prop="notes"
|
|
|
- header-align="center"
|
|
|
- align="center"
|
|
|
- width="160"
|
|
|
- :show-tooltip-when-overflow="true"
|
|
|
- label="备注">
|
|
|
- </el-table-column>
|
|
|
+<!-- <el-table-column-->
|
|
|
+<!-- prop="notes"-->
|
|
|
+<!-- header-align="center"-->
|
|
|
+<!-- align="center"-->
|
|
|
+<!-- width="160"-->
|
|
|
+<!-- :show-tooltip-when-overflow="true"-->
|
|
|
+<!-- label="备注">-->
|
|
|
+<!-- </el-table-column>-->
|
|
|
<el-table-column
|
|
|
fixed="right"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
- width="150"
|
|
|
+ width="80"
|
|
|
label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
- <el-button v-if="isAuth('quality:finished:info')" type="text" size="small" @click="addOrUpdateHandle(scope.row.inspectionId, true)">查看</el-button>
|
|
|
+ <el-button v-if="isAuth('quality:finished:info')" type="text" size="small" @click="detailHandle(scope.row.taskId)">查看</el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
@@ -103,20 +110,19 @@
|
|
|
:total="totalPage"
|
|
|
layout="total, sizes, prev, pager, next, jumper">
|
|
|
</el-pagination>
|
|
|
- <!-- 弹窗, 新增 / 修改 -->
|
|
|
- <add-or-update v-if="addOrUpdateVisible" ref="addOrUpdate" @refreshDataList="getDataList"></add-or-update>
|
|
|
+ <detail v-if="detailVisible" ref="details"/>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
- import AddOrUpdate from './ibc-add-or-update'
|
|
|
+ import Detail from './fc-detail'
|
|
|
import { getFinishCheckList } from '@/api/check'
|
|
|
export default {
|
|
|
name: 'product-check',
|
|
|
- components: {AddOrUpdate},
|
|
|
+ components: {Detail},
|
|
|
data () {
|
|
|
return {
|
|
|
- addOrUpdateVisible: false,
|
|
|
+ detailVisible: false,
|
|
|
dataForm: {},
|
|
|
dataList: [],
|
|
|
pageIndex: 1,
|
|
@@ -176,6 +182,13 @@
|
|
|
this.$nextTick(() => {
|
|
|
this.$refs.addOrUpdate.init(id, disable)
|
|
|
})
|
|
|
+ },
|
|
|
+ // 详情
|
|
|
+ detailHandle (id) {
|
|
|
+ this.detailVisible = true
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.$refs.details.init(id)
|
|
|
+ })
|
|
|
}
|
|
|
}
|
|
|
}
|