This commit is contained in:
2024-04-15 17:22:10 +08:00
parent 10219fd841
commit 4fbe72d314
38 changed files with 3363 additions and 490 deletions

View File

@@ -1,8 +1,8 @@
<!--
* @Author: zwq
* @Date: 2023-08-01 13:52:10
* @LastEditors: DY
* @LastEditTime: 2023-09-21 15:45:07
* @LastEditors: zwq
* @LastEditTime: 2024-04-10 16:31:51
* @Description:
-->
<template>
@@ -65,6 +65,21 @@
placeholder="请输入额外编码" />
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item prop="pdType" label="产线类型">
<el-select
v-model="dataForm.pdType"
filterable
clearable
placeholder="请选择产线类型">
<el-option
v-for="item in pdTypeArr"
:key="item.id"
:label="item.name"
:value="item.id"></el-option>
</el-select>
</el-form-item>
</el-col>
<el-col :span="12">
<el-form-item label="备注" prop="remark">
<el-input
@@ -120,7 +135,18 @@ export default {
externalCode: undefined,
remark: undefined,
description: undefined,
pdType: undefined,
},
pdTypeArr: [
{
id: 0,
name: '深加工'
},
{
id: 1,
name: '原片'
}
],
dataRule: {
code: [
{ required: true, message: '产线编码不能为空', trigger: 'blur' },

View File

@@ -13,7 +13,7 @@
<method-btn
v-if="tableBtn.length"
slot="handleBtn"
:width="120"
:width="90"
label="操作"
:method-list="tableBtn"
@clickBtn="handleClick" />
@@ -52,7 +52,8 @@ import {
const tableProps = [
{
prop: 'code',
label: '产线编码'
label: '产线编码',
width: 160,
},
{
prop: 'name',
@@ -66,6 +67,11 @@ const tableProps = [
prop: 'externalCode',
label: '额外编码'
},
{
prop: 'pdType',
label: '产线类型',
filter: codeFilter('pdType'),
},
{
prop: 'status',
label: '当前状态',
@@ -73,16 +79,19 @@ const tableProps = [
},
{
prop: 'description',
label: '描述'
label: '描述',
showOverflowtooltip: true,
},
{
prop: 'remark',
label: '备注'
label: '备注',
showOverflowtooltip: true,
},
{
prop: 'createTime',
label: '创建时间',
filter: parseTime
filter: parseTime,
width: 160,
},
];

View File

@@ -17,7 +17,11 @@ const table = {
1: '日',
2: '周',
3: '月'
}
},
pdType: {
1: '原片',
0: '深加工',
},
}
// 日期格式化