mirror of
https://github.com/HackPlan/RootPanel.git
synced 2026-05-19 02:01:23 +08:00
63 lines
2.0 KiB
Plaintext
63 lines
2.0 KiB
Plaintext
extends ../layout
|
|
|
|
prepend head
|
|
title #{t('admin.admin_panel')} | #{t('app.name')}
|
|
|
|
block main
|
|
header= t('admin.admin_panel')
|
|
|
|
.modal.fade#crate_payment_modal
|
|
.modal-dialog
|
|
.modal-content
|
|
.modal-header
|
|
button.close(type='button', data-dismiss='modal', aria-hidden='true') ×
|
|
h4.modal-title 创建充值记录
|
|
.modal-body
|
|
form.form-horizontal(method='post', role='form')
|
|
.form-group
|
|
label.col-sm-2.col-md-offset-1.control-label(for='account_id') ID
|
|
.col-sm-5
|
|
p#account_id.form-control-static
|
|
.form-group
|
|
label.col-sm-2.col-md-offset-1.control-label(for='amont') 金额
|
|
.col-sm-5
|
|
input#amont.form-control(type='text', name='amont', required)
|
|
.form-group
|
|
label.col-sm-2.col-md-offset-1.control-label(for='order_id') 订单号
|
|
.col-sm-5
|
|
input#order_id.form-control(type='order_id', name='order_id', required)
|
|
|
|
.modal-footer
|
|
button.btn.btn-danger(type='button', data-dismiss='modal') 关闭
|
|
button.btn.btn-success#create_payment_button(type='button') 创建
|
|
|
|
table.table.table-hover
|
|
thead
|
|
tr
|
|
th= t('account.username')
|
|
th= t('account.email')
|
|
th 套餐
|
|
th 余额
|
|
th 操作
|
|
tbody
|
|
for account in accounts
|
|
tr(data-id='#{account._id}')
|
|
td= account.username
|
|
td= account.email
|
|
td= account.attribute.plans.join(', ')
|
|
td= account.attribute.balance.toFixed(2)
|
|
td
|
|
.btn-group
|
|
button(type='button', data-toggle='dropdown').btn.btn-info.btn-sm.dropdown-toggle
|
|
| 操作
|
|
spann.caret
|
|
ul.dropdown-menu
|
|
li
|
|
a.create-payment(href='#') 创建充值记录
|
|
|
|
prepend sidebar
|
|
.row
|
|
a.btn.btn-lg.btn-success(href='/admin/ticket/')= t('ticket.ticket_list')
|
|
|
|
append footer
|
|
script(src='/script/admin/index.js') |