|
@@ -40,46 +40,60 @@ const SystemDaily = (props) => {
|
|
|
const handleOnClick = () => {
|
|
|
history.back();
|
|
|
};
|
|
|
+ const renderItem = (value, unit) => {
|
|
|
+ return (
|
|
|
+ <>
|
|
|
+ <span className={styles.value}>{value || 0}</span>
|
|
|
+ <span className={styles.unit}>{unit}</span>
|
|
|
+ </>
|
|
|
+ );
|
|
|
+ };
|
|
|
return (
|
|
|
<PageContent closeable={false}>
|
|
|
<Spin spinning={loading}>
|
|
|
- <div className={styles.titleContent}>
|
|
|
+ <div>
|
|
|
<PageTitle children="系统工作日报" returnable />
|
|
|
- {/* <div className={styles.title}>
|
|
|
- <LeftOutlined
|
|
|
- onClick={handleOnClick}
|
|
|
- style={{ fontSize: 36, cursor: 'pointer', marginRight: '0.2rem' }}
|
|
|
- />
|
|
|
- 系统工作日报
|
|
|
- </div> */}
|
|
|
<div className={styles.time}>{dayjs().format('MM月DD日')}</div>
|
|
|
</div>
|
|
|
- <div className={styles.content}>
|
|
|
- <div className={styles.text}>
|
|
|
- 执行自控指令次数:{automatic_task || 0}次
|
|
|
- </div>
|
|
|
- <div className={styles.text}>
|
|
|
- 推送优化建议:{push_optimize_task}条
|
|
|
- </div>
|
|
|
- <div className={styles.text}>
|
|
|
- 系统自检次数:{self_inspection_task}条
|
|
|
- 正常次数:
|
|
|
- {self_inspection_normal_task}条
|
|
|
- 异常次数:
|
|
|
- {self_inspection_abnormal_task}条
|
|
|
- </div>
|
|
|
- <div className={styles.text}>
|
|
|
- 推送任务:{push_task}条
|
|
|
- 任务完成率:{task_percent}%
|
|
|
- </div>
|
|
|
- <div className={styles.text}>
|
|
|
- 工单数量:{work_order_task}条
|
|
|
- 工单完成率:
|
|
|
- {work_percent}%
|
|
|
- </div>
|
|
|
- <div className={styles.text}>
|
|
|
- 工单完成人员第一名:
|
|
|
- {user_name ? `${user_name}完成${user_name_count}个工单` : '暂无'}
|
|
|
+ <div className={styles.box}>
|
|
|
+ <div className={styles.main_in}>
|
|
|
+ <div className={styles.titleContent}>日报</div>
|
|
|
+ <div className={styles.content}>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 执行自控指令次数:{renderItem(automatic_task, '次')}
|
|
|
+ </div>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 推送优化建议:{renderItem(push_optimize_task, '条')}
|
|
|
+ </div>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 系统自检次数:
|
|
|
+ {renderItem(self_inspection_task, '条')}
|
|
|
+ 正常次数:
|
|
|
+ {renderItem(self_inspection_normal_task, '条')}
|
|
|
+ 异常次数:
|
|
|
+ {renderItem(self_inspection_abnormal_task, '条')}
|
|
|
+ </div>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 推送任务:
|
|
|
+ {renderItem(push_task, '条')}
|
|
|
+ 任务完成率:
|
|
|
+ {renderItem(task_percent, '%')}
|
|
|
+ </div>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 工单数量:
|
|
|
+ {renderItem(work_order_task, '条')}
|
|
|
+ 工单完成率:
|
|
|
+ {renderItem(work_percent, '%')}
|
|
|
+ </div>
|
|
|
+ <div className={styles.text}>
|
|
|
+ 工单完成人员第一名:
|
|
|
+ {/* <span className={styles.value}> */}
|
|
|
+ {user_name
|
|
|
+ ? `${user_name}完成${user_name_count}个工单`
|
|
|
+ : '暂无'}
|
|
|
+ {/* </span> */}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</Spin>
|