标题:Qt编写可视化大屏电子看板系统28-模块6送检合格
作者:liudianwu
日期:2022-03-25 09:44
内容:
## 一、前言
送检合格率模块包括钢件合格率、电机合格率、当天合格率、模具零件合格率四个子模块,其中钢件合格率和电极合格率都是采用的曲线图展示,统计的15天内的合格率,定位线放在90这个值的位置,相当于90%的合格率,在此控件中不同于前面的折线图,采用平滑曲线的方式展示,当然封装的这个曲线控件任意地方都可以采用这个特性;当天合格率采用的自定义控件合格率仪表盘展示,仪表盘的中间显示对应的合格率文字;模具零件合格率采用柱状图展示不同的模具零件类别的合格率,对应合格率的值显示在柱状图的顶上,为了使得这个值能够完整的显示在图中,在最开始显示Y轴的范围的时候就要计算到最大值,然后比最大值再增大一点留个空间绘制对应的值。
子模块表名对应表:
| 子模块标题 | 子模块表名|
| :------------- | :-------------------- |
| 钢件合格率 | t_6_1_wp_qual_rate|
| 电极合格率 | t_6_2_ele_qual_rate |
| 当天合格率 | t_6_3_qual_rate_today |
| 模具零件合格率 | t_6_4_mold_qual_rate|
### 1 钢件合格率
表名:t_6_1_wp_qual_rate
| 字段名| 中文名| 类型| 长度 | 说明 |
| :---------- | :------------ | :------ | :--- | :------- |
| internal_id | 序号| INTEGER | 11 | 主键自增 |
| date_1| 第1天合格率 | INTEGER | 3||
| date_*| 第*天合格率 | INTEGER | 3||
| date_15 | 第15天合格率| INTEGER | 3||
默认数据:
1, 100, 99, 89, 95, 95, 92, 98, 100, 96, 97, 98, 99, ..