You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
705 lines
26 KiB
705 lines
26 KiB
|
9 months ago
|
export default {
|
||
|
|
plannedOrder:[
|
||
|
|
{
|
||
|
|
label: '计划单号',
|
||
|
|
prop: 'poCode',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '零件号',
|
||
|
|
prop: 'partCode',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '产品型号',
|
||
|
|
prop: 'productType',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '名称',
|
||
|
|
prop: 'partName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
span: 12,
|
||
|
|
width: 100,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '镀种',
|
||
|
|
prop: 'plate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '镀种小类',
|
||
|
|
prop: 'plate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
display: false,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '生产标识',
|
||
|
|
prop: 'prodIdent',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '使用部门',
|
||
|
|
prop: 'useDept',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '生产数量',
|
||
|
|
prop: 'poQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '面积(d㎡)',
|
||
|
|
prop: 'poArea',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
disabled: true,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '需求交期',
|
||
|
|
prop: 'demandDate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划员',
|
||
|
|
prop: 'planUser',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划下达时间',
|
||
|
|
prop: 'releaseDate',
|
||
|
|
search: true,
|
||
|
|
sortable: true,
|
||
|
|
searchLabelWidth:120,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
type: "date",
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '优先级',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
hide: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划类型',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
hide: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '工艺路线',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
hide: true,
|
||
|
|
span: 24,
|
||
|
|
type: 'textarea',
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '备注',
|
||
|
|
prop: 'memo',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
span: 24,
|
||
|
|
type: 'textarea',
|
||
|
|
width: 150,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '产品系列',
|
||
|
|
prop: 'prodLine',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '已交付数量',
|
||
|
|
prop: 'deliveryQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '未交付数量',
|
||
|
|
prop: 'undeliveredQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '状态',
|
||
|
|
prop: 'curStatusText',
|
||
|
|
search: true,
|
||
|
|
sortable: true,
|
||
|
|
searchLabelWidth:80,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
type: 'select',
|
||
|
|
width: '100',
|
||
|
|
dicData: [{
|
||
|
|
value: 2,
|
||
|
|
label: '已退回'
|
||
|
|
}, {
|
||
|
|
value: 4,
|
||
|
|
label: '已派工'
|
||
|
|
}, {
|
||
|
|
value: 5,
|
||
|
|
label: '加工中'
|
||
|
|
}, {
|
||
|
|
value: 15,
|
||
|
|
label: '已完工'
|
||
|
|
},
|
||
|
|
{
|
||
|
|
value: 21,
|
||
|
|
label: '已关闭'
|
||
|
|
}]
|
||
|
|
},
|
||
|
|
],
|
||
|
|
exceptionOrder:[
|
||
|
|
{
|
||
|
|
label: '描述',
|
||
|
|
prop: 'roamNo',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划单号',
|
||
|
|
prop: 'poCode',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '零件号',
|
||
|
|
prop: 'partCode',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '产品型号',
|
||
|
|
prop: 'productType',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '名称',
|
||
|
|
prop: 'partName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
span: 12,
|
||
|
|
width: 100,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '镀种',
|
||
|
|
prop: 'plate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '镀种小类',
|
||
|
|
prop: 'plate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
display: false,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '生产标识',
|
||
|
|
prop: 'prodIdent',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '使用部门',
|
||
|
|
prop: 'useDept',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '生产数量',
|
||
|
|
prop: 'poQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '面积(d㎡)',
|
||
|
|
prop: 'poArea',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
disabled: true,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '需求交期',
|
||
|
|
prop: 'demandDate',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划员',
|
||
|
|
prop: 'planUser',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划下达时间',
|
||
|
|
prop: 'releaseDate',
|
||
|
|
search: true,
|
||
|
|
sortable: true,
|
||
|
|
searchLabelWidth:120,
|
||
|
|
width: 150,
|
||
|
|
span: 12,
|
||
|
|
type: "date",
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '优先级',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
hide: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '计划类型',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
hide: true,
|
||
|
|
span: 12,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '工艺路线',
|
||
|
|
prop: 'createName',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
disabled: true,
|
||
|
|
hide: true,
|
||
|
|
span: 24,
|
||
|
|
type: 'textarea',
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '备注',
|
||
|
|
prop: 'memo',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
span: 24,
|
||
|
|
type: 'textarea',
|
||
|
|
width: 150,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '产品系列',
|
||
|
|
prop: 'prodLine',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: false,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '已交付数量',
|
||
|
|
prop: 'deliveryQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '未交付数量',
|
||
|
|
prop: 'undeliveredQty',
|
||
|
|
search: false,
|
||
|
|
sortable: true,
|
||
|
|
width: 120,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
rules: [
|
||
|
|
{
|
||
|
|
required: true,
|
||
|
|
message: '请输入角色名称',
|
||
|
|
trigger: 'blur',
|
||
|
|
},
|
||
|
|
],
|
||
|
|
},
|
||
|
|
{
|
||
|
|
label: '状态',
|
||
|
|
prop: 'curStatusText',
|
||
|
|
search: true,
|
||
|
|
sortable: true,
|
||
|
|
searchLabelWidth:80,
|
||
|
|
span: 12,
|
||
|
|
display: false,
|
||
|
|
type: 'select',
|
||
|
|
width: '100',
|
||
|
|
dicData: [{
|
||
|
|
value: 2,
|
||
|
|
label: '已退回'
|
||
|
|
}, {
|
||
|
|
value: 4,
|
||
|
|
label: '已派工'
|
||
|
|
}, {
|
||
|
|
value: 5,
|
||
|
|
label: '加工中'
|
||
|
|
}, {
|
||
|
|
value: 15,
|
||
|
|
label: '已完工'
|
||
|
|
},
|
||
|
|
{
|
||
|
|
value: 21,
|
||
|
|
label: '已关闭'
|
||
|
|
}]
|
||
|
|
},
|
||
|
|
]
|
||
|
|
}
|