|
|
@@ -1,14 +1,13 @@
|
|
|
<template>
|
|
|
<div>
|
|
|
<layout>
|
|
|
- <layout-header>
|
|
|
- <div class="gva-table-box" style="margin-left: 20px;">
|
|
|
- <!--按钮部分-->
|
|
|
+ <!-- <layout-header>
|
|
|
+ <div class="gva-table-box" style="margin-left: 20px;width: 97%;">
|
|
|
<el-form-item>
|
|
|
- <el-button type="primary" icon="plus" @click="addonclick" >新增</el-button>
|
|
|
+ <el-button type="primary" icon="plus" @click="addonclick" >新增设备</el-button>
|
|
|
</el-form-item>
|
|
|
</div>
|
|
|
- </layout-header>
|
|
|
+ </layout-header> -->
|
|
|
|
|
|
<layout>
|
|
|
|
|
|
@@ -17,20 +16,20 @@
|
|
|
<el-main>
|
|
|
<div class="gva-table-box">
|
|
|
<!-- 表格数据 -->
|
|
|
- <el-table ref="multipleTable" style="width: 100%;height: 65vh" tooltip-effect="dark"
|
|
|
- :row-style="{ height: '25px' }" :header-cell-style="{ padding: '0px' }"
|
|
|
+ <el-table ref="multipleTable" style="width: 100%;height: 76vh" tooltip-effect="dark"
|
|
|
+ :row-style="{ height: '30px' }" :header-cell-style="{ padding: '0px' }"
|
|
|
:cell-style="{ padding: '0px' }" :header-row-style="{ height: '20px' }"
|
|
|
:data="tableData" border row-key="ID"
|
|
|
size="small"
|
|
|
highlight-current-row="true" @row-dblclick="updateCompanyFunc"
|
|
|
@row-click="tableRowClick" :show-overflow-tooltip="true"
|
|
|
@selection-change="handleSelectionChange">
|
|
|
- <el-table-column sortable align="center" label="MAC地址" prop="sys_sbID" width="160" />
|
|
|
- <el-table-column sortable align="center" label="设备编号" prop="设备编号" width="120" />
|
|
|
- <el-table-column sortable align="center" label="生产工序" prop="生产工序" width="120" />
|
|
|
- <el-table-column sortable align="center" label="设备编组" prop="设备编组" width="120" />
|
|
|
- <el-table-column sortable align="center" label="组长" prop="组长" width="100" />
|
|
|
- <el-table-column prop="status" label="状态" align="center" width="120" sortable>
|
|
|
+ <el-table-column sortable align="center" label="MAC地址" prop="sys_sbID" width="220" />
|
|
|
+ <el-table-column sortable align="center" label="设备编号" prop="设备编号" width="130" />
|
|
|
+ <el-table-column sortable align="center" label="生产工序" prop="生产工序" width="130" />
|
|
|
+ <el-table-column sortable align="center" label="设备编组" prop="设备编组" width="130" />
|
|
|
+ <el-table-column sortable align="center" label="组长" prop="组长" width="130" />
|
|
|
+ <el-table-column prop="status" label="状态" align="center" width="130" sortable>
|
|
|
<template #default="{ row }">
|
|
|
<el-tag :type="row.status === '1' ? 'success' : 'danger'">
|
|
|
{{ row.status === '1' ? '正常' : '异常' }}
|
|
|
@@ -40,9 +39,9 @@
|
|
|
<el-table-column fixed="right" label="操作" width="130">
|
|
|
<template #default="{ row, $index }">
|
|
|
<el-button @click="Status_change(row,$index)" type="primary" size="small"
|
|
|
- style="font-size: 16px;padding: 0px;width: 90px;">
|
|
|
- 更改状态
|
|
|
- </el-button>
|
|
|
+ style="font-size: 16px;padding: 0px;width: 90px;height: 25px;">
|
|
|
+ 更改状态
|
|
|
+ </el-button>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
@@ -51,25 +50,22 @@
|
|
|
<div class="gva-pagination">
|
|
|
<el-pagination layout="total" :current-page="page" :page-size="pageSize"
|
|
|
:total="total" @current-change="handleCurrentChange" @size-change="handleSizeChange" />
|
|
|
- <!-- <el-pagination layout="total, sizes, prev, pager, next, jumper" :current-page="page" :page-size="pageSize" :page-sizes="[10, 30, 50, 100]"-->
|
|
|
- <!-- :total="total" @current-change="handleCurrentChange" @size-change="handleSizeChange" />-->
|
|
|
</div>
|
|
|
</div>
|
|
|
- <el-dialog
|
|
|
- v-model="add_MachinedialogFormVisible"
|
|
|
- :before-close="add_gdyjcloseDialog"
|
|
|
- style="width: 66%; max-height: 80%; overflow-y: auto; margin-top: 4%;"
|
|
|
- :title="'新增机台信息'"
|
|
|
- destroy-on-close>
|
|
|
+
|
|
|
+ <el-dialog v-model="add_MachinedialogFormVisible" :before-close="add_gdyjcloseDialog"
|
|
|
+ style="width: 40%; max-height: 80%; overflow-y: auto; margin-top: 4%;"
|
|
|
+ :title="'新增机台信息'" destroy-on-close>
|
|
|
+
|
|
|
<el-form label-width="100px" :model="add_Machineformdata">
|
|
|
<el-row :gutter="24" class="form-row">
|
|
|
- <el-col :span="10">
|
|
|
+ <el-col :span="20">
|
|
|
<el-form-item label="MAC地址" class="mab" prop="keyOrder" id ='MAC地址' label-width='110'>
|
|
|
- <el-input v-model="add_Machineformdata.sys_sbID" style="width: 250px;" />
|
|
|
+ <el-input v-model="add_Machineformdata.sys_sbID"/>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
-
|
|
|
+
|
|
|
<el-row :gutter="24" class="form-row">
|
|
|
<el-col :span="10">
|
|
|
<el-form-item label="设备编号" class="mab" prop="keyOrder" id ='设备编号' label-width='110'>
|
|
|
@@ -95,7 +91,7 @@
|
|
|
|
|
|
<el-row :gutter="24" class="form-row">
|
|
|
<el-col :span="10">
|
|
|
- <el-form-item label="设备编组" class="mab" prop="keyOrder" id ='设备编组' label-width='110'>
|
|
|
+ <el-form-item label="设备编组" class="mab" prop="keyOrder" id ='设备编组' label-width='110'>
|
|
|
<el-input v-model="add_Machineformdata.设备编组" style="width: 250px;" />
|
|
|
</el-form-item>
|
|
|
</el-col>
|