Blame view

src/views/scm/integralRuleLang.js 3.86 KB
f52d2b06   wuxw   积分功能开发中
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
  export const messages = {
    en: {
      integralRule: {
        addTitle: 'Add Integral Rule',
        editTitle: 'Edit Integral Rule',
        deleteTitle: 'Delete Integral Rule',
        deleteConfirm: 'Are you sure to delete this integral rule?',
        ruleName: 'Rule Name',
        ruleNamePlaceholder: 'Please enter rule name',
        ruleNameRequired: 'Rule name is required',
        ruleNameMaxLength: 'Rule name cannot exceed 64 characters',
        remark: 'Remark',
        remarkPlaceholder: 'Please enter remark',
        remarkRequired: 'Remark is required',
        remarkMaxLength: 'Remark cannot exceed 512 characters',
        ruleIdRequired: 'Rule ID is required',
        selectRule: 'Please select a rule first',
        
        // Config related
        addConfigTitle: 'Add Integral Config',
        configId: 'Config ID',
        configName: 'Config Name',
        configPlaceholder: 'Please select config',
        configRequired: 'Config is required',
        deleteConfigConfirm: 'Are you sure to delete this config?',
        computingFormula: 'Computing Formula',
        squarePrice: 'Square Price',
        additionalAmount: 'Additional Amount',
        scale: 'Scale',
        
        // Fee related
        addFeeTitle: 'Add Payment Time',
        editFeeTitle: 'Edit Payment Time',
        feeId: 'Fee ID',
        payTimeRange: 'Payment Time Range',
        payStartTime: 'Start Time',
        payStartTimePlaceholder: 'Select start time',
        payStartTimeRequired: 'Start time is required',
        payEndTime: 'End Time',
        payEndTimePlaceholder: 'Select end time',
        payEndTimeRequired: 'End time is required',
        payEndTimeAfterStart: 'End time must be after start time',
        deleteFeeConfirm: 'Are you sure to delete this payment time?',
        feeIdRequired: 'Fee ID is required',
        
        // Tab names
        integralRuleConfig: 'Integral Standard',
        integralRuleFee: 'Payment Time',
        
        // Messages
        fetchError: 'Failed to fetch data',
        selectRuleFirst: 'Please select a rule first'
      }
    },
    zh: {
      integralRule: {
        addTitle: '添加积分规则',
        editTitle: '编辑积分规则',
        deleteTitle: '删除积分规则',
        deleteConfirm: '确定删除该积分规则吗?',
        ruleName: '规则名称',
        ruleNamePlaceholder: '请输入规则名称',
        ruleNameRequired: '规则名称不能为空',
        ruleNameMaxLength: '规则名称不能超过64个字符',
        remark: '备注',
        remarkPlaceholder: '请输入备注',
        remarkRequired: '备注不能为空',
        remarkMaxLength: '备注不能超过512个字符',
        ruleIdRequired: '规则ID不能为空',
        selectRule: '请先选择规则',
        
        // Config related
        addConfigTitle: '添加积分标准',
        configId: '配置ID',
        configName: '配置名称',
        configPlaceholder: '请选择配置',
        configRequired: '配置不能为空',
        deleteConfigConfirm: '确定删除该配置吗?',
        computingFormula: '计算公式',
        squarePrice: '单价',
        additionalAmount: '固定积分',
        scale: '进位',
        
        // Fee related
        addFeeTitle: '添加缴费时间',
        editFeeTitle: '编辑缴费时间',
        feeId: '费用ID',
        payTimeRange: '缴费时间范围',
        payStartTime: '开始时间',
        payStartTimePlaceholder: '选择开始时间',
        payStartTimeRequired: '开始时间不能为空',
        payEndTime: '结束时间',
        payEndTimePlaceholder: '选择结束时间',
        payEndTimeRequired: '结束时间不能为空',
        payEndTimeAfterStart: '结束时间必须晚于开始时间',
        deleteFeeConfirm: '确定删除该缴费时间吗?',
        feeIdRequired: '费用ID不能为空',
        
        // Tab names
        integralRuleConfig: '积分标准',
        integralRuleFee: '缴费时间',
        
        // Messages
        fetchError: '获取数据失败',
        selectRuleFirst: '请先选择规则'
      }
    }
  }