<template>
|
<div style="height: 100%;">
|
<el-tabs type="border-card">
|
<el-tab-pane label="工序属性">
|
<el-row id="nodeInfoTable" :style="tabStyle">
|
<table class="el-table">
|
<tr>
|
<td>工序名称:</td>
|
<td>{{nodeList.list.processName}}</td>
|
<td>工序号:</td>
|
<td>{{nodeList.list.processCode}}</td>
|
</tr>
|
|
<tr>
|
<td>工艺编号:</td>
|
<td>{{nodeList.list.craftNo}}</td>
|
<td>工序类型:</td>
|
<td>{{nodeList.list.processType}}</td>
|
</tr>
|
|
<tr>
|
<td>加工设备型号:</td>
|
<td>{{nodeList.list.processingEquipmentModel}}</td>
|
<td>加工设备类型:</td>
|
<td>{{nodeList.list.processingEquipmentOs}}</td>
|
</tr>
|
|
<tr>
|
<td>加工设备编号:</td>
|
<td>{{nodeList.list.processingEquipmentCode}}</td>
|
<td>工装编号:</td>
|
<td>{{nodeList.list.assembleStep}}</td>
|
</tr>
|
<tr>
|
|
</tr>
|
<tr>
|
<td>工装名称:</td>
|
<td>{{nodeList.list.assembleName}}</td>
|
<td>工艺规程版本:</td>
|
<td>{{nodeList.list.craftVersion}}</td>
|
</tr>
|
|
<tr>
|
<td>描述:</td>
|
<td colspan="3">{{nodeList.list.description}}</td>
|
</tr>
|
|
<tr>
|
<td>创建人:</td>
|
<td>{{nodeList.list.createUser}}</td>
|
<td>创建时间:</td>
|
<td>{{formatDate(nodeList.list.createTime)}}</td>
|
</tr>
|
|
<tr>
|
<td>修改人:</td>
|
<td>{{nodeList.list.updateUser}}</td>
|
<td>修改时间:</td>
|
<td>{{formatDate(nodeList.list.updateTime)}}</td>
|
</tr>
|
|
</table>
|
</el-row>
|
</el-tab-pane>
|
</el-tabs>
|
</div>
|
</template>
|
|
<script>
|
export default {
|
name: "process_attribute_info",
|
props: ['nodeList'],
|
data() {
|
return {
|
tabStyle: {
|
height: '',
|
overflow: 'auto'
|
}
|
}
|
},
|
methods: {
|
formatDate(value) {
|
if (value != null) {
|
var data = value;
|
return this.$moment(data).format('YYYY-MM-DD HH:mm:ss')
|
}
|
},
|
getTabHeight() {
|
let h = document.getElementById('attributeTab').offsetHeight;
|
this.tabStyle.height = h - 100 + 'px'
|
}
|
},
|
//初始化 模板渲染前调用
|
created() {
|
window.addEventListener('resize', this.getTabHeight());
|
this.getTabHeight();
|
},
|
mounted() {
|
window.addEventListener('resize', this.getTabHeight);
|
this.getTabHeight();
|
}
|
}
|
</script>
|
|
<style>
|
.el-tabs__content {
|
overflow: inherit;
|
}
|
|
.el-table tr td {
|
border-bottom: 1px dashed #cccccc;
|
}
|
</style>
|