This commit is contained in:
zds
2022-10-16 20:32:08 +08:00
parent 4946b89034
commit f5da2e204c
18 changed files with 379 additions and 395 deletions

View File

@@ -131,25 +131,24 @@
<el-table ref="table" v-loading="crud.loading" :data="crud.data" size="mini" style="width: 100%;"
@cell-dblclick = "mydb"
@selection-change="crud.selectionChangeHandler">
<el-table-column type="selection" width="55" />
<el-table-column v-if="false" prop="runrecord_id" label="记录标识" />
<el-table-column prop="run_date" label="填报日期" width="120px" show-overflow-tooltip />
<el-table-column prop="device_code" label="设备代码" width="120px" show-overflow-tooltip />
<el-table-column prop="device_name" label="设备名称" width="120px" show-overflow-tooltip />
<el-table-column prop="extend_code" label="自编码" />
<el-table-column prop="class_name" label="设备类类别" width="120px" show-overflow-tooltip />
<el-table-column prop="dept_name" label="使用班组" width="120px" show-overflow-tooltip />
<el-table-column prop="run_times" label="工作时间(分钟)" width="120px" />
<el-table-column prop="prepare_times" label="保养时间(分钟)" width="120px" />
<el-table-column prop="error_times" label="故障时间(分钟)" width="120px" />
<el-table-column prop="adjust_times" label="工装调整时间(分钟)" width="130px" />
<el-table-column prop="product_qty" label="生产总量" width="120px" />
<el-table-column prop="nok_qty" label="不合格数" width="120px" />
<el-table-column prop="oee_value" label="OEE指标" />
<el-table-column prop="remark" label="备注" />
<el-table-column prop="create_name" label="创建" />
<el-table-column prop="create_time" label="创建时间" show-overflow-tooltip />
<el-table-column v-permission="[]" label="操作" width="120px" align="center" fixed="right">
<el-table-column fixed="left" type="selection" min-width="35" />
<el-table-column fixed="left" prop="run_date" label="填报日期" min-width="95" />
<el-table-column fixed="left" prop="device_code" label="设备代码" min-width="85" />
<el-table-column fixed="left" prop="device_name" label="设备名称" min-width="150" />
<el-table-column fixed="left" prop="extend_code" label="自编码" min-width="100" />
<el-table-column fixed="left" prop="class_name" label="设备类类别" min-width="120px" />
<el-table-column fixed="left" prop="dept_name" label="使用班组" min-width="130" />
<el-table-column prop="run_times" label="工作时间(分钟)" min-width="120" />
<el-table-column prop="prepare_times" label="保养时间(分钟)" min-width="120" />
<el-table-column prop="error_times" label="故障时间(分钟)" min-width="120" />
<el-table-column prop="adjust_times" label="工装调整时间(分钟)" min-width="130" />
<el-table-column prop="product_qty" label="生产总量" min-width="100" />
<el-table-column prop="nok_qty" label="不合格数" min-width="100" />
<el-table-column prop="oee_value" label="OEE指标" min-width="100" />
<el-table-column prop="remark" label="备注" min-width="200" />
<el-table-column prop="create_name" label="创建人" min-width="90" />
<el-table-column prop="create_time" label="创建时间" min-width="140" />
<el-table-column v-permission="[]" label="操作" min-width="125" align="center" fixed="right">
<template slot-scope="scope">
<udOperation
:data="scope.row"

View File

@@ -128,31 +128,31 @@
</crudOperation>
<!--表格渲染-->
<el-table ref="table" v-loading="crud.loading" :data="crud.data" size="mini" style="width: 100%;" @selection-change="crud.selectionChangeHandler">
<el-table-column type="selection" width="55" />
<el-table-column prop="device_code" label="设备代码" width="120px" show-overflow-tooltip />
<el-table-column prop="device_name" label="设备名称" width="120px" show-overflow-tooltip/>
<el-table-column prop="extend_code" label="外部编码" width="120px" show-overflow-tooltip/>
<el-table-column prop="device_model" label="设备型号" width="120px" show-overflow-tooltip/>
<el-table-column prop="device_spec" label="设备规格" />
<el-table-column prop="class_name" label="设备类类别" />
<el-table-column prop="is_produceuse" label="生产用途" :formatter="formatProduceName" />
<el-table-column prop="status" label="设备状态" :formatter="formatStatusName" />
<el-table-column prop="beginuse_date" label="启用日期" width="120px" show-overflow-tooltip/>
<el-table-column prop="use_deptid_name" label="使用部门" />
<el-table-column prop="use_groupid_name" label="使用班组" show-overflow-tooltip />
<el-table-column prop="supplier_name" label="供应商" show-overflow-tooltip />
<el-table-column prop="manufacturer" label="制造商" show-overflow-tooltip />
<el-table-column prop="leavefactory_date" label="出厂日期" width="120px" show-overflow-tooltip />
<el-table-column prop="leavefactory_number" label="出厂编号" show-overflow-tooltip />
<el-table-column prop="drawing_number" label="图号" show-overflow-tooltip />
<el-table-column prop="device_type" label="设备属性" :formatter="formatTypeName" />
<el-table-column prop="workprocedure_name" label="工序" />
<el-table-column prop="assets_code" label="资产编码" show-overflow-tooltip />
<el-table-column prop="assets_name" label="资产名称" show-overflow-tooltip />
<el-table-column prop="create_name" label="生成人" />
<el-table-column prop="create_time" label="生成时间" width="150px" show-overflow-tooltip/>
<el-table-column prop="update_optname" label="修改人" />
<el-table-column prop="update_time" label="修改时间" width="150px" show-overflow-tooltip/>
<el-table-column fixed="left" type="selection" min-width="35" />
<el-table-column fixed="left" prop="device_code" label="设备代码" min-width="85" />
<el-table-column fixed="left" prop="device_name" label="设备名称" min-width="160" />
<el-table-column fixed="left" prop="extend_code" label="外部编码" min-width="100" />
<el-table-column fixed="left" prop="device_model" label="设备型号" min-width="130" />
<el-table-column fixed="left" prop="device_spec" label="设备规格" min-width="130" />
<el-table-column fixed="left" prop="class_name" label="设备类类别" min-width="140" />
<el-table-column fixed="left" prop="is_produceuse" label="生产用途" :formatter="formatProduceName" min-width="70" />
<el-table-column fixed="left" prop="status" label="设备状态" :formatter="formatStatusName" min-width="70" />
<el-table-column fixed="left" prop="beginuse_date" label="启用日期" min-width="85" />
<el-table-column fixed="left" prop="use_deptid_name" label="使用部门" min-width="130" />
<el-table-column fixed="left" prop="use_groupid_name" label="使用班组" min-width="130" />
<el-table-column prop="supplier_name" label="供应商" min-width="200" />
<el-table-column prop="manufacturer" label="制造商" min-width="200" />
<el-table-column prop="leavefactory_date" label="出厂日期" min-width="95" />
<el-table-column prop="leavefactory_number" label="出厂编号" min-width="130" />
<el-table-column prop="drawing_number" label="图号" min-width="130" />
<el-table-column prop="device_type" label="设备属性" :formatter="formatTypeName" min-width="70" />
<el-table-column prop="workprocedure_name" label="工序" min-width="70" />
<el-table-column prop="assets_code" label="资产编码" min-width="100" />
<el-table-column prop="assets_name" label="资产名称" min-width="150" />
<el-table-column prop="create_name" label="生成人" min-width="90" />
<el-table-column prop="create_time" label="生成时间" min-width="140" />
<el-table-column prop="update_optname" label="修改人" min-width="90" />
<el-table-column prop="update_time" label="修改时间" min-width="140" />
</el-table>
<!--分页组件-->
<pagination />