1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| /**
| * 缴费周期与缴费方式选项
| *
| * 宽带与通信管理、房屋租赁管理共用同一套字典:
| * 缴费周期 paymentCycle —— 存 Number(1 月付 / 3 季付 / 6 半年付 / 12 年付),后端也用它推算下次缴费日期
| * 缴费方式 paymentMethod —— 存中文字符串(现金 / 银行转账 / 支付宝 / 微信)
| */
|
| export const PAYMENT_CYCLE_OPTIONS = [
| { name: "月付", value: 1 },
| { name: "季付", value: 3 },
| { name: "半年付", value: 6 },
| { name: "年付", value: 12 },
| ];
|
| export const PAYMENT_METHOD_OPTIONS = [
| { name: "现金", value: "现金" },
| { name: "银行转账", value: "银行转账" },
| { name: "支付宝", value: "支付宝" },
| { name: "微信", value: "微信" },
| ];
|
| const CYCLE_TEXT = {
| 1: "月付",
| 3: "季付",
| 6: "半年付",
| 12: "年付",
| };
|
| export function cycleText(cycle) {
| if (cycle === null || cycle === undefined || cycle === "") return "-";
| return CYCLE_TEXT[Number(cycle)] || "-";
| }
|
|