ts-api-core
Version:
Nodejs api framework core
22 lines • 690 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RequiredValidator = void 0;
const abstract_validator_1 = require("../abstract.validator");
/**
* 必填参数校验
* @param message
*/
class RequiredValidator extends abstract_validator_1.AbstractValidator {
constructor(message) {
super();
if (message) {
this.setDefaultMessage(message);
}
}
valid(param) {
this.convertMessage("参数不能为空");
return !(param === null || param === undefined || param === "");
}
}
exports.RequiredValidator = RequiredValidator;
//# sourceMappingURL=required.validator.js.map