fix: 折线图纵轴优化——默认约80%头空间、取整到nice刻度,支持手动设置纵轴上限

- 纵轴自动刻度改为精细步进(1/1.5/2/2.5/3/4/5/6/8/10),数据最大值落在约80%处
- ChartInput 新增 yMax 字段(JSON 存储、可拓展),图表弹窗新增「纵轴上限」输入
- 新增 yMax 往返测试
This commit is contained in:
MobKBK
2026-09-04 15:07:10 +08:00
parent 8340d1dbbd
commit ff10e7f065
4 changed files with 28 additions and 6 deletions

View File

@@ -70,6 +70,7 @@
<label>任务<select name="taskId" id="chartTaskSelect"><option value="">全部任务</option></select></label>
<label>指标<select name="metricId" id="chartMetricSelect"><option value="">完成数</option></select></label>
<label>天数<input name="days" type="number" min="7" max="365" value="30" required></label>
<label>纵轴上限<input name="yMax" type="number" min="1" placeholder="自动"></label>
</div>
<div class="dialog-actions"><button class="button" id="cancelChartButton" type="button">取消</button><button class="button primary" type="submit">保存图表</button></div>
</form>