Browse Source

领料预警修改

master
shenzhouyu 2 weeks ago
parent
commit
62d255e95c
  1. 25
      src/views/modules/orderIssure/soIssueNotify/searchOvertimeMaterialList.vue

25
src/views/modules/orderIssure/soIssueNotify/searchOvertimeMaterialList.vue

@ -58,6 +58,15 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label=" ">
<el-checkbox
v-model="searchData.overtimeNotDistributed"
:disabled="hasEmptyInTimeoutReasons"
>
超时未配料
</el-checkbox>
</el-form-item>
<el-form-item label="车间"> <el-form-item label="车间">
<el-select <el-select
v-model="searchData.workShopList" v-model="searchData.workShopList"
@ -173,6 +182,7 @@ export default {
status: '', // s status: '', // s
confirmStatus: '', // confirmStatus: '', //
timeoutReasons: ['isemtpy'], // timeoutReasons: ['isemtpy'], //
overtimeNotDistributed: false, //
workShopList: [], workShopList: [],
startDate: this.dayjs().subtract(7, 'day').format('YYYY-MM-DD'), // startDate: this.dayjs().subtract(7, 'day').format('YYYY-MM-DD'), //
endDate: this.dayjs().format('YYYY-MM-DD'), endDate: this.dayjs().format('YYYY-MM-DD'),
@ -528,6 +538,21 @@ export default {
], ],
} }
}, },
computed: {
//
hasEmptyInTimeoutReasons() {
const reasons = this.searchData.timeoutReasons
return Array.isArray(reasons) && reasons.includes('isemtpy')
},
},
watch: {
//
hasEmptyInTimeoutReasons(newVal) {
if (newVal) {
this.searchData.overtimeNotDistributed = false
}
},
},
mounted() { mounted() {
this.$nextTick(() => { this.$nextTick(() => {
this.height = window.innerHeight - 260 this.height = window.innerHeight - 260

Loading…
Cancel
Save