正在恢复登录状态...

{{ pageTitle }}

👤 {{ userName }} 退出
👋 欢迎来到“江陵县缴费平台”管理后台
学生总数
{{ animStudentTotal }}
已缴费
{{ animPaidCount }}
未缴费
{{ animUnpaidCount }}
缴费率
{{ animPaymentRate }}
已收金额
¥{{ animTotalPaid }}
退费人数
{{ animRefundCount }}
退费金额
¥{{ animRefundAmount }}
📌 快捷操作
所属县区乡镇学校名称学段年级班级学生姓名学生身份证号家长姓名家长身份证号家长手机号收货地址与学生关系班主任姓名班主任电话状态操作
{{ s.county ||'-' }}{{ s.town }}{{ s.school }}{{ s.level }} {{ s.grade }}{{ s.cls }}{{ s.name }} {{ s.idCard }} {{ s.parentName || '-' }}{{ s.parentIdCard || '-' }}{{ s.parentPhone || '-' }}{{ s.shippingAddress || '-' }}{{ s.relation || '-' }} {{ s.teacher || '-' }}{{ s.teacherPhone || '-' }} {{ s.statusText }} 编辑 删除
📍 {{ p.county }}
{{ p.name }}
¥{{ p.amount }} / 学年
{{ p.desc }}
{{ f }}
排序值 (越小越靠前)
当前: {{ p.sort_order || 0 }}
+
新增缴费方案
订单号所属县区学生姓名学生身份证号班级乡镇学校名称缴费项目金额家长姓名家长身份证家长手机收货地址与学生关系状态时间操作
{{ o.no }} {{ o.county || '-' }} {{ o.student || '-' }} {{ o.studentIdCard || '-' }}{{ o.cls || '-' }} {{ o.town || '-' }}{{ o.school || '-' }} {{ o.plan }}¥{{ o.amount }} {{ o.parentName || '-' }} {{ o.parentIdCard || '-' }} {{ o.parentPhone || '-' }} {{ o.shippingAddress || '-' }} {{ o.relation || '-' }} {{ ['待支付','已支付','退款中','已退款'][o.st] }} {{ o.time }} {{ syncingOrderNo === o.no ? '⏳ 查询中...' : '🔄 查询状态' }}
暂无订单数据
订单号学生学生身份证号所属县区乡镇学校名称金额原因家长姓名家长手机状态时间操作
{{ r.no }} {{ r.student }} {{ r.studentIdCard || '-' }} {{ r.county ||'-' }}{{ r.town || '-' }}{{ r.school || '-' }} ¥{{ r.amount }} {{ r.reason }} {{ r.parentName || '-' }}{{ r.parentPhone || '-' }} {{ ['待审核','已通过','已驳回'][r.st] }} {{ r.time }} 已处理 {{ deletingRefundIds.includes(r.id)?'⏳ 删除中...':'🗑 删除' }}
暂无退费数据
总人数
{{ animStudentTotal }}
已缴费
{{ animPaidCount }}
未缴费
{{ animUnpaidCount }}
缴费率
{{ animPaymentRate }}
已收金额
¥{{ animTotalPaid }}
退费人数
{{ animRefundCount }}
退费金额
¥{{ animRefundAmount }}
📋 缴费总体明细
学生姓名学生身份证号所属县区乡镇学校名称学段年级班级班主任缴费状态缴费金额缴费时间
{{ s.name }}{{ s.idCard || '-' }}{{ s.county || '-' }}{{ s.town }}{{ s.school }} {{ s.level }}{{ s.grade }}{{ s.cls }} {{ s.teacher || '-' }} {{ s.paid ? '已缴费' : '未缴费' }} {{ s.paid ? '¥' + Number(s.paidAmount || 0).toLocaleString(undefined, {minimumFractionDigits:2, maximumFractionDigits:2}) : '-' }} {{ formatDateTime(s.payTime) }}
暂无数据
📊 按天统计
合计:¥{{ dailyTotal }} | 日均:¥{{ dailyAvg }}
{{ d.amount > 0 ? '¥'+d.amount : '' }}
{{ d.dayLabel }}
日期缴费笔数缴费金额退费笔数退费金额净收入
{{ d.dayLabel }}{{ d.payCount }}¥{{ d.amount }}{{ d.refundCount }}¥{{ d.refundAmount }} ¥{{ d.netAmount }}
📊 按班级缴费率
班级总人数已缴未缴缴费率金额操作
{{ c.school }}-{{ c.cls }}{{ c.total }}{{ c.paid }}{{ c.unpaid }}
{{ c.rate }}%
¥{{ Number(c.amount || 0).toLocaleString(undefined, {minimumFractionDigits:2, maximumFractionDigits:2}) }}
🔄 退费明细
订单号学生学生身份证号班级乡镇学校名称退费金额原因家长姓名家长手机状态申请时间
{{ r.no }} {{ r.student }} {{ r.studentIdCard || '-' }}{{ r.cls }} {{ r.county ||'-' }}{{ r.town || '-' }}{{ r.school || '-' }} ¥{{ r.amount }} {{ r.reason }} {{ r.parentName || '-' }}{{ r.parentPhone || '-' }} {{ ['待审核','已通过','已驳回'][r.st] }} {{ r.time }}
暂无退费记录
账号姓名所属县区角色手机号状态最后登录操作
{{ a.username }}{{ a.name }}{{ a.county }}{{ a.role }} {{ a.phone }} {{ a.active ? '启用' : '停用' }} {{ a.lastLogin || '-' }} 编辑 删除 {{ a.active ? '停用' : '启用' }}
角色名称角色编码权限范围人数操作
{{ r.name }}{{ r.code }} {{ r.perms }} {{ r.count }}人 编辑 删除
🔑 角色权限配置

勾选以下权限,分配给选中的角色

当前角色:
🔒
分账功能暂未开放
请联系管理员
💡
这里是缴费系统的"收款对接"功能
简单三步:①连接支付平台 → ②设置收款方 → ③日常分账操作
{{ t.icon }}
{{ t.label }}
{{ t.desc }}
💰 待分账的订单

以下订单已完成支付,需要把钱分给对应的收款方。 ✅ 自动分账已开,系统会自动处理 ⚡ 自动分账未开,需手动操作

订单号学生县区金额状态操作
{{ o.no }} {{ o.student }} {{ o.county }} ¥{{ o.amount }} 等待分账
🎉 没有待分账的订单,全部已处理完毕
💰 分账操作 — 订单 {{ currentSplitOrder.no }} 订单金额:¥{{ currentSplitOrder.amount }}
已分配:¥{{ splitAssigned }} 剩余:¥{{ splitRemaining }} ✅ 金额已分完
{{ i+1 }}.
💡 提示:分账金额加起来要等于订单金额(¥{{ currentSplitOrder.amount }}),少了多了都不行。
📋 分账记录
记录编号来源订单县区收款方类型金额状态时间
{{ r.no }} {{ r.orderNo }} {{ r.county || '-' }} {{ r.objName }} {{ r.objType }} ¥{{ r.amount }} {{ r.st===1?'已完成':'处理中' }} {{ r.time }}
暂无分账记录
{{ ct }}
👥 收款方列表

学费收上来后,钱要分给谁?在这里添加每个县区的收款方。可以是学校教育局保险公司等。 ⚠ 注意:公安县的订单只能分给公安县的收款方。

📍 {{ ct }}
该县区还没有收款方,点击这里添加
{{ o.name }} {{ o.type }}
编辑 删除
🏦 银行账号:{{ o.accountNo }}
🏛 开户行:{{ o.bank }}
🆔 证件号:{{ o.idCard }}
📞 联系手机:{{ o.phone }}
📝 备注:{{ o.remark }}
分账比例: {{ o.defaultRatio || 0 }}%
「{{ apiCountyTab }}」还没有收款方,点击这里添加
{{ o.name }} {{ o.type }}
编辑 删除
🏦 银行账号:{{ o.accountNo }}
🏛 开户行:{{ o.bank }}
🆔 证件号:{{ o.idCard }}
📞 联系手机:{{ o.phone }}
分账比例: {{ o.defaultRatio || 0 }}%
⚖ 分账比例设置

设置每个收款方拿多少钱(按百分比)。比如收了200元,A方拿70%(140元),B方拿30%(60元)。
所有比例加起来要正好 100%,不能多也不能少。

📍 {{ ct }}
还没有收款方,请先添加收款方再设置比例。
{{ o.name }} ({{ o.type }})
%
{{ ct }}合计:
{{ countyRatioTotal(ct) }}% ✅ 正好100% ❌ 加起来要等于100%
还没有收款方,请先添加收款方再设置比例。
{{ o.name }} ({{ o.type }})
%
合计:
{{ countyRatioTotal(apiCountyTab) }}% ✅ 正好100% ❌ 加起来要等于100%
🔌 支付平台连接状态
{{ yeepayConfig.connected ? '✅' : '⏳' }}
{{ yeepayConfig.connected ? '已连接到易宝支付' : '还未连接支付平台' }}
{{ yeepayConfig.connected ? '商户编号:' + yeepayConfig.merchantNo : '配置好下方参数后点击「测试连接」即可激活' }}
⚙ 支付平台参数

这些信息需要从易宝支付(你的支付服务商)那边获取。如果不清楚怎么弄,联系易宝客服。

易宝支付给你的唯一编号
开通支付产品后得到的编号
服务器地址,一般不用改
📄
{{ yeepayConfig.privateKeyName || '点击选择私钥文件' }}
从易宝支付后台下载的私钥
🔑
{{ yeepayConfig.publicKeyName || '点击选择公钥文件' }}
从易宝支付后台下载的公钥
💡 先填好参数,点击「测试连接」,通了就能用了。
🔑 接口密钥(仅限技术人员使用)
{{ showApiKey ? '▼' : '▶' }}
{{ apiKey }}
⚠ 这是技术人员对接用的密钥,一般用不到。重新生成后旧密钥立即失效。
📄 技术参考文档(仅限技术人员)
{{ showTechRef ? '▼' : '▶' }}
商户入网
支持类型:企业 / 个体 / 小微 / 事业 / 社团
上传:营业执照、开户许可证、法人身份证
个人小微:仅需身份证
产品开通
聚合收单:payWay + channel + scene
微信小程序:MINI_PROGRAM_WECHAT
支付宝扫码:USER_SCAN_ALIPAY
微信扫码:USER_SCAN_WECHAT
分账与退款
延迟分账:DELAY_SETTLE
实时分账:REAL_TIME_DIVIDE
分账产品:EASYSHARE_SHARE_MERCHANT
结算与对账
D1/T1 自动/自助结算
交易日/分账日/账户对账单
交易/退款/分账回单
🏪 汇付多商户管理

系统支持配置多个汇付商户号。新订单将使用默认商户,旧订单使用原商户进行查询和退款。

当前默认商户
已配置商户
{{ m.name }}
商户号: {{ m.merchantId }} | 系统ID: {{ m.sysId }}
默认
💡 切换默认商户后,新发起的支付将使用新的商户号。旧订单的查询和退款不受影响。
© 2019-2026 bytestormai.cn 版权所有
鄂ICP备2023028650号-2