index.ts 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  1. export * from './funcode'
  2. export * from './echarts'
  3. export * from './theme'
  4. export * from './language'
  5. /**
  6. * 枚举类型
  7. */
  8. export interface EnumType {
  9. label: string;
  10. value: number;
  11. }
  12. /**
  13. * 钻石类型
  14. */
  15. export enum ZSCategory {
  16. Diamonds = 1, // 成批裸钻
  17. Diamond = 2, // 单颗裸钻
  18. Rough = 3, // 成批毛坯
  19. Jewelry = 4, // 钻石首饰
  20. Fancy = 5, // 单颗彩钻
  21. }
  22. /// 委托来源
  23. export enum EOrderSrc {
  24. /// 客户端
  25. ORDERSRC_CLIENT = 1,
  26. /// 管理端
  27. ORDERSRC_MANAGE = 2,
  28. /// 风控服务
  29. ORDERSRC_RISK = 3,
  30. /// 交割服务
  31. ORDERSRC_DELIVERY = 4,
  32. /// 交易服务
  33. ORDERSRC_TRADE = 5,
  34. /// 交易日结
  35. ORDERSRC_DAYEND = 6,
  36. /// 商品强平
  37. ORDERSRC_EXPIREFORCECLOSE = 7,
  38. /// 管理端商品退市强平
  39. ORDERSRC_MANAGEFORCECLOSE = 8,
  40. /// 交易接口
  41. ORDERSRC_TRADEINTERFACE = 9,
  42. /// 交收服务商被动
  43. ORDERSRC_ENTRUSACCEPT = 10,
  44. /// 预埋触发
  45. ORDERSRC_PREPOSORDER = 11,
  46. }
  47. /**
  48. * 货币类型
  49. */
  50. export enum ZSCurrencyType {
  51. RMB = 1, // 人民币
  52. USD = 2, // 美元
  53. }
  54. /**
  55. * 钻石形状
  56. */
  57. export enum ZSShapeType {
  58. Round = 1, // 圆明亮形
  59. Princess = 2, // 公主方形
  60. Heart = 3, // 心形
  61. Marquise = 4, // 马眼形
  62. Trilliant = 5, // 三角形
  63. Cushion = 6, // 垫形
  64. Emerald = 7, // 祖母绿形
  65. Pear = 8, // 梨形
  66. Oval = 9, // 椭圆形
  67. Baguette = 10, // 长方形
  68. Radiant = 11, // 雷迪恩形
  69. Asscher = 12, // 阿斯切形
  70. Others = 13, // 其他
  71. }
  72. /**
  73. * 钻石颜色
  74. */
  75. export enum ZSColorType {
  76. D = 1, // D
  77. E = 2, // E
  78. F = 3, // F
  79. G = 4, // G
  80. H = 5, // H
  81. I = 6, // I
  82. J = 7, // J
  83. K = 8, // K
  84. L = 9, // L
  85. M = 10, // M
  86. N = 11, // N
  87. O = 12, // O
  88. P = 13, // P
  89. Q = 14, // Q
  90. R = 15, // R
  91. S = 16, // S
  92. T = 17, // T
  93. U = 18, // U
  94. V = 19, // V
  95. W = 20, // W
  96. X = 21, // X
  97. Y = 22, // Y
  98. Z = 23, // Z
  99. Color = 24, // 彩色
  100. }
  101. /**
  102. * 钻石净度
  103. */
  104. export enum ZSClarityType {
  105. FL = 1, // FL
  106. IF = 2, // IF
  107. VVS1 = 3, // VVS1
  108. VVS2 = 4, // VVS2
  109. VS1 = 5, // VS1
  110. VS2 = 6, // VS2
  111. SI1 = 7, // SI1
  112. SI2 = 8, // SI2
  113. SI3 = 9, // SI3
  114. I1 = 10, // I1
  115. I2 = 11, // I2
  116. I3 = 12, // I3
  117. }
  118. /**
  119. * 钻石切工
  120. */
  121. export enum ZSCutType {
  122. EX = 1, // EX
  123. VG = 2, // VG
  124. G = 3, // G
  125. F = 4, // F
  126. P = 5, // P
  127. }
  128. /**
  129. * 钻石对称度
  130. */
  131. export enum ZSSymmetryType {
  132. EX = 1, // EX
  133. VG = 2, // VG
  134. G = 3, // G
  135. F = 4, // F
  136. P = 5, // P
  137. }
  138. /**
  139. * 钻石抛光度
  140. */
  141. export enum ZSPolishType {
  142. EX = 1, // EX
  143. VG = 2, // VG
  144. G = 3, // G
  145. F = 4, // F
  146. P = 5, // P
  147. }
  148. /**
  149. * 钻石荧光
  150. */
  151. export enum ZSFluorescenceType {
  152. None = 1, // 无
  153. Faint = 2, // 微弱
  154. Medium = 3, // 中等
  155. Strong = 4, // 强
  156. VeryStrong = 5, // 极强
  157. }
  158. /**
  159. * 钻石证书类型
  160. */
  161. export enum ZSFluorescenceType {
  162. GIA = 1, // 无
  163. NGTC = 2, // 微弱
  164. HRD = 3, // 中等
  165. IGI = 4, // 强
  166. EGL = 5, // 极强
  167. AGS = 6, // 无
  168. NGIC = 7, // 微弱
  169. Others = 8, // 中等
  170. }
  171. /**
  172. * 钻石晶型
  173. */
  174. export enum ZSCrystalType {
  175. Makeable = 1, // 成形石
  176. Sawable = 2, // 可锯石
  177. Melee = 3, // 小钻
  178. Mixed = 4, // 混合型
  179. Others = 5, // 其他
  180. }
  181. /**
  182. * 钻石款式
  183. */
  184. export enum ZSStyleType {
  185. Rings = 1, // 戒指
  186. Pendants = 2, // 吊坠
  187. Earrings = 3, // 耳环
  188. Braceletes = 4, // 手镯
  189. Others = 5, // 其他
  190. }
  191. /**
  192. * 彩钻颜色1
  193. */
  194. export enum ZSCZColor1Type {
  195. Fanit = 1, // 微
  196. VeryLight = 2, // 微浅
  197. Light = 3, // 浅
  198. FancyLight = 4, // 淡彩
  199. Fancy = 5, // 中彩
  200. FancyDark = 6, // 浓彩
  201. FancyIntense = 7, // 艳彩
  202. FancyVivid = 8, // 深彩
  203. FancyDeep = 9, // 暗彩
  204. }
  205. /**
  206. * 彩钻颜色2
  207. */
  208. export enum ZSCZColor2Type {
  209. None = 1, // 微
  210. Greenlish = 2, // 微浅
  211. Yellowish = 3, // 浅
  212. Orange = 4, // 淡彩
  213. Purplish = 5, // 中彩
  214. Blueish = 6, // 浓彩
  215. Violetish = 7, // 艳彩
  216. Reddish = 8, // 深彩
  217. Brownish = 9, // 暗彩
  218. Pinkish = 10, // 深彩
  219. Grayish = 11, // 暗彩
  220. }
  221. /**
  222. * 彩钻颜色1
  223. */
  224. export enum ZSCZColor3Type {
  225. Yellow = 1, // 黄色
  226. Pink = 2, // 粉色
  227. Orange = 3, // 橙色
  228. Green = 4, // 绿色
  229. Blue = 5, // 蓝色
  230. Purple = 6, // 紫色
  231. Violet = 7, // 紫罗兰
  232. Brown = 8, // 棕色
  233. Gray = 9, // 灰色
  234. Black = 9, // 黑色
  235. }