排产基础数据维护必填项修改

dev-scheduling
zhangdi 3 months ago
parent 1f58061d39
commit 8b3d4e0b5c
  1. 51
      src/views/productionSchedulingPlan/basic/equipmentCapacity.vue
  2. 32
      src/views/productionSchedulingPlan/basic/inspectionHours.vue
  3. 21
      src/views/productionSchedulingPlan/basic/nonSameFurnace.vue
  4. 14
      src/views/productionSchedulingPlan/basic/oemProcess.vue
  5. 43
      src/views/productionSchedulingPlan/basic/personnelCapacity.vue
  6. 14
      src/views/productionSchedulingPlan/basic/principalProducer.vue
  7. 14
      src/views/productionSchedulingPlan/basic/qualityGrade.vue
  8. 35
      src/views/productionSchedulingPlan/basic/sintTempCurve.vue

@ -100,6 +100,13 @@ export default {
type: 'select',
filterable: true,
dicUrl: '/blade-scheduling/workCenter/findList',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
props: {
label: 'wcName',
value: 'id',
@ -132,6 +139,13 @@ export default {
label: 'deviceCode',
value: 'deviceCode',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: val => {
this.onChangeData(val.item, 'equipName');
},
@ -164,6 +178,13 @@ export default {
span: 12,
width: 120,
type: 'select',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
dicData: [
{
label: '产线设备',
@ -189,6 +210,13 @@ export default {
label: 'caName',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: val => {
this.onChangeData(val.item, 'craftId');
},
@ -207,10 +235,17 @@ export default {
prop: 'standardProcessAbility',
search: false,
sortable: true,
span: 24,
span: 14,
width: 270,
labelWidth: 270,
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '额定工时(分钟)',
@ -221,6 +256,13 @@ export default {
width: 180,
labelWidth: 180,
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '准备工时(分钟)',
@ -231,6 +273,13 @@ export default {
width: 180,
labelWidth: 180,
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '轮次间隔(分钟)',

@ -95,6 +95,13 @@ export default {
search: true,
sortable: true,
span: 12,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '抽样数量(常规)',
@ -103,6 +110,13 @@ export default {
sortable: true,
span: 12,
labelWidth:160,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '额定工时(分钟/每人每个)',
@ -112,7 +126,14 @@ export default {
span: 12,
width:240,
labelWidth:240,
type: 'number'
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '准备工时(分钟)',
@ -121,7 +142,14 @@ export default {
sortable: true,
span: 12,
labelWidth:180,
type: 'number'
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '单位',

@ -103,6 +103,13 @@ export default {
label: 'wcName',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val,row) => {
this.onChangeData(val.item,'workCenterId')
},
@ -129,6 +136,13 @@ export default {
label: 'name',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val,row) => {
this.onChangeData(val.item,'processId')
},
@ -156,6 +170,13 @@ export default {
label: 'caName',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val,row) => {
this.onChangeData(val.item,'craftId')
},

@ -107,6 +107,13 @@ export default {
label: 'name',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val, row) => {
this.onChangeData(val, 'processIds', row);
},
@ -127,6 +134,13 @@ export default {
span: 12,
type: 'number',
precision: 0,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '备注',

@ -108,6 +108,13 @@ export default {
change: (val, row) => {
this.onChangeData(val.item, 'workCenterId');
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
},
{
label: '作业中心',
@ -131,6 +138,13 @@ export default {
label: 'name',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val, row) => {
this.onChangeData(val.item, 'processId');
},
@ -157,6 +171,13 @@ export default {
label: 'caName',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val, row) => {
this.onChangeData(val.item, 'craftId');
},
@ -177,6 +198,13 @@ export default {
sortable: true,
span: 12,
type:'select',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
dicData:[
{
label:'单个零件',
@ -197,6 +225,13 @@ export default {
width:250,
labelWidth: 220,
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '准备工时(分钟)',
@ -205,7 +240,15 @@ export default {
sortable: true,
span: 12,
labelWidth: 180,
width:180,
type: 'number',
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '生产标识',

@ -103,6 +103,13 @@ export default {
label: 'name',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val, row) => {
this.onChangeData(val.item, 'processId');
},
@ -125,6 +132,13 @@ export default {
searchLabelWidth: 150,
labelWidth: 160,
type: 'select',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
dicData: [
{
label: '人',

@ -96,6 +96,13 @@ export default {
search: false,
sortable: true,
span: 12,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
label: '类型',
@ -104,6 +111,13 @@ export default {
sortable: true,
span: 12,
type:'select',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
dicData:[
{
label:'军品',

@ -103,6 +103,13 @@ export default {
label: 'name',
value: 'id',
},
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
change: (val, row) => {
this.onChangeData(val.item, 'processId');
},
@ -122,6 +129,13 @@ export default {
search: false,
sortable: true,
span: 12,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
@ -131,6 +145,13 @@ export default {
sortable: true,
span: 12,
type: 'select',
rules: [
{
required: true,
message: '请选择',
trigger: 'blur',
},
],
dicData: [
{
label: '产线设备',
@ -148,6 +169,13 @@ export default {
search: false,
sortable: true,
span: 12,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{
@ -156,6 +184,13 @@ export default {
search: false,
sortable: true,
span: 12,
rules: [
{
required: true,
message: '请输入',
trigger: 'blur',
},
],
},
{

Loading…
Cancel
Save