feat(v1.9.0): Bootstrap 5 迁移第 3/4、4/4 轮(抽屉、表单、大屏内部)
版本号保持 1.9.0,仍为纯前端改动: - 日历抽屉:快速输入改 form-control,任务/到期列表改 Bootstrap list-group,加急标签改 badge - 客户详情:套餐下拉、开始日、天数/次数、终止日统一 form-select / form-control - 大屏内部:KPI 改 card,TOP 榜与今日列表改 list-group,加急改 badge;热力网格保留自绘 - app.css 增加 Bootstrap 收敛规则(list-group 透明背景、任务分隔线) 验证:无头 Chrome 实拍日历、客户详情、大屏三页(shots/bs3-*.png),页面正常渲染 数据库与业务逻辑零改动
This commit is contained in:
@@ -86,7 +86,7 @@
|
||||
|
||||
{{if .D.Packages}}
|
||||
<form method="post" action="/customers/{{.D.Customer.ID}}/subscriptions" class="inline-form" data-sub-form>
|
||||
<select name="package_id" required data-pkg-select>
|
||||
<select class="form-select form-select-sm" name="package_id" required data-pkg-select>
|
||||
<option value="">选择套餐…</option>
|
||||
{{range .D.Packages}}
|
||||
<option value="{{.ID}}" data-unit="{{if .Season}}season{{else}}{{.Unit}}{{end}}" data-amount="{{.DefaultAmount}}" data-validity="{{.DefaultValidityDays}}"{{if .Archived}} disabled{{end}}{{if .SeasonExpired $.TodayStr}} disabled{{end}}>
|
||||
@@ -95,16 +95,16 @@
|
||||
{{end}}
|
||||
</select>
|
||||
<label class="inline-field" data-start-wrap>开始日
|
||||
<input type="date" name="start_date" value="{{.TodayStr}}" required>
|
||||
<input class="form-control form-control-sm" type="date" name="start_date" value="{{.TodayStr}}" required>
|
||||
</label>
|
||||
<label class="inline-field" data-days-wrap>{{/* 默认显示 */}}
|
||||
天数 <input type="number" name="days" min="1" max="3650" value="30">
|
||||
天数 <input class="form-control form-control-sm" type="number" name="days" min="1" max="3650" value="30">
|
||||
</label>
|
||||
<label class="inline-field" data-count-wrap hidden>
|
||||
次数 <input type="number" name="total_count" min="1" max="10000" value="10">
|
||||
次数 <input class="form-control form-control-sm" type="number" name="total_count" min="1" max="10000" value="10">
|
||||
</label>
|
||||
<label class="inline-field" data-end-wrap>
|
||||
终止日(可留空)<input type="date" name="end_date">
|
||||
终止日(可留空)<input class="form-control form-control-sm" type="date" name="end_date">
|
||||
</label>
|
||||
<button class="btn btn-primary" type="submit">开通订阅</button>
|
||||
</form>
|
||||
|
||||
Reference in New Issue
Block a user