|
|
@@ -70,31 +70,22 @@
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
- <el-table
|
|
|
- ref="multipleTable"
|
|
|
- :data="tableData"
|
|
|
- tooltip-effect="dark"
|
|
|
- style="width: 100%"
|
|
|
- border
|
|
|
- :header-cell-style="{ background: '#F0F3F3' }"
|
|
|
+ <ele-pro-table
|
|
|
+ :columns="columns"
|
|
|
+ :datasource="tableData"
|
|
|
+ :need-page="false"
|
|
|
>
|
|
|
- <el-table-column prop="code" label="工序编号"/>
|
|
|
- <el-table-column prop="name" label="工序名称" />
|
|
|
- <el-table-column prop="controlName" label="工序控制码" />
|
|
|
- <el-table-column prop="workCenterName" label="工作中心" />
|
|
|
- <el-table-column label="操作">
|
|
|
- <template slot-scope="{row}">
|
|
|
- <el-link
|
|
|
- type="primary"
|
|
|
- :underline="false"
|
|
|
- icon="el-icon-edit"
|
|
|
- @click="allocateMaterials(row)"
|
|
|
- >
|
|
|
- 分配物料
|
|
|
- </el-link>
|
|
|
- </template>
|
|
|
- </el-table-column>
|
|
|
- </el-table>
|
|
|
+ <template v-slot:action="{ row }">
|
|
|
+ <el-link
|
|
|
+ type="primary"
|
|
|
+ :underline="false"
|
|
|
+ icon="el-icon-edit"
|
|
|
+ @click="allocateMaterials(row)"
|
|
|
+ >
|
|
|
+ 分配物料
|
|
|
+ </el-link>
|
|
|
+ </template>
|
|
|
+ </ele-pro-table>
|
|
|
</el-form>
|
|
|
</el-card>
|
|
|
<linkMaterialDialog ref="linkMaterialDialogRef" @success="success" />
|
|
|
@@ -110,7 +101,42 @@ export default {
|
|
|
data () {
|
|
|
return {
|
|
|
infoData:{},
|
|
|
- tableData:[]
|
|
|
+ tableData:[],
|
|
|
+ // 表格列配置
|
|
|
+ columns: [
|
|
|
+ {
|
|
|
+ prop: 'code',
|
|
|
+ label: '工序编号',
|
|
|
+ showOverflowTooltip: true,
|
|
|
+ align: 'center',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: 'name',
|
|
|
+ label: '工序名称',
|
|
|
+ showOverflowTooltip: true,
|
|
|
+ align: 'center',
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: 'controlName',
|
|
|
+ label: '工序控制码',
|
|
|
+ showOverflowTooltip: true,
|
|
|
+ align: 'center'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ prop: 'workCenterName',
|
|
|
+ label: '工作中心',
|
|
|
+ showOverflowTooltip: true,
|
|
|
+ align: 'center'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ columnKey: 'action',
|
|
|
+ label: '操作',
|
|
|
+ width: 200,
|
|
|
+ align: 'center',
|
|
|
+ resizable: false,
|
|
|
+ slot: 'action',
|
|
|
+ }
|
|
|
+ ],
|
|
|
}
|
|
|
},
|
|
|
async created () {
|