【程序目录】优化自定义配置数字输入框宽度

This commit is contained in:
sugar1569 2026-05-27 18:30:01 +08:00
parent 60b594745f
commit af0de84374

View File

@ -620,11 +620,12 @@ class SystemConfigServices extends BaseServices
if (isset($data['max']) && $data['max'] !== null) {
$minMaxTip .= ($minMaxTip ? ',' : '<br>') . '最大值:' . $data['max'];
}
$col = isset($data['width']) && $data['width'] != 0 && $data['width'] >= 4 && $data['width'] <= 24 ? (int)$data['width'] : 13;
$inputRule = $this->builder->number($data['menu_name'], $data['info'], (float)$data['value'])->controls(false)->appendRule('suffix', [
'type' => 'div',
'class' => 'tips-info',
'domProps' => ['innerHTML' => $data['desc'] . $minMaxTip]
])->col($data['width'] ?? 13);
])->col($col);
break;
case 'dateTime':
$inputRule = $this->builder->dateTime($data['menu_name'], $data['info'], $data['value'])->appendRule('suffix', [