validation.php
14.1 KB
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
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
|
| The following language lines contain the default error messages used by
| the validator class. Some of these rules have multiple versions such
| as the size rules. Feel free to tweak each of these messages here.
|
*/
'accepted' => ':attribute 必须接受。',
'active_url' => ':attribute 不是一个有效的网址。',
'after' => ':attribute 必须要晚于 :date。',
'after_or_equal' => ':attribute 必须要等于 :date 或更晚。',
'alpha' => ':attribute 只能由字母组成。',
'alpha_dash' => ':attribute 只能由字母、数字和斜杠组成。',
'alpha_num' => ':attribute 只能由字母和数字组成。',
'array' => ':attribute 必须是一个数组。',
'before' => ':attribute 必须要早于 :date。',
'before_or_equal' => ':attribute 必须要等于 :date 或更早。',
'between' => [
'numeric' => ':attribute 必须介于 :min - :max 之间。',
'file' => ':attribute 必须介于 :min - :max kb 之间。',
'string' => ':attribute 必须介于 :min - :max 个字符之间。',
'array' => ':attribute 必须只有 :min - :max 个单元。',
],
'boolean' => ':attribute 必须为布尔值。',
'confirmed' => ':attribute 两次输入不一致。',
'date' => ':attribute 不是一个有效的日期。',
'date_format' => ':attribute 的格式必须为 :format。',
'different' => ':attribute 和 :other 必须不同。',
'digits' => ':attribute 必须是 :digits 位的数字。',
'digits_between' => ':attribute 必须是介于 :min 和 :max 位的数字。',
'dimensions' => ':attribute 图片尺寸不正确。',
'distinct' => ':attribute 已经存在。',
'email' => ':attribute 不是一个合法的邮箱。',
'exists' => ':attribute 不存在。',
'file' => ':attribute 必须是文件。',
'filled' => ':attribute 不能为空。',
'image' => ':attribute 必须是图片。',
'in' => '已选的属性 :attribute 非法。',
'in_array' => ':attribute 没有在 :other 中。',
'integer' => ':attribute 必须是整数。',
'ip' => ':attribute 必须是有效的 IP 地址。',
'ipv4' => 'The :attribute must be a valid IPv4 address.',
'ipv6' => 'The :attribute must be a valid IPv6 address.',
'json' => ':attribute 必须是正确的 JSON 格式。',
'max' => [
'numeric' => ':attribute 不能大于 :max。',
'file' => ':attribute 不能大于 :max kb。',
'string' => ':attribute 不能大于 :max 个字符。',
'array' => ':attribute 最多只有 :max 个单元。',
],
'mimes' => ':attribute 必须是一个 :values 类型的文件。',
'mimetypes' => ':attribute 必须是一个 :values 类型的文件。',
'min' => [
'numeric' => ':attribute 必须大于等于 :min。',
'file' => ':attribute 大小不能小于 :min kb。',
'string' => ':attribute 至少为 :min 个字符。',
'array' => ':attribute 至少有 :min 个单元。',
],
'not_in' => '已选的属性 :attribute 非法。',
'numeric' => ':attribute 必须是一个数字。',
'present' => ':attribute 必须存在。',
'regex' => ':attribute 格式不正确。',
'required' => ':attribute 不能为空。',
'required_if' => '当 :other 为 :value 时 :attribute 不能为空。',
'required_unless' => '当 :other 不为 :value 时 :attribute 不能为空。',
'required_with' => '当 :values 存在时 :attribute 不能为空。',
'required_with_all' => '当 :values 存在时 :attribute 不能为空。',
'required_without' => '当 :values 不存在时 :attribute 不能为空。',
'required_without_all' => '当 :values 都不存在时 :attribute 不能为空。',
'same' => ':attribute 和 :other 必须相同。',
'size' => [
'numeric' => ':attribute 大小必须为 :size。',
'file' => ':attribute 大小必须为 :size kb。',
'string' => ':attribute 必须是 :size 个字符。',
'array' => ':attribute 必须为 :size 个单元。',
],
'string' => ':attribute 必须是一个字符串。',
'timezone' => ':attribute 必须是一个合法的时区值。',
'unique' => ':attribute 已经存在。',
'uploaded' => ':attribute 上传失败。',
'url' => ':attribute 格式不正确。',
'sms_verify' => '验证码不正确!',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
|
| Here you may specify custom validation messages for attributes using the
| convention "attribute.rule" to name the lines. This makes it quick to
| specify a specific custom language line for a given attribute rule.
|
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
|
| The following language lines are used to swap attribute place-holders
| with something more reader friendly such as E-Mail Address instead
| of "email". This simply helps us make messages a little cleaner.
|
*/
'attributes' => [
'backend' => [
'access' => [
'permissions' => [
'associated_roles' => '关联的角色',
'dependencies' => '依赖关系',
'display_name' => '显示名称',
'group' => '群组',
'group_sort' => '组排序',
'groups' => [
'name' => '组名称',
],
'name' => '名称',
'system' => '系统?',
],
'roles' => [
'associated_permissions' => '关联的权限',
'name' => '名称',
'sort' => '排序',
],
'users' => [
'active' => '激活',
'associated_roles' => '关联的角色',
'confirmed' => '已确认',
'email' => '电子邮件地址',
'name' => '名称',
'other_permissions' => '其他权限',
'password' => '密码',
'password_confirmation' => '确认密码',
'send_confirmation_email' => '发送确认电子邮件',
'username' => '用户名',
'first_name' => '名字',
'last_name' => '姓氏',
'business_id' => '选择商户',
'phone' => '手机号'
],
],
'rent'=>[
'spot_id'=>'选择景点',
'platform'=>'选择支付方式',
'start'=>'选择开始日期',
'end'=>'选择截止日器',
'mac_no'=>'归还的机柜号',
'hatch_no'=>'归还的仓口号',
'back_time'=>'归还的时间'
],
'guide_rule' => [
'input' => [
'guide_free' => '免费时间',
'guide_fee' => '金额',
'own_time' => '开放时间',
'describetion' => '描述文字',
'spot_id'=>"选择景点",
'title'=>'导览名称',
'guide_img'=>'微导览图片',
'level'=>'选择景区星级'
]
],
'language' => [
'input' => [
'name' => '语言名称'
]
],
'business' => [
'input' => [
'business_name' => '商户名',
'phone' => '手机号码'
]
],
'spot' => [
'input' => [
'address'=>'景点地址',
'business_id' => '选择商户',
'spotname' => '景点名',
'main_title' => '主标题',
'vic_title' => '副标题',
'go_url' => '定制化界面地址',
'wx_logo' => '景点图片',
'logo' => '修改图片' ,
'time'=>'营业开始时间',
'overtime'=>'营业结束时间' ,
'detail_img'=>'2级界面图片',
'listen_img'=>'小程序二维码'
]
],
'device' => [
'input' => [
'remark' => '申请描述',
'num' => '申请数量',
]
],
'explain' => [
'input' => [
'spot_id' => '选择景点',
'spotname' => '讲解点名'
],
],
'machineadv'=>[
'input'=>[
'machine_id'=>'机柜编号',
'img_url'=>'上传机柜图片'
]
],
'explain_info' => [
'create_error' => '请上传音频文件',
'type_error' => "类型错误",
'lang_id' => '选择语言',
'audio_url' => '修改语音',
'input' => [
'img_url' => '图片添加',
'explain_id' => '选择讲解点',
'audio_url' => '上传音频',
'describetion' => '描述文字',
'lang_id' => '选择语言',
'spot_id'=>'选择景点',
'title'=>'讲解点标题'
],
],
'beacon' => [
'input' => [
'deviced_id'=>'设备号',
'spot_id'=>'选择景点',
'rssi' => 'rssi',
'sd' => 'sd',
'explain_id' => '选择讲解点'
]
],
'ota' => [
'id' => '编号',
'version_code' => '版本码',
'update_info' => '更新信息',
'filename' => '文件名',
'created_at' => '创建时间',
'package' => '更新包',
],
'userGuide' => [
'id' => '编号',
'title' => '标题',
'detail' => '内容',
'url' => '链接',
],
'machine' => [
'address' => '详细地址',
'city_name' => '城市名',
'getLocation' => '获取地理位置',
'map_address' => '地图地址',
'spot_id'=>'选择景点',
'business_id'=>'选择商户',
'free_time'=>'免费时间',
'one_day_price'=>'机柜租金(单位 分)',
'type'=>'选择机柜类型',
'hatch_number'=> '仓口数量' ,
'deposit'=>'机柜押金(单位 分)',
'input'=>[
'spot_id'=>'修改景点',
'business_id'=>'修改商户',
'free_time'=>'修改免费时间',
'hatch_number'=>'修改机柜充电宝数量',
'one_day_price'=>'修改租金(单位 分)',
'deposit'=>'修改押金(单位 分)',
'type'=>'修改机柜类型'
],
],
'wxguide'=>[
'create_error'=>'创建失败',
'input'=>[
'spot_id'=>'选择景点',
'business_id'=> '选择商户',
'coupon_type_id'=>'选择优惠券',
'number'=>'优惠券数量',
'expire_time'=>'活动有效时间(单位: 天)',
'bonus'=>'提成(单位: 元)'
]
],
'coupontype'=>[
'input'=>[
'discount'=>'消费目标金额(单位: 元)',
'reason'=>'满减抵押金额(单位: 元)',
'discount_money'=>'满减消费金额(单位: 元)',
'auto_send'=>'选择创建种类',
]
]
,
'feedback' => [
'id' => '编号',
'customer' => '反馈用户',
'telephone' => '联系电话',
'remark' => '反馈内容',
'create_time' => '创建时间',
'images' => '图片',
'status' => '报修状态',
'reply' => '回复',
],
'repair' => [
'id' => '编号',
'spot' => '反馈景区',
'machine' => '机柜号',
'telephone' => '联系电话',
'remark' => '反馈内容',
'create_time' => '创建时间',
'images' => '图片',
'status' => '报修状态',
],
'finance'=>[
'input'=>[
'total'=>'本月营业总额',
'tax'=>'税收金额',
'real_pay'=>'实际打款金额',
'img'=>'上传回单',
]
]
],
'frontend' => [
'email' => '电子邮件',
'username' => '用户名',
'name' => '用户名',
'password' => '密码',
'password_confirmation' => '确认密码',
'phone' => 'Phone',
'message' => 'Message',
'old_password' => '旧密码',
'new_password' => '新密码',
'new_password_confirmation' => '确认新密码',
],
],
];