liudl
2025-01-20 48d66a079c307356997fb400d27907ff6d363b7b
Web/src/views/device/sortPallet/index.vue
@@ -18,9 +18,8 @@
                <div class="card-container">
                    <el-card class="other-box-card" v-for="deviceInfo in devicePointData" :key="deviceInfo.id">
                        <div slot="header" class="linefix">
                            <span>{{ deviceInfo.text }}</span>
                            <div :class="['lineStatus', 'device-status-0']"></div>
                            <!-- <div :class="['lineStatus', { 'device-status-0': deviceInfo.status === 0 }, { 'device-status-1': deviceInfo.status === 1 }]"></div> -->
                            <span>{{ deviceInfo.text }}</span>
                            <div :class="['lineStatus', { 'device-status-0': deviceInfo.plcStatus === true  }, { 'device-status-1': deviceInfo.plcStatus === false }]"></div>
                        </div>
                        <div class="otherValuefix" >
                            <el-form label-position="left" label-width="90px">
@@ -67,8 +66,8 @@
                                    <el-input v-model="deviceInfo.qty" readonly></el-input>
                                </el-form-item> -->
                                <el-form-item label="状态">
                                    <el-input :value="deviceInfo.status ? '在线' : '离线'" readonly></el-input>
                                </el-form-item>
                                <el-input :value="deviceInfo.plcStatus ? '在线' : '离线'" readonly></el-input>
                            </el-form-item>
                            </el-form>
                        </div>
                        <!-- 设备类型为码垛机器人 -->
@@ -212,15 +211,15 @@
}
//结批操作
function closeBindDialog(lotNo){
    if(lotNo==''){
        ElMessage.error('该工位未绑定任务!');
        return;
    }
    // if(lotNo==''){
    //     ElMessage.error('该工位未绑定任务!');
    //     return;
    // }
    ElMessageBox.confirm(`确定对该批次任务结批吗?`, '提示', {
      confirmButtonText: '确定',
      cancelButtonText: '取消',
      type: 'warning',
   })
   })
    .then(async () => {
        closeTaskForPLC(lotNo);
    })