UNPKG

@etsoo/appscript

Version:

Applications shared TypeScript framework

92 lines (91 loc) 2.21 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.AssetUnits = exports.ProductUnit = exports.ProductOtherUnit = exports.ProductWeightUnit = exports.ProductBaseUnit = void 0; const RepeatOption_1 = require("./RepeatOption"); /** * Product base units * 1 - 9 */ var ProductBaseUnit; (function (ProductBaseUnit) { /** * Picese * 件 */ ProductBaseUnit[ProductBaseUnit["PC"] = 1] = "PC"; /** * Set * 套 */ ProductBaseUnit[ProductBaseUnit["SET"] = 2] = "SET"; })(ProductBaseUnit || (exports.ProductBaseUnit = ProductBaseUnit = {})); var ProductAssetUnit; (function (ProductAssetUnit) { /** * Time * 次 */ ProductAssetUnit[ProductAssetUnit["TIME"] = 99] = "TIME"; /** * Money * 储值 */ ProductAssetUnit[ProductAssetUnit["MONEY"] = 100] = "MONEY"; })(ProductAssetUnit || (ProductAssetUnit = {})); /** * Product weight units * Range 40 - 49 */ var ProductWeightUnit; (function (ProductWeightUnit) { /** * Gram * 克 */ ProductWeightUnit[ProductWeightUnit["GRAM"] = 40] = "GRAM"; /** * Half Kg * 斤 */ ProductWeightUnit[ProductWeightUnit["JIN"] = 41] = "JIN"; /** * Kilogram * 千克 */ ProductWeightUnit[ProductWeightUnit["KILOGRAM"] = 42] = "KILOGRAM"; /** * Ton * 吨 */ ProductWeightUnit[ProductWeightUnit["TON"] = 49] = "TON"; })(ProductWeightUnit || (exports.ProductWeightUnit = ProductWeightUnit = {})); /** * Product other units */ var ProductOtherUnit; (function (ProductOtherUnit) { /** * Cubic meter * 立方米 */ ProductOtherUnit[ProductOtherUnit["M3"] = 50] = "M3"; })(ProductOtherUnit || (exports.ProductOtherUnit = ProductOtherUnit = {})); /** * Product units enum * Repeat options take range 10 - 39 * @see com.etsoo.CoreFramework.Business.ProductUnit */ exports.ProductUnit = { ...ProductBaseUnit, ...RepeatOption_1.RepeatOption, ...ProductAssetUnit, ...ProductWeightUnit, ...ProductOtherUnit }; /** * Product asset units enum */ exports.AssetUnits = { ...RepeatOption_1.RepeatOption, ...ProductAssetUnit };