b95a57fd34
fix: submit改用method:render,零JS代码
2026-07-01 11:56:49 +08:00
5b9619c850
fix: InlineForm submit绑定修正,wid+getWidgetById替代this
2026-06-30 17:52:22 +08:00
60e9e3c9b3
fix: Form→InlineForm, type→uitype:date, flex+cheight增大显示
2026-06-30 17:39:20 +08:00
a7d1aa170e
fix: billing.ui用{% set %}变量替代"转义,避免Jinja2报错
2026-06-30 17:24:20 +08:00
434cfe950c
feat: billing - add stats summary and Excel download
2026-05-31 14:18:53 +08:00
c141134001
fix: use this.render(params) instead of this.loadData for Tabular (DataViewer API)
2026-05-31 14:11:14 +08:00
dd12be3833
bugix
2026-05-31 14:08:52 +08:00
7fbc826330
bugix
2026-05-31 14:06:32 +08:00
1029078b56
bugix
2026-05-31 14:05:05 +08:00
8d447b90ea
refactor: billing - use Form title, Tabular always present, form submit loadData via script
2026-05-31 13:56:56 +08:00
6d3dcf2db9
fix: billing layout - wrap Form in fixed-height VBox, Tabular as filler
2026-05-31 13:46:33 +08:00
eec08d684c
bugfix
2026-05-31 13:42:07 +08:00
7c2c584407
fix: billing layout - Form fixed height, Tabular css filler
2026-05-31 13:30:32 +08:00
7361614f89
fix: billing query - use Tabular instead of DataViewer, fix form submit target
...
- Changed DataViewer to Tabular with row_options.fields for proper table rendering
- Form submit target changed from 'self' to 'billing_page' (root VBox ID)
with mode:replace, preventing nested page loading inside Form
- Fixed page_size to page_rows (correct parameter name)
- Added column definitions: date, time, subject, direction, summary, amount, balance
2026-05-31 13:24:32 +08:00
8a3f1955d3
fix: collation mismatch in SQL JOINs + billing date fields use uitype:date
2026-05-31 11:44:58 +08:00
997c7a445e
feat: 新增账单查询页面,按机构id+日期范围查询acc_detail
2026-05-31 10:27:14 +08:00