ruanqi 2 years ago
parent
commit
c0860f4945
  1. 10
      src/views/modules/board/SORoutingBoardAll.vue
  2. 39
      src/views/modules/schedule/cancelSfdc.vue
  3. 39
      src/views/modules/schedule/searchSfdc.vue

10
src/views/modules/board/SORoutingBoardAll.vue

@ -151,10 +151,16 @@
}, },
methods: { methods: {
tableRowClassName ({row, rowIndex}) { tableRowClassName ({row, rowIndex}) {
if ( new Date(row.sScheduledDate) <new Date(this.dayjs().format('YYYY-MM-DD'))) {
const needDate = new Date(row.needDate).setHours(0, 0, 0, 0); //
const todayDate = new Date(this.dayjs().format('YYYY-MM-DD')).setHours(0, 0, 0, 0); //
const mintianDate = new Date(this.dayjs().add(1, 'day').format('YYYY-MM-DD')).setHours(0, 0, 0, 0); //
if ( needDate ===todayDate) {
return 'false-row' return 'false-row'
} }
if (row.outWorkFlag == 'N') {
// if (row.outWorkFlag == 'N') {
// return 'success-row'
// }
if ( needDate ===mintianDate) {
return 'success-row' return 'success-row'
} }

39
src/views/modules/schedule/cancelSfdc.vue

@ -17,8 +17,8 @@
<el-form-item :label="'工序编码'"> <el-form-item :label="'工序编码'">
<el-input v-model="searchData.itemNo" type="number" style="width: 120px"></el-input> <el-input v-model="searchData.itemNo" type="number" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'加工中心编码'">
<el-input v-model="searchData.workCenterNo" style="width: 120px"></el-input>
<el-form-item :label="'生产线名称'">
<el-input v-model="searchData.lineName" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;"> <el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;">
@ -263,6 +263,23 @@
serialNumber: null, serialNumber: null,
columnType: null, columnType: null,
align: 'left' align: 'left'
}, {
tableId: "sfdcList",
tableName: this.$route.meta.title,
columnProp: "lineName",
columnLabel: "生产线名称",
columnHidden: false,
columnImage: false,
columnSortable: true,
columnWidth: 70,
format: null,
functionId: this.$route.meta.menuId,
sortLv: 0,
status: true,
fixed: '',
serialNumber: null,
columnType: null,
align: 'left'
}, { }, {
tableId: "sfdcList", tableId: "sfdcList",
tableName: this.$route.meta.title, tableName: this.$route.meta.title,
@ -399,6 +416,23 @@
serialNumber: null, serialNumber: null,
columnType: null, columnType: null,
align: 'right' align: 'right'
}, {
tableId: "sfdcList",
tableName: this.$route.meta.title,
columnProp: "planTime",
columnLabel: "计划生产时间",
columnHidden: false,
columnImage: false,
columnSortable: true,
columnWidth: 70,
format: null,
functionId: this.$route.meta.menuId,
sortLv: 0,
status: true,
fixed: '',
serialNumber: null,
columnType: null,
align: 'right'
}, { }, {
tableId: "sfdcList", tableId: "sfdcList",
tableName: this.$route.meta.title, tableName: this.$route.meta.title,
@ -468,6 +502,7 @@
operatorName:'', operatorName:'',
resourceId:'', resourceId:'',
shiftNo:'', shiftNo:'',
lineName:'',
}, },
} }
}, },

39
src/views/modules/schedule/searchSfdc.vue

@ -17,8 +17,8 @@
<el-form-item :label="'工序编码'"> <el-form-item :label="'工序编码'">
<el-input v-model="searchData.itemNo" style="width: 120px"></el-input> <el-input v-model="searchData.itemNo" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
<el-form-item :label="'加工中心编码'">
<el-input v-model="searchData.workCenterNo" style="width: 120px"></el-input>
<el-form-item :label="'生产线名称'">
<el-input v-model="searchData.lineName" style="width: 120px"></el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
<el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;"> <el-form :inline="true" label-position="top" label-width="100px" style="margin-top: 0px;">
@ -302,6 +302,23 @@
serialNumber: null, serialNumber: null,
columnType: null, columnType: null,
align: 'left' align: 'left'
}, {
tableId: "sfdcList",
tableName: this.$route.meta.title,
columnProp: "lineName",
columnLabel: "生产线名称",
columnHidden: false,
columnImage: false,
columnSortable: true,
columnWidth: 70,
format: null,
functionId: this.$route.meta.menuId,
sortLv: 0,
status: true,
fixed: '',
serialNumber: null,
columnType: null,
align: 'left'
}, { }, {
tableId: "sfdcList", tableId: "sfdcList",
tableName: this.$route.meta.title, tableName: this.$route.meta.title,
@ -438,6 +455,23 @@
serialNumber: null, serialNumber: null,
columnType: null, columnType: null,
align: 'right' align: 'right'
}, {
tableId: "sfdcList",
tableName: this.$route.meta.title,
columnProp: "planTime",
columnLabel: "计划生产时间",
columnHidden: false,
columnImage: false,
columnSortable: true,
columnWidth: 70,
format: null,
functionId: this.$route.meta.menuId,
sortLv: 0,
status: true,
fixed: '',
serialNumber: null,
columnType: null,
align: 'right'
}, { }, {
tableId: "sfdcList", tableId: "sfdcList",
tableName: this.$route.meta.title, tableName: this.$route.meta.title,
@ -507,6 +541,7 @@
operatorName:'', operatorName:'',
resourceId:'', resourceId:'',
shiftNo:'', shiftNo:'',
lineName:'',
}, },
badList:[], badList:[],
badModalFlag:false, badModalFlag:false,

Loading…
Cancel
Save