| | |
| | | totalJobNum().then(res => { |
| | | if (res.data.code !== 0) returen |
| | | total.value = res.data.data.job_total_num |
| | | numTotal.value = res.data.data.deal_job_num |
| | | }) |
| | | } |
| | | // 获取其他任务统计 |
| | | const getJobStatistics = value => { |
| | | jobStatistics(value).then(res => { |
| | | if (res.data.code !== 0) returen |
| | | const {executed = 0,failed_executions = 0,go_home_executions = 0} = res.data?.data || {} |
| | | numTotal.value = executed + failed_executions + go_home_executions |
| | | list.value[0].value = res.data.data.planned_executions || 0 |
| | | list.value[1].value = res.data.data.executed || 0 |
| | | list.value[2].value = res.data.data.running_num || 0 |
| | |
| | | { immediate: true,deep: true } |
| | | ) |
| | | |
| | | onMounted(() => { |
| | | getTotalJobNum() |
| | | }) |
| | | </script> |
| | | |
| | | <style scoped lang="scss"> |
| | |
| | | height: 160px; |
| | | display: flex; |
| | | gap: 10px; |
| | | |
| | | |
| | | flex-wrap: wrap; |
| | | align-content: space-evenly; |
| | | .total { |