@if(!compact){

门店额度账户

{{data()?.storeName}}
@if(data()?.canPost){}
@if(error()){}@if(message()){

{{message()}}

} @if(loading()&&!data()){

正在读取门店额度…

} @if(data()){
@for(a of accounts;track a.key){
{{a.label}}{{balance(a.key)?.balance | number:'1.0-2'}} {{a.unit}}可用 {{balance(a.key)?.available | number:'1.0-2'}} · 预留 {{balance(a.key)?.reserved | number:'1.0-2'}}
}
} @if(tab()==='accounts'){

总部为门店入账,门店再向所属学生划拨。四类额度分别记账。

@if(data()&&!data()?.canPost){

{{isStore()?'本店额度由总部充值;为学生充值请进入学生的课时账户。':'当前账号可查看额度;充值需由超级管理员单独授权。'}}

}} @if(tab()==='ledger'){
@if(ledgerError()){}@if(ledgerBusy()){

正在读取流水…

}
@for(row of ledger()?.items||[];track row.groupId){@for(l of row.lines;track $index){}}@empty{}
时间 / 单号账户 / 业务变动前后余额操作人 / 原因原单 / 操作
{{row.at|date:'yyyy-MM-dd HH:mm':'+0800'}}{{row.groupId}}{{label(l.account)}}{{kindLabel(l.kind)}}{{l.delta>0?'+':''}}{{l.delta|number:'1.0-2'}}{{l.before??'未记录'}} → {{l.after??'未记录'}}{{l.operator||'未记录'}}{{l.reason}}{{l.sourceTransactionId||'—'}}@if(data()?.canPost&&l.kind==='fund'&&l.reference){}
{{ledgerError()?'流水暂不可用':ledgerBusy()?'读取中…':'没有符合条件的流水'}}
}
} @if(open()){
}