@etsoo/appscript
Version:
Applications shared TypeScript framework
68 lines (67 loc) • 1.77 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.IdentityTypeFlags = exports.IdentityType = void 0;
/**
* Identity type
* 标识类型
*/
var IdentityType;
(function (IdentityType) {
/**
* User
* 用户
*/
IdentityType[IdentityType["User"] = 1] = "User";
/**
* Customer
* 客户
*/
IdentityType[IdentityType["Customer"] = 2] = "Customer";
/**
* Supplier
* 供应商
*/
IdentityType[IdentityType["Supplier"] = 4] = "Supplier";
})(IdentityType || (exports.IdentityType = IdentityType = {}));
/**
* Identity type flags
* 标识类型组合
*/
var IdentityTypeFlags;
(function (IdentityTypeFlags) {
/**
* User
* 用户
*/
IdentityTypeFlags[IdentityTypeFlags["User"] = 1] = "User";
/**
* Customer
* 客户
*/
IdentityTypeFlags[IdentityTypeFlags["Customer"] = 2] = "Customer";
/**
* User or customer
* 用户或客户
*/
IdentityTypeFlags[IdentityTypeFlags["UserOrCustomer"] = 3] = "UserOrCustomer";
/**
* Supplier
* 供应商
*/
IdentityTypeFlags[IdentityTypeFlags["Supplier"] = 4] = "Supplier";
/**
* User or supplier
* 用户或供应商
*/
IdentityTypeFlags[IdentityTypeFlags["UserOrSupplier"] = 5] = "UserOrSupplier";
/**
* Customer or supplier
* 客户或供应商
*/
IdentityTypeFlags[IdentityTypeFlags["CustomerOrSupplier"] = 6] = "CustomerOrSupplier";
/**
* User or customer or supplier
* 用户或客户或供应商
*/
IdentityTypeFlags[IdentityTypeFlags["UserOrCustomerOrSupplier"] = 7] = "UserOrCustomerOrSupplier";
})(IdentityTypeFlags || (exports.IdentityTypeFlags = IdentityTypeFlags = {}));