|
|
@@ -55,43 +55,47 @@
|
|
|
</div> -->
|
|
|
<el-table
|
|
|
ref="multipleTable"
|
|
|
+ border
|
|
|
style="width: 100%"
|
|
|
tooltip-effect="dark"
|
|
|
:data="tableData"
|
|
|
row-key="ID"
|
|
|
@selection-change="handleSelectionChange"
|
|
|
+ @row-dblclick="updateCompanyFunc"
|
|
|
+ :show-overflow-tooltip="true"
|
|
|
+ highlight-current-row="true"
|
|
|
>
|
|
|
<!-- <el-table-column type="selection" width="55" /> -->
|
|
|
- <el-table-column align="left" label="设备编号" prop="设备编号" width="80" />
|
|
|
- <el-table-column align="left" label="设备名称" prop="设备名称" width="120" />
|
|
|
- <el-table-column align="left" label="生产工序" prop="生产工序" width="80" />
|
|
|
+ <el-table-column align="left" fixed="left" label="设备编号" prop="设备编号" width="90" />
|
|
|
+ <el-table-column align="left" fixed="left" label="设备名称" prop="设备名称" width="200" />
|
|
|
+ <el-table-column align="left" label="生产工序" prop="生产工序" width="160" />
|
|
|
<el-table-column align="left" label="日定额" prop="日定额" width="100" />
|
|
|
- <el-table-column align="left" label="千件工价" prop="千件工价" width="80" />
|
|
|
- <el-table-column align="left" label="机长" prop="机长" width="100" />
|
|
|
- <el-table-column align="left" label="副机" prop="副机" width="100" />
|
|
|
- <el-table-column align="left" label="调墨" prop="调墨" width="100" />
|
|
|
- <el-table-column align="left" label="二手" prop="二手" width="100" />
|
|
|
- <el-table-column align="left" label="飞达" prop="飞达" width="100" />
|
|
|
- <el-table-column align="left" label="辅助" prop="辅助" width="100" />
|
|
|
- <el-table-column align="left" label="放卷" prop="放卷" width="100" />
|
|
|
- <el-table-column align="left" label="分切1" prop="分切1" width="100" />
|
|
|
- <el-table-column align="left" label="分切2" prop="分切2" width="100" />
|
|
|
- <el-table-column align="left" label="检验" prop="检验" width="100" />
|
|
|
- <el-table-column align="left" label="使用部门" prop="使用部门" width="100" />
|
|
|
- <el-table-column align="left" label="设备编组" prop="sys_id" width="120" />
|
|
|
+ <el-table-column align="left" label="千件工价" prop="千件工价" width="90" />
|
|
|
+ <el-table-column align="left" label="机长" prop="机长" width="80" />
|
|
|
+ <el-table-column align="left" label="副机" prop="副机" width="80" />
|
|
|
+ <el-table-column align="left" label="调墨" prop="调墨" width="80" />
|
|
|
+ <el-table-column align="left" label="二手" prop="二手" width="80" />
|
|
|
+ <el-table-column align="left" label="飞达" prop="飞达" width="80" />
|
|
|
+ <el-table-column align="left" label="辅助" prop="辅助" width="80" />
|
|
|
+ <el-table-column align="left" label="放卷" prop="放卷" width="80" />
|
|
|
+ <el-table-column align="left" label="分切1" prop="分切1" width="80" />
|
|
|
+ <el-table-column align="left" label="分切2" prop="分切2" width="80" />
|
|
|
+ <el-table-column align="left" label="检验" prop="检验" width="80" />
|
|
|
+ <el-table-column align="left" label="使用部门" prop="使用部门" width="90" />
|
|
|
+ <el-table-column align="left" label="设备编组" prop="" width="90" />
|
|
|
<el-table-column align="left" label="创建用户" prop="sys_id" width="120" />
|
|
|
- <el-table-column align="left" label="创建时间" prop="mod_rq" width="120" />
|
|
|
- <el-table-column align="left" label="修改时间" prop="sys_rq" width="120" />
|
|
|
- <el-table-column align="left" label="UNIQID" prop="UniqId" width="75" />
|
|
|
- <el-table-column align="center" fixed="right" label="操作" min-width="100">
|
|
|
- <template #default="scope">
|
|
|
+ <el-table-column align="left" label="创建时间" prop="mod_rq" width="160" />
|
|
|
+ <el-table-column align="left" label="修改时间" prop="sys_rq" width="160" />
|
|
|
+ <el-table-column align="left" label="UNIQID" prop="UniqId" width="75" >
|
|
|
+ <!-- <el-table-column align="center" fixed="right" label="操作" min-width="100"> -->
|
|
|
+ <!-- <template #default="scope">
|
|
|
<el-button type="primary" link class="table-button" @click="getDetails(scope.row)">
|
|
|
<el-icon style="margin-right: 5px"><InfoFilled /></el-icon>
|
|
|
查看详情
|
|
|
- </el-button>
|
|
|
+ </el-button> -->
|
|
|
<!-- <el-button type="primary" link icon="edit" class="table-button" @click="updateCompanyFunc(scope.row)">变更</el-button>
|
|
|
<el-button type="primary" link icon="delete" @click="deleteRow(scope.row)">删除</el-button> -->
|
|
|
- </template>
|
|
|
+ <!-- </template> -->
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
<div class="gva-pagination">
|
|
|
@@ -109,61 +113,65 @@
|
|
|
<el-dialog v-model="dialogFormVisible" :before-close="closeDialog" :title="type==='create'?'添加':'修改'" destroy-on-close>
|
|
|
<el-scrollbar height="340px">
|
|
|
<el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="员工编号:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入员工编号" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="image" >
|
|
|
- <el-input v-model="formData.image" :clearable="true" placeholder="请输入员工姓名" />
|
|
|
+ <el-form-item label="使用部门:" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="班组:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入班组" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="日期:" prop="image" >
|
|
|
- <el-input v-model="formData.image" :clearable="true" placeholder="请输入日期" />
|
|
|
+ <el-form-item label="设备编号:" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="工单编号:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入工单编号" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item prop="image" >
|
|
|
- <el-input v-model="formData.image" :clearable="true" placeholder="请输入产品名称" />
|
|
|
+ <el-form-item label="设备名称:" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="工序名称:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入工序名称" style="width: 140px;" />
|
|
|
+ <el-form-item label="日定额:" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="image" >
|
|
|
- <el-input v-model="formData.image" :clearable="true" placeholder="请输入工序号" style="width: 140px;" />
|
|
|
- </el-form-item>
|
|
|
- <el-form-item label="流程单号:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入流程单号" style="width: 140px;" />
|
|
|
+ <el-form-item label="千元工价:" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" />
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
- <el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="抽检数量:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入抽检数量" style="width: 123px;" />
|
|
|
- </el-form-item>
|
|
|
- </el-form>
|
|
|
- <el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="75px">
|
|
|
- <el-form-item label="A类废品:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入A类废品" style="width: 123px;" />
|
|
|
+ <el-form :model="formData" :inline="true" label-position="right" ref="elFormRef" :rules="rule" label-width="60px">
|
|
|
+ <el-form-item label="机长:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="B类废品:" prop="image" >
|
|
|
- <el-input v-model="formData.image" :clearable="true" placeholder="请输入B类废品" style="width: 123px;" />
|
|
|
+ <el-form-item label="副机:" style="margin-right: 0%;" prop="image" >
|
|
|
+ <el-input v-model="formData.image" :clearable="true" style="width: 40px;" />
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="C类废品:" prop="address" >
|
|
|
- <el-input v-model="formData.address" :clearable="true" placeholder="请输入C类废品" style="width: 123px;" />
|
|
|
- </el-form-item>
|
|
|
+ <el-form-item label="调墨:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="二手:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="飞达:" style="margin-right: 0%;" prop="image" >
|
|
|
+ <el-input v-model="formData.image" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="辅助:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="放卷:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="分切1:" style="margin-right: 0%;" prop="image" >
|
|
|
+ <el-input v-model="formData.image" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="分切2:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="检验:" style="margin-right: 0%;" prop="address" >
|
|
|
+ <el-input v-model="formData.address" :clearable="true" style="width: 40px;" />
|
|
|
+ </el-form-item>
|
|
|
</el-form>
|
|
|
- <el-form :model="formData" label-position="right" ref="elFormRef" :rules="rule" label-width="80px">
|
|
|
+ <!-- <el-form :model="formData" label-position="right" ref="elFormRef" :rules="rule" label-width="80px">
|
|
|
<el-form-item label="其他备注:" prop="address" >
|
|
|
<el-input v-model="formData.address" :clearable="true" placeholder="请输入其他备注" />
|
|
|
</el-form-item>
|
|
|
- </el-form>
|
|
|
+ </el-form> -->
|
|
|
</el-scrollbar>
|
|
|
<template #footer>
|
|
|
<div class="dialog-footer">
|
|
|
@@ -410,12 +418,12 @@ const type = ref('')
|
|
|
|
|
|
// 更新行
|
|
|
const updateCompanyFunc = async(row) => {
|
|
|
- const res = await findCompany({ ID: row.ID })
|
|
|
+ // const res = await findCompany({ ID: row.ID })
|
|
|
type.value = 'update'
|
|
|
- if (res.code === 0) {
|
|
|
- formData.value = res.data.recompany
|
|
|
+ // if (res.code === 0) {
|
|
|
+ // formData.value = res.data.recompany
|
|
|
dialogFormVisible.value = true
|
|
|
- }
|
|
|
+ // }
|
|
|
}
|
|
|
|
|
|
|
|
|
@@ -518,7 +526,10 @@ const enterDialog = async () => {
|
|
|
.JKWTree-container {
|
|
|
display: flex;
|
|
|
}
|
|
|
-
|
|
|
+/* 选中某行时的背景色*/
|
|
|
+.el-table__body tr.current-row>td {
|
|
|
+ background: #ff80ff !important;
|
|
|
+}
|
|
|
.JKWTree-tree {
|
|
|
width: 300px;
|
|
|
background-color: #fff;
|