Files
t-admin/unpackage/dist/dev/mp-weixin/js_sdk/validator/opendb-admin-menus.js
T
2025-06-13 21:16:12 +08:00

76 lines
1.2 KiB
JavaScript

"use strict";
const validator = {
"menu_id": {
"rules": [
{
"required": true
},
{
"format": "string"
}
]
},
"name": {
"rules": [
{
"required": true
},
{
"format": "string"
}
]
},
"icon": {
"rules": [
{
"format": "string"
}
]
},
"url": {
"rules": [
{
"format": "string"
},
{
validateFunction: function(rule, value, data, callback) {
if (value !== "" && value.indexOf("http") === -1 && value.indexOf("/") !== 0) {
callback("URL必须以/开头,如/pages/index/index");
}
return true;
}
}
]
},
"sort": {
"rules": [
{
"format": "int"
}
]
},
"parent_id": {
"rules": [
{
"format": "string"
}
]
},
"permission": {
"rules": [
{
"format": "array"
}
]
},
"enable": {
"rules": [
{
"format": "bool"
}
]
}
};
exports.validator = validator;
//# sourceMappingURL=../../../.sourcemap/mp-weixin/js_sdk/validator/opendb-admin-menus.js.map