|
|
|
@ -242,6 +242,28 @@ |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
<el-table-column |
|
|
|
v-else |
|
|
|
fixed="right" |
|
|
|
header-align="center" |
|
|
|
align="center" |
|
|
|
width="70" |
|
|
|
label="操作"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<div v-if="scope.row.partType !== 'Active'"> |
|
|
|
<a style="color: gray; pointer-events: none;">详情</a> |
|
|
|
</div> |
|
|
|
<div v-else-if="scope.row.status !== '已量产' && scope.row.status !== '正式量产'"> |
|
|
|
<a type="text" size="small" @click="showProofDetailModal(scope.row)">详情</a> |
|
|
|
</div> |
|
|
|
<div v-else-if="scope.row.status === '已量产'"> |
|
|
|
<a style="color: #0c4dbb" type="text" size="small" @click="showProofDetailModal(scope.row)">详情</a> |
|
|
|
</div> |
|
|
|
<div v-else> |
|
|
|
<a style="color: red" type="text" size="small" @click="showProofDetailModal(scope.row)">详情</a> |
|
|
|
</div> |
|
|
|
</template> |
|
|
|
</el-table-column> |
|
|
|
</el-table> |
|
|
|
|
|
|
|
<el-pagination |
|
|
|
@ -4552,7 +4574,7 @@ import {updateColumnSize} from "../../../api/table"; |
|
|
|
page: 1, |
|
|
|
limit: 1000 |
|
|
|
} |
|
|
|
this.$refs.proofRecord.init(inData) |
|
|
|
this.$refs.proofRecord.init(inData,this.authUpdate) |
|
|
|
}, |
|
|
|
|
|
|
|
showProofDetailModal(row) { |
|
|
|
@ -4582,7 +4604,7 @@ import {updateColumnSize} from "../../../api/table"; |
|
|
|
limit: 1000 |
|
|
|
}; |
|
|
|
// 调用模态框内 proofRecord 组件的 init 方法刷新数据 |
|
|
|
this.$refs.proofRecordModal.init(inData); |
|
|
|
this.$refs.proofRecordModal.init(inData,this.authUpdate); |
|
|
|
}); |
|
|
|
}, |
|
|
|
|
|
|
|
|