| | |
| | | <!-- |
| | | * @Date: 2024-04-17 22:17:37 |
| | | * @LastEditors: Sneed |
| | | * @LastEditTime: 2024-04-17 23:06:48 |
| | | * @LastEditors: lzhe lzhe@example.com |
| | | * @LastEditTime: 2024-11-04 11:56:34 |
| | | * @FilePath: /belleson-frontend/Users/mache/Documents/demo/cps-web/src/views/mdc/configComp/Efficiency.vue |
| | | --> |
| | | <template> |
| | | <el-main> |
| | | <el-row> |
| | | <el-col> |
| | | <el-card style="max-width: 480px"> |
| | | <el-card style="max-width: 480px" v-show="showModalList.includes(1)"> |
| | | <template #header> |
| | | <div class="card-header"> |
| | | 用时分析(用时分布) |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch @change="save" :active-value="1" :inactive-value="0" |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.TIME_USED_ANALYSIS" /> |
| | | </el-col> |
| | | </el-row> |
| | |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | | <el-card style="max-width: 480px"> |
| | | <el-card style="max-width: 480px" v-show="showModalList.includes(2)"> |
| | | <template #header> |
| | | <div class="card-header"> |
| | | 效率分析 |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_type.RUNNING" /> |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.RUNNING" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次对外时间(包括班次内未定义时间) |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_shift.RUNNING" /> |
| | | <el-switch @change="save(true)" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_shift.RUNNING" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_type.ALARM" /> |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.ALARM" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次对外时间(包括班次内未定义时间) |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_shift.ALARM" /> |
| | | <el-switch @change="save(true)" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_shift.ALARM" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_type.OEE" /> |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.OEE" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次对外时间(包括班次内未定义时间) |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_shift.OEE" /> |
| | | <el-switch @change="save(true)" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_shift.OEE" /> |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | | <el-card style="max-width: 480px"> |
| | | <el-card style="max-width: 480px" v-show="showModalList.includes(3)"> |
| | | <template #header> |
| | | <div class="card-header"> |
| | | 产量统计 |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_type.OUT_PUT" /> |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.OUT_PUT" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次对外时间(包括班次内未定义时间) |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_shift.OUT_PUT" /> |
| | | <el-switch @change="save(true)" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_shift.OUT_PUT" /> |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | | <el-card style="max-width: 480px"> |
| | | <el-card style="max-width: 480px" v-show="showModalList.includes(4)"> |
| | | <template #header> |
| | | <div class="card-header"> |
| | | 报警统计 |
| | |
| | | 排除班次内休息时间 |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_type.ALARM_ANALYSIS" /> |
| | | <el-switch @change="save()" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_type.ALARM_ANALYSIS" /> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | |
| | | 排除班次对外时间(包括班次内未定义时间) |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-switch :active-value="1" :inactive-value="0" v-model="mdc_open_shift.ALARM_ANALYSIS" /> |
| | | <el-switch @change="save(true)" :active-value="1" :inactive-value="0" |
| | | v-model="mdc_open_shift.ALARM_ANALYSIS" /> |
| | | </el-col> |
| | | </el-row> |
| | | </el-card> |
| | |
| | | |
| | | <script> |
| | | export default { |
| | | props: { |
| | | showModalList: { |
| | | type: Array, |
| | | required: false, |
| | | defalut: [1,2,3,4] //1用时分析,2效率分析,3产量统计,4报警统计 |
| | | } |
| | | }, |
| | | data() { |
| | | return { |
| | | mdc_open_typeId: '', |