dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
67 lines • 9.26 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
/** @enum {number} */
const DataType = {
STR: 0,
INT: 1,
DATE: 2,
BYTEA: 3,
FLOAT: 4,
};
export { DataType };
DataType[DataType.STR] = 'STR';
DataType[DataType.INT] = 'INT';
DataType[DataType.DATE] = 'DATE';
DataType[DataType.BYTEA] = 'BYTEA';
DataType[DataType.FLOAT] = 'FLOAT';
/** @type {?} */
const STR = DataType.STR;
/** @type {?} */
const INT = DataType.INT;
/** @type {?} */
const DATE = DataType.DATE;
/** @type {?} */
const BYTEA = DataType.BYTEA;
/** @type {?} */
const FLOAT = DataType.FLOAT;
/**
* @record
*/
export function Operate() { }
if (false) {
/** @type {?} */
Operate.prototype.Name;
/** @type {?} */
Operate.prototype.Label;
/** @type {?} */
Operate.prototype.AllowTypes;
}
// 各种数据类型允许使用的运算符
/** @type {?} */
export const Operates = [
{ Name: '=', Label: '等于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '?', Label: '包含', AllowTypes: [STR, BYTEA] },
{ Name: '?>', Label: '前缀', AllowTypes: [STR, DATE, BYTEA] },
{ Name: 'e', Label: '为空', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '!=', Label: '不等于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '>', Label: '大于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '>=', Label: '大于等于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '<', Label: '小于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '<=', Label: '小于等于', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '!?', Label: '不包含', AllowTypes: [STR, BYTEA] },
{ Name: '!?>', Label: '非前缀', AllowTypes: [STR, DATE, BYTEA] },
{ Name: '<?', Label: '后缀', AllowTypes: [STR, DATE, BYTEA] },
{ Name: '!<?', Label: '非后缀', AllowTypes: [STR, DATE, BYTEA] },
{ Name: 'in', Label: '在列表', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '!in', Label: '不在列表', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '~', Label: '正则', AllowTypes: [STR] },
{ Name: '!~', Label: '非正则', AllowTypes: [STR] },
{ Name: '!e', Label: '非空', AllowTypes: [STR, INT, DATE, BYTEA, FLOAT] },
{ Name: '_', Label: '长度等于', AllowTypes: [STR, BYTEA] },
{ Name: '!_', Label: '长度不等于', AllowTypes: [STR, BYTEA] },
{ Name: '_>', Label: '长度大于', AllowTypes: [STR, BYTEA] },
{ Name: '_<', Label: '长度小于', AllowTypes: [STR, BYTEA] }
];
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoib3BlcmF0ZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9yZWNvcmQtdmlldy9tb2RlbC9vcGVyYXRlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7OztJQUNDLE1BQUc7SUFDSCxNQUFHO0lBQ0gsT0FBSTtJQUNKLFFBQUs7SUFDTCxRQUFLOzs7Ozs7Ozs7TUFFQSxHQUFHLEdBQUcsUUFBUSxDQUFDLEdBQUc7O01BQ2xCLEdBQUcsR0FBRyxRQUFRLENBQUMsR0FBRzs7TUFDbEIsSUFBSSxHQUFHLFFBQVEsQ0FBQyxJQUFJOztNQUNwQixLQUFLLEdBQUcsUUFBUSxDQUFDLEtBQUs7O01BQ3RCLEtBQUssR0FBRyxRQUFRLENBQUMsS0FBSzs7OztBQUM1Qiw2QkFJQzs7O0lBSEEsdUJBQWE7O0lBQ2Isd0JBQWM7O0lBQ2QsNkJBQXVCOzs7O0FBR3hCLE1BQU0sT0FBTyxRQUFRLEdBQWM7SUFDbEMsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQ3RFLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRTtJQUNwRCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQzNELEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxLQUFLLENBQUMsRUFBRTtJQUN0RSxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDeEUsRUFBRSxJQUFJLEVBQUUsR0FBRyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQ3RFLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxLQUFLLENBQUMsRUFBRTtJQUN6RSxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsS0FBSyxFQUFFLElBQUksRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDdEUsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQ3pFLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRTtJQUN0RCxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQzdELEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxJQUFJLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDM0QsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxLQUFLLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLElBQUksRUFBRSxLQUFLLENBQUMsRUFBRTtJQUM3RCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDeEUsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssRUFBRSxNQUFNLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLEdBQUcsRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQzFFLEVBQUUsSUFBSSxFQUFFLEdBQUcsRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFO0lBQzdDLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsS0FBSyxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFO0lBQy9DLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxHQUFHLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxLQUFLLENBQUMsRUFBRTtJQUN2RSxFQUFFLElBQUksRUFBRSxHQUFHLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUU7SUFDdEQsRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUFFLEtBQUssRUFBRSxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsR0FBRyxFQUFFLEtBQUssQ0FBQyxFQUFFO0lBQ3hELEVBQUUsSUFBSSxFQUFFLElBQUksRUFBRSxLQUFLLEVBQUUsTUFBTSxFQUFFLFVBQVUsRUFBRSxDQUFDLEdBQUcsRUFBRSxLQUFLLENBQUMsRUFBRTtJQUN2RCxFQUFFLElBQUksRUFBRSxJQUFJLEVBQUUsS0FBSyxFQUFFLE1BQU0sRUFBRSxVQUFVLEVBQUUsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDLEVBQUU7Q0FDdkQiLCJzb3VyY2VzQ29udGVudCI6WyJleHBvcnQgZW51bSBEYXRhVHlwZSB7XHJcblx0U1RSLFxyXG5cdElOVCxcclxuXHREQVRFLFxyXG5cdEJZVEVBLFxyXG5cdEZMT0FUXHJcbn1cclxuY29uc3QgU1RSID0gRGF0YVR5cGUuU1RSO1xyXG5jb25zdCBJTlQgPSBEYXRhVHlwZS5JTlQ7XHJcbmNvbnN0IERBVEUgPSBEYXRhVHlwZS5EQVRFO1xyXG5jb25zdCBCWVRFQSA9IERhdGFUeXBlLkJZVEVBO1xyXG5jb25zdCBGTE9BVCA9IERhdGFUeXBlLkZMT0FUO1xyXG5leHBvcnQgaW50ZXJmYWNlIE9wZXJhdGUge1xyXG5cdE5hbWU6IHN0cmluZztcclxuXHRMYWJlbDogc3RyaW5nO1xyXG5cdEFsbG93VHlwZXM6IERhdGFUeXBlW107XHJcbn1cclxuLy8g5ZCE56eN5pWw5o2u57G75Z6L5YWB6K645L2/55So55qE6L+Q566X56ymXHJcbmV4cG9ydCBjb25zdCBPcGVyYXRlczogT3BlcmF0ZVtdID0gW1xyXG5cdHsgTmFtZTogJz0nLCBMYWJlbDogJ+etieS6jicsIEFsbG93VHlwZXM6IFtTVFIsIElOVCwgREFURSwgQllURUEsIEZMT0FUXSB9LFxyXG5cdHsgTmFtZTogJz8nLCBMYWJlbDogJ+WMheWQqycsIEFsbG93VHlwZXM6IFtTVFIsIEJZVEVBXSB9LFxyXG5cdHsgTmFtZTogJz8+JywgTGFiZWw6ICfliY3nvIAnLCBBbGxvd1R5cGVzOiBbU1RSLCBEQVRFLCBCWVRFQV0gfSxcclxuXHR7IE5hbWU6ICdlJywgTGFiZWw6ICfkuLrnqbonLCBBbGxvd1R5cGVzOiBbU1RSLCBJTlQsIERBVEUsIEJZVEVBLCBGTE9BVF0gfSxcclxuXHR7IE5hbWU6ICchPScsIExhYmVsOiAn5LiN562J5LqOJywgQWxsb3dUeXBlczogW1NUUiwgSU5ULCBEQVRFLCBCWVRFQSwgRkxPQVRdIH0sXHJcblx0eyBOYW1lOiAnPicsIExhYmVsOiAn5aSn5LqOJywgQWxsb3dUeXBlczogW1NUUiwgSU5ULCBEQVRFLCBCWVRFQSwgRkxPQVRdIH0sXHJcblx0eyBOYW1lOiAnPj0nLCBMYWJlbDogJ+Wkp+S6juetieS6jicsIEFsbG93VHlwZXM6IFtTVFIsIElOVCwgREFURSwgQllURUEsIEZMT0FUXSB9LFxyXG5cdHsgTmFtZTogJzwnLCBMYWJlbDogJ+Wwj+S6jicsIEFsbG93VHlwZXM6IFtTVFIsIElOVCwgREFURSwgQllURUEsIEZMT0FUXSB9LFxyXG5cdHsgTmFtZTogJzw9JywgTGFiZWw6ICflsI/kuo7nrYnkuo4nLCBBbGxvd1R5cGVzOiBbU1RSLCBJTlQsIERBVEUsIEJZVEVBLCBGTE9BVF0gfSxcclxuXHR7IE5hbWU6ICchPycsIExhYmVsOiAn5LiN5YyF5ZCrJywgQWxsb3dUeXBlczogW1NUUiwgQllURUFdIH0sXHJcblx0eyBOYW1lOiAnIT8+JywgTGFiZWw6ICfpnZ7liY3nvIAnLCBBbGxvd1R5cGVzOiBbU1RSLCBEQVRFLCBCWVRFQV0gfSxcclxuXHR7IE5hbWU6ICc8PycsIExhYmVsOiAn5ZCO57yAJywgQWxsb3dUeXBlczogW1NUUiwgREFURSwgQllURUFdIH0sXHJcblx0eyBOYW1lOiAnITw/JywgTGFiZWw6ICfpnZ7lkI7nvIAnLCBBbGxvd1R5cGVzOiBbU1RSLCBEQVRFLCBCWVRFQV0gfSxcclxuXHR7IE5hbWU6ICdpbicsIExhYmVsOiAn5Zyo5YiX6KGoJywgQWxsb3dUeXBlczogW1NUUiwgSU5ULCBEQVRFLCBCWVRFQSwgRkxPQVRdIH0sXHJcblx0eyBOYW1lOiAnIWluJywgTGFiZWw6ICfkuI3lnKjliJfooagnLCBBbGxvd1R5cGVzOiBbU1RSLCBJTlQsIERBVEUsIEJZVEVBLCBGTE9BVF0gfSxcclxuXHR7IE5hbWU6ICd+JywgTGFiZWw6ICfmraPliJknLCBBbGxvd1R5cGVzOiBbU1RSXSB9LFxyXG5cdHsgTmFtZTogJyF+JywgTGFiZWw6ICfpnZ7mraPliJknLCBBbGxvd1R5cGVzOiBbU1RSXSB9LFxyXG5cdHsgTmFtZTogJyFlJywgTGFiZWw6ICfpnZ7nqbonLCBBbGxvd1R5cGVzOiBbU1RSLCBJTlQsIERBVEUsIEJZVEVBLCBGTE9BVF0gfSxcclxuXHR7IE5hbWU6ICdfJywgTGFiZWw6ICfplb/luqbnrYnkuo4nLCBBbGxvd1R5cGVzOiBbU1RSLCBCWVRFQV0gfSxcclxuXHR7IE5hbWU6ICchXycsIExhYmVsOiAn6ZW/5bqm5LiN562J5LqOJywgQWxsb3dUeXBlczogW1NUUiwgQllURUFdIH0sXHJcblx0eyBOYW1lOiAnXz4nLCBMYWJlbDogJ+mVv+W6puWkp+S6jicsIEFsbG93VHlwZXM6IFtTVFIsIEJZVEVBXSB9LFxyXG5cdHsgTmFtZTogJ188JywgTGFiZWw6ICfplb/luqblsI/kuo4nLCBBbGxvd1R5cGVzOiBbU1RSLCBCWVRFQV0gfVxyXG5dO1xyXG4iXX0=