index.ts 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
  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. * 货币类型
  24. */
  25. export enum ZSCurrencyType {
  26. RMB = 1, // 人民币
  27. USD = 2, // 美元
  28. }
  29. /**
  30. * 钻石形状
  31. */
  32. export enum ZSShapeType {
  33. Round = 1, // 圆明亮形
  34. Princess = 2, // 公主方形
  35. Heart = 3, // 心形
  36. Marquise = 4, // 马眼形
  37. Trilliant = 5, // 三角形
  38. Cushion = 6, // 垫形
  39. Emerald = 7, // 祖母绿形
  40. Pear = 8, // 梨形
  41. Oval = 9, // 椭圆形
  42. Baguette = 10, // 长方形
  43. Radiant = 11, // 雷迪恩形
  44. Asscher = 12, // 阿斯切形
  45. Others = 13, // 其他
  46. }
  47. /**
  48. * 钻石颜色
  49. */
  50. export enum ZSColorType {
  51. D = 1, // D
  52. E = 2, // E
  53. F = 3, // F
  54. G = 4, // G
  55. H = 5, // H
  56. I = 6, // I
  57. J = 7, // J
  58. K = 8, // K
  59. L = 9, // L
  60. M = 10, // M
  61. N = 11, // N
  62. O = 12, // O
  63. P = 13, // P
  64. Q = 14, // Q
  65. R = 15, // R
  66. S = 16, // S
  67. T = 17, // T
  68. U = 18, // U
  69. V = 19, // V
  70. W = 20, // W
  71. X = 21, // X
  72. Y = 22, // Y
  73. Z = 23, // Z
  74. Color = 24, // 彩色
  75. }
  76. /**
  77. * 钻石净度
  78. */
  79. export enum ZSClarityType {
  80. FL = 1, // FL
  81. IF = 2, // IF
  82. VVS1 = 3, // VVS1
  83. VVS2 = 4, // VVS2
  84. VS1 = 5, // VS1
  85. VS2 = 6, // VS2
  86. SI1 = 7, // SI1
  87. SI2 = 8, // SI2
  88. SI3 = 9, // SI3
  89. I1 = 10, // I1
  90. I2 = 11, // I2
  91. I3 = 12, // I3
  92. }
  93. /**
  94. * 钻石切工
  95. */
  96. export enum ZSCutType {
  97. EX = 1, // EX
  98. VG = 2, // VG
  99. G = 3, // G
  100. F = 4, // F
  101. P = 5, // P
  102. }
  103. /**
  104. * 钻石对称度
  105. */
  106. export enum ZSSymmetryType {
  107. EX = 1, // EX
  108. VG = 2, // VG
  109. G = 3, // G
  110. F = 4, // F
  111. P = 5, // P
  112. }
  113. /**
  114. * 钻石抛光度
  115. */
  116. export enum ZSPolishType {
  117. EX = 1, // EX
  118. VG = 2, // VG
  119. G = 3, // G
  120. F = 4, // F
  121. P = 5, // P
  122. }
  123. /**
  124. * 钻石荧光
  125. */
  126. export enum ZSFluorescenceType {
  127. None = 1, // 无
  128. Faint = 2, // 微弱
  129. Medium = 3, // 中等
  130. Strong = 4, // 强
  131. VeryStrong = 5, // 极强
  132. }
  133. /**
  134. * 钻石证书类型
  135. */
  136. export enum ZSFluorescenceType {
  137. GIA = 1, // 无
  138. NGTC = 2, // 微弱
  139. HRD = 3, // 中等
  140. IGI = 4, // 强
  141. EGL = 5, // 极强
  142. AGS = 6, // 无
  143. NGIC = 7, // 微弱
  144. Others = 8, // 中等
  145. }
  146. /**
  147. * 钻石晶型
  148. */
  149. export enum ZSCrystalType {
  150. Makeable = 1, // 成形石
  151. Sawable = 2, // 可锯石
  152. Melee = 3, // 小钻
  153. Mixed = 4, // 混合型
  154. Others = 5, // 其他
  155. }
  156. /**
  157. * 钻石款式
  158. */
  159. export enum ZSStyleType {
  160. Rings = 1, // 戒指
  161. Pendants = 2, // 吊坠
  162. Earrings = 3, // 耳环
  163. Braceletes = 4, // 手镯
  164. Others = 5, // 其他
  165. }
  166. /**
  167. * 彩钻颜色1
  168. */
  169. export enum ZSCZColor1Type {
  170. Fanit = 1, // 微
  171. VeryLight = 2, // 微浅
  172. Light = 3, // 浅
  173. FancyLight = 4, // 淡彩
  174. Fancy = 5, // 中彩
  175. FancyDark = 6, // 浓彩
  176. FancyIntense = 7, // 艳彩
  177. FancyVivid = 8, // 深彩
  178. FancyDeep = 9, // 暗彩
  179. }
  180. /**
  181. * 彩钻颜色2
  182. */
  183. export enum ZSCZColor2Type {
  184. None = 1, // 微
  185. Greenlish = 2, // 微浅
  186. Yellowish = 3, // 浅
  187. Orange = 4, // 淡彩
  188. Purplish = 5, // 中彩
  189. Blueish = 6, // 浓彩
  190. Violetish = 7, // 艳彩
  191. Reddish = 8, // 深彩
  192. Brownish = 9, // 暗彩
  193. Pinkish = 10, // 深彩
  194. Grayish = 11, // 暗彩
  195. }
  196. /**
  197. * 彩钻颜色1
  198. */
  199. export enum ZSCZColor3Type {
  200. Yellow = 1, // 黄色
  201. Pink = 2, // 粉色
  202. Orange = 3, // 橙色
  203. Green = 4, // 绿色
  204. Blue = 5, // 蓝色
  205. Purple = 6, // 紫色
  206. Violet = 7, // 紫罗兰
  207. Brown = 8, // 棕色
  208. Gray = 9, // 灰色
  209. Black = 9, // 黑色
  210. }