dbweb-common
Version:
用`yarn add dbweb-common`安装,不要忘记修改`angular.json`里的 `architect\build\options\assets`,加上
63 lines • 4.28 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { OwnerByEnum } from '../../services/eleview/types/model';
var ElementViewDigest = /** @class */ (function () {
function ElementViewDigest() {
}
/**
* @param {?} data
* @return {?}
*/
ElementViewDigest.fromInterface = /**
* @param {?} data
* @return {?}
*/
function (data) {
/** @type {?} */
var rev = new ElementViewDigest();
Object.assign(rev, data);
return rev;
};
/**
* @return {?}
*/
ElementViewDigest.prototype.displayLabel = /**
* @return {?}
*/
function () {
if (this.OwnerBy === OwnerByEnum.ownerByEle) {
return '缺省显示列';
}
if (this.OwnerBy === OwnerByEnum.unknow) {
return '标签合并列';
}
return this.Name;
};
/**
* @param {?} userName
* @param {?} deptCode
* @return {?}
*/
ElementViewDigest.prototype.canModify = /**
* @param {?} userName
* @param {?} deptCode
* @return {?}
*/
function (userName, deptCode) {
return ((this.OwnerBy === OwnerByEnum.ownerByDept && this.Owner === deptCode) ||
(this.OwnerBy === OwnerByEnum.ownerByUser && this.Owner === userName));
};
return ElementViewDigest;
}());
export { ElementViewDigest };
if (false) {
/** @type {?} */
ElementViewDigest.prototype.OwnerBy;
/** @type {?} */
ElementViewDigest.prototype.Owner;
/** @type {?} */
ElementViewDigest.prototype.Name;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZWxlbWVudC1jb2x1bW5zLWRpZ2VzdC5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2Rid2ViLWNvbW1vbi8iLCJzb3VyY2VzIjpbImxpYi9yZWNvcmQtdmlldy9tb2RlbC9lbGVtZW50LWNvbHVtbnMtZGlnZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7QUFDQSxPQUFPLEVBQUUsV0FBVyxFQUFFLE1BQU0sb0NBQW9DLENBQUM7QUFFakU7SUFBQTtJQXdCQSxDQUFDOzs7OztJQXBCTywrQkFBYTs7OztJQUFwQixVQUFxQixJQUF3Qjs7WUFDdEMsR0FBRyxHQUFHLElBQUksaUJBQWlCLEVBQUU7UUFDbkMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxHQUFHLEVBQUUsSUFBSSxDQUFDLENBQUM7UUFDekIsT0FBTyxHQUFHLENBQUM7SUFDWixDQUFDOzs7O0lBQ0Qsd0NBQVk7OztJQUFaO1FBQ0MsSUFBSSxJQUFJLENBQUMsT0FBTyxLQUFLLFdBQVcsQ0FBQyxVQUFVLEVBQUU7WUFDNUMsT0FBTyxPQUFPLENBQUM7U0FDZjtRQUNELElBQUksSUFBSSxDQUFDLE9BQU8sS0FBSyxXQUFXLENBQUMsTUFBTSxFQUFFO1lBQ3hDLE9BQU8sT0FBTyxDQUFDO1NBQ2Y7UUFDRCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUM7SUFDbEIsQ0FBQzs7Ozs7O0lBQ0QscUNBQVM7Ozs7O0lBQVQsVUFBVSxRQUFnQixFQUFFLFFBQWdCO1FBQzNDLE9BQU8sQ0FDTixDQUFDLElBQUksQ0FBQyxPQUFPLEtBQUssV0FBVyxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsS0FBSyxLQUFLLFFBQVEsQ0FBQztZQUNyRSxDQUFDLElBQUksQ0FBQyxPQUFPLEtBQUssV0FBVyxDQUFDLFdBQVcsSUFBSSxJQUFJLENBQUMsS0FBSyxLQUFLLFFBQVEsQ0FBQyxDQUNyRSxDQUFDO0lBQ0gsQ0FBQztJQUNGLHdCQUFDO0FBQUQsQ0FBQyxBQXhCRCxJQXdCQzs7OztJQXZCQSxvQ0FBcUI7O0lBQ3JCLGtDQUFjOztJQUNkLGlDQUFhIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgSUVsZW1lbnRWaWV3RGlnZXN0IH0gZnJvbSAnLi9tb2RlbCc7XHJcbmltcG9ydCB7IE93bmVyQnlFbnVtIH0gZnJvbSAnLi4vLi4vc2VydmljZXMvZWxldmlldy90eXBlcy9tb2RlbCc7XHJcblxyXG5leHBvcnQgY2xhc3MgRWxlbWVudFZpZXdEaWdlc3QgaW1wbGVtZW50cyBJRWxlbWVudFZpZXdEaWdlc3Qge1xyXG5cdE93bmVyQnk6IE93bmVyQnlFbnVtO1xyXG5cdE93bmVyOiBzdHJpbmc7XHJcblx0TmFtZTogc3RyaW5nO1xyXG5cdHN0YXRpYyBmcm9tSW50ZXJmYWNlKGRhdGE6IElFbGVtZW50Vmlld0RpZ2VzdCkge1xyXG5cdFx0Y29uc3QgcmV2ID0gbmV3IEVsZW1lbnRWaWV3RGlnZXN0KCk7XHJcblx0XHRPYmplY3QuYXNzaWduKHJldiwgZGF0YSk7XHJcblx0XHRyZXR1cm4gcmV2O1xyXG5cdH1cclxuXHRkaXNwbGF5TGFiZWwoKTogc3RyaW5nIHtcclxuXHRcdGlmICh0aGlzLk93bmVyQnkgPT09IE93bmVyQnlFbnVtLm93bmVyQnlFbGUpIHtcclxuXHRcdFx0cmV0dXJuICfnvLrnnIHmmL7npLrliJcnO1xyXG5cdFx0fVxyXG5cdFx0aWYgKHRoaXMuT3duZXJCeSA9PT0gT3duZXJCeUVudW0udW5rbm93KSB7XHJcblx0XHRcdHJldHVybiAn5qCH562+5ZCI5bm25YiXJztcclxuXHRcdH1cclxuXHRcdHJldHVybiB0aGlzLk5hbWU7XHJcblx0fVxyXG5cdGNhbk1vZGlmeSh1c2VyTmFtZTogc3RyaW5nLCBkZXB0Q29kZTogc3RyaW5nKTogYm9vbGVhbiB7XHJcblx0XHRyZXR1cm4gKFxyXG5cdFx0XHQodGhpcy5Pd25lckJ5ID09PSBPd25lckJ5RW51bS5vd25lckJ5RGVwdCAmJiB0aGlzLk93bmVyID09PSBkZXB0Q29kZSkgfHxcclxuXHRcdFx0KHRoaXMuT3duZXJCeSA9PT0gT3duZXJCeUVudW0ub3duZXJCeVVzZXIgJiYgdGhpcy5Pd25lciA9PT0gdXNlck5hbWUpXHJcblx0XHQpO1xyXG5cdH1cclxufVxyXG4iXX0=