oak-general-business/lib/checkers/wechatPublicTag.js

25 lines
767 B
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
var assert_1 = require("oak-domain/lib/utils/assert");
var validator_1 = require("oak-domain/lib/utils/validator");
var checkers = [
{
type: 'data',
action: 'create',
entity: 'wechatPublicTag',
checker: function (data) {
(0, assert_1.assert)(!(data instanceof Array));
(0, validator_1.checkAttributesNotNull)('wechatPublicTag', data, [
'applicationId',
'text',
]);
(0, validator_1.checkAttributesScope)('wechatPublicTag', data, [
'applicationId',
'id',
'text',
]);
},
},
];
exports.default = checkers;