Skip to content

Instantly share code, notes, and snippets.

@korchasa
Last active August 29, 2015 14:14
Show Gist options
  • Save korchasa/a768a3f5a806d046cdc0 to your computer and use it in GitHub Desktop.
Save korchasa/a768a3f5a806d046cdc0 to your computer and use it in GitHub Desktop.
DDL
{
"payer_address": {
"title": "Адрес регстрации Плательщика",
"type": "text"
},
"amount": {
"title": "Сумма",
"type": "integer",
"rules": [
["min", 1, "Минимальная сумма платежа - 1 рубль"],
["max", 150000, "Максимальная сумма платежа - 150 000 рублей"]
]
},
"some_range_v1": {
"title": "Дополнительные данные для поля, данные в values",
"type": "range",
"type_params": [1, 100]
},
"nds": {
"title": "НДС",
"type": "enum",
"type_params": [
["with_nds", "в том числе НДС"],
["without_nds", "НДС не облагается"]
]
},
"pay_purpose": {
"title": "Назначение платежа",
"type": "text",
"hint": "За уборку помещений",
"rules": [
[ "min_length", 10, "Минимальная длинна назначения - 10 символов"],
[ "max_length", 120, "Максимальная длинна назначения - 120 символов"],
[ "regexp", "$[а-яА-Я\\s]*^", "Назначение платежа должно быть кириллицей"]
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment