| | |
| | | ElMessage.success(t('product.msg.operateSuccess')+'!') |
| | | selectOrderList() |
| | | }else if(res.data==='false1'){ |
| | | ElMessage.warning('此订单已转优化,回退失败!') |
| | | ElMessage.warning(t('searchOrder.msgList.isOptimize')) |
| | | }else if(res.data==='false2'){ |
| | | ElMessage.warning('此订单已报工,回退失败!') |
| | | ElMessage.warning(t('searchOrder.msgList.isReportingWork')) |
| | | }else if(res.data==='false3'){ |
| | | ElMessage.warning('此订单已入库,回退失败!') |
| | | ElMessage.warning(t('searchOrder.msgList.isStorage')) |
| | | } |
| | | }) |
| | | }) |
| | |
| | | |
| | | } |
| | | } |
| | | //订单距离小于三天则改变checkbox class 改变颜色 |
| | | const timeOutChangeColor =(row)=>{ |
| | | if(company.timeOut){ |
| | | return row.timeOut |
| | | } |
| | | } |
| | | |
| | | </script> |
| | | |
| | |
| | | |
| | | <template #state="{ row,column}"> |
| | | <el-checkbox |
| | | :class="timeOutChangeColor(row)" |
| | | v-if="row[column.field] === 2" |
| | | @click.native.prevent |
| | | :indeterminate="row[column.field]===1" |
| | | :checked="true"/> |
| | | <el-checkbox |
| | | v-else |
| | | :class="timeOutChangeColor(row)" |
| | | @click.native.prevent |
| | | :indeterminate="row[column.field]===1" |
| | | :checked="false"/> |
| | |
| | | height: 100%; |
| | | } |
| | | |
| | | |
| | | :deep(.timeOut.is-checked .el-checkbox__inner) { |
| | | background-color: orangered; |
| | | border-color: orangered; |
| | | } |
| | | |
| | | |
| | | </style> |