dict.js 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426
  1. export default {
  2. 单位: "unit",
  3. 条码分类: "BARCODE",
  4. 资产类型: "ASSECTSTYPE",
  5. 物品类型: "classify",
  6. 产地: "purchase_origin",
  7. 物品机型: "product_model_key",
  8. 物品颜色: "product_color_key",
  9. 流程实例的结果: "bpm_process_instance_result",
  10. 质检计划类型: "inspection_plan_type",
  11. 质检标准类型: "quality_testing_code",
  12. 取样类型: "quality_method_code",
  13. 计量单位: "measuring_uint",
  14. 销售类型: "order_type",
  15. 记录规则类型: "record_sheet",
  16. 表计类型: "meter_type",
  17. 不拆物料层规格: "material_layer",
  18. 结算方式: "settlement_mode",
  19. 质保期单位: "date_unit",
  20. 根因类型: "root_cause_type",
  21. 应急预案类型: "emergency_plan_type",
  22. 应急演练类型: "drill_type",
  23. 应急演练级别: "drill_level",
  24. 事故级别: "acdnt_level",
  25. 事故事件类型: "acdnt_type",
  26. };
  27. export const numberList = [
  28. "emergency_plan_type",
  29. "drill_type",
  30. "drill_level",
  31. "quality_method_code",
  32. ];
  33. //发货审核状态
  34. export const reviewStatusEnum = [
  35. {
  36. value: 0,
  37. label: "未提交",
  38. },
  39. {
  40. value: 1,
  41. label: "审核中",
  42. },
  43. {
  44. value: 2,
  45. label: "已审核",
  46. },
  47. {
  48. value: 3,
  49. label: "审核未通过",
  50. },
  51. {
  52. value: 7,
  53. label: "作废",
  54. },
  55. ];
  56. //商品级别
  57. export const levelList = [
  58. {
  59. value: "1",
  60. text: "特级",
  61. },
  62. {
  63. value: "2",
  64. text: "一级",
  65. },
  66. {
  67. value: "3",
  68. text: "二级",
  69. },
  70. {
  71. value: "4",
  72. text: "三级",
  73. },
  74. ];
  75. //属性类型
  76. export const lbjtList = {
  77. 1: "自制件",
  78. 2: "采购件",
  79. 3: "外协件",
  80. 4: "受托件",
  81. };
  82. //需求类型
  83. export const requirementSourceType = [
  84. {
  85. value: "1",
  86. text: "生产性物资采购",
  87. },
  88. {
  89. value: "2",
  90. text: "非生产性物资采购",
  91. },
  92. {
  93. value: "3",
  94. text: "带料生产委外",
  95. },
  96. {
  97. value: "4",
  98. text: "不带料生产委外",
  99. },
  100. {
  101. value: "5",
  102. text: "研发委外",
  103. },
  104. {
  105. value: "6",
  106. text: "外协自供料采购",
  107. },
  108. {
  109. value: "7",
  110. text: "外协客供料采购",
  111. },
  112. {
  113. value: "8",
  114. text: "退货委外",
  115. },
  116. {
  117. value: "9",
  118. text: "委外返修",
  119. },
  120. {
  121. value: "99",
  122. text: "其他",
  123. },
  124. ];
  125. // 质检状态 0未检 1已检
  126. export const qualityStatus = {
  127. 0: "未质检",
  128. 1: "待检",
  129. 2: "已质检",
  130. };
  131. // 质检结果 0无 1合格 2不合格
  132. export const qualityResults = {
  133. 0: "无",
  134. 1: "合格",
  135. 2: "不合格",
  136. 3: "让步接收",
  137. };
  138. // 列表维度
  139. export const dimensionType = [
  140. {
  141. value: 1,
  142. text: "物品维度",
  143. },
  144. {
  145. value: 2,
  146. text: "批次维度",
  147. },
  148. {
  149. value: 3,
  150. text: "包装维度",
  151. },
  152. ];
  153. export const transactionMethodsOp = [
  154. {
  155. value: 1,
  156. label: "先票后款",
  157. },
  158. {
  159. value: 2,
  160. label: "先款后票",
  161. },
  162. ];
  163. export const shippingModeOp = [
  164. {
  165. value: 1,
  166. label: "发货再对账",
  167. },
  168. {
  169. value: 2,
  170. label: "对账再发货",
  171. },
  172. ];
  173. export const shippingModePurchaseOp = [
  174. {
  175. value: 1,
  176. label: "收货再对账",
  177. },
  178. {
  179. value: 2,
  180. label: "对账再收货",
  181. },
  182. ];
  183. // 计价方式
  184. export const pricingWayList = [
  185. { id: 1, name: "按数量计价" },
  186. { id: 2, name: "按重量计价" },
  187. { id: 3, name: "按增重计价" },
  188. ];
  189. export const quoteTypeOp = [
  190. {
  191. value: 1,
  192. label: "常规价",
  193. },
  194. {
  195. value: 2,
  196. label: "内部价",
  197. },
  198. {
  199. value: 3,
  200. label: "议价",
  201. },
  202. ];
  203. export const warehousingType = [
  204. { code: 3, label: "物料", key: "WULIAO" },
  205. { code: 4, label: "产品", key: "CHANPIN" },
  206. {
  207. code: 5,
  208. label: "周转车",
  209. key: "ZHOUZHUANCHE",
  210. },
  211. { code: 2, label: "舟皿", key: "ZHOUMIN" },
  212. {
  213. code: 1,
  214. label: "设备",
  215. key: "SHENGCHANSHEBEI",
  216. },
  217. { code: 6, label: "模具", key: "MOJU" },
  218. {
  219. code: 7,
  220. label: "备品备件",
  221. key: "BEIPINBEIJIAN",
  222. },
  223. ];
  224. export const sceneState = [
  225. { code: 1, label: "生产入库", documentsName: "生产工单" },
  226. { code: 2, label: "采购入库", documentsName: "采购收货单" },
  227. { code: 3, label: "归还入库", documentsName: "出库单" },
  228. { code: 4, label: "领料退货入库", documentsName: "领料退货单" },
  229. // { code: 5, label: '其他入库' },
  230. { code: 6, label: "销售退货入库", documentsName: "销售订单" },
  231. { code: 7, label: "销售受托入库", documentsName: "受托收货单" },
  232. { code: 8, label: "半成品入库", documentsName: "委外工单" },
  233. { code: 9, label: "外协入库", documentsName: "销售退货处理单" },
  234. { code: 10, label: "委外入库", documentsName: "委外订单" },
  235. { code: 11, label: "委外退货入库", documentsName: "委外发货单" },
  236. { code: 12, label: "委外入库(非采购)", documentsName: "委外申请单" },
  237. { code: 13, label: "受托入库", documentsName: "受托收货单" },
  238. { code: 14, label: "项目入库", documentsName: "项目编码" },
  239. { code: 15, label: "调拨入库" },
  240. { code: 16, label: "异常处理入库" },
  241. {
  242. code: 17,
  243. label: "回收入库",
  244. },
  245. { code: 99, label: "其他入库" },
  246. ];
  247. export const outputSceneState = [
  248. { code: 1, label: "退供出库" },
  249. { code: 2, label: "调拨出库" },
  250. { code: 3, label: "销售出库" },
  251. { code: 4, label: "领用出库" },
  252. { code: 5, label: "报废出库" },
  253. { code: 6, label: "外协出库" },
  254. { code: 7, label: "委外出库" },
  255. { code: 8, label: "受托退货出库" },
  256. { code: 9, label: "仓库委外出库" },
  257. { code: 10, label: "采购退货出库" },
  258. { code: 11, label: "自选领用出库" },
  259. { code: 12, label: "配料出库" },
  260. { code: 13, label: "质检出库" },
  261. { code: 14, label: "物料需求清单出库" },
  262. { code: 99, label: "其他出库" },
  263. ];
  264. export const emergencyState = [
  265. { code: 1, label: "普通", color: "red" },
  266. { code: 2, label: "重要", color: "blue" },
  267. { code: 3, label: "紧急", color: "red" },
  268. ];
  269. export const materialType = [
  270. { code: 1, label: "混炼料" },
  271. { code: 2, label: "混合料" },
  272. ];
  273. //来源类型
  274. export const relationTypeOption = {
  275. 1: "发货确认单",
  276. 2: "收货确认单",
  277. };
  278. // 用能单位集合
  279. export const energyConsumingUnitList = [
  280. {
  281. value: "1",
  282. label: "水",
  283. unit: [
  284. { value: "1", label: "m³" },
  285. { value: "2", label: "L" },
  286. { value: "3", label: "T" },
  287. ],
  288. priceUnit: [
  289. { value: "1", label: "元/m³" },
  290. { value: "2", label: "元/L" },
  291. { value: "3", label: "元/T" },
  292. ],
  293. },
  294. {
  295. value: "2",
  296. label: "电",
  297. unit: [
  298. { value: "1", label: "kWh" },
  299. { value: "2", label: "MW" },
  300. { value: "3", label: "VA" },
  301. ],
  302. priceUnit: [
  303. { value: "1", label: "元/kWh" },
  304. { value: "2", label: "元/MWh" },
  305. { value: "3", label: "元/VA" },
  306. ],
  307. },
  308. {
  309. value: "3",
  310. label: "气",
  311. unit: [
  312. // { value: '1', label: 'J' },
  313. // { value: '2', label: 'kJ' },
  314. // { value: '3', label: 'MJ' },
  315. // { value: '4', label: 'GJ' },
  316. { value: "5", label: "m³" },
  317. ],
  318. priceUnit: [
  319. // { value: '1', label: '元/J' },
  320. // { value: '2', label: '元/kJ' },
  321. // { value: '3', label: '元/MJ' },
  322. // { value: '4', label: '元/GJ' },
  323. { value: "5", label: "元/m³" },
  324. ],
  325. },
  326. {
  327. value: "4",
  328. label: "热力",
  329. unit: [
  330. { value: "1", label: "J" },
  331. { value: "2", label: "kJ" },
  332. { value: "3", label: "MJ" },
  333. { value: "4", label: "GJ" },
  334. ],
  335. priceUnit: [
  336. { value: "1", label: "元/J" },
  337. { value: "2", label: "元/kJ" },
  338. { value: "3", label: "元/MJ" },
  339. { value: "4", label: "元/GJ" },
  340. ],
  341. },
  342. ];
  343. export const warehouseDefinition_areaType = [
  344. { code: 1, label: "原料库" },
  345. { code: 2, label: "成品库" },
  346. { code: 3, label: "设备库" },
  347. { code: 4, label: "舟皿库" },
  348. { code: 5, label: "模具库" },
  349. { code: 6, label: "周转车库" },
  350. { code: 7, label: "不良品库" },
  351. { code: 8, label: "备品备件库" },
  352. ];
  353. export const warehouseDefinition_areaAttribute = [
  354. { code: 1, label: "常温" },
  355. { code: 2, label: "冷藏" },
  356. { code: 3, label: "恒温" },
  357. { code: 4, label: "低温" },
  358. ];
  359. //订单类型
  360. export const orderTypeEnum = [
  361. { code: 1, label: "有客户生产性订单" },
  362. { code: 2, label: "无客户生产性订单" },
  363. { code: 4, label: "不定向订单" },
  364. { code: 5, label: "委外订单" },
  365. { code: 0, label: "库存式订单" },
  366. ];
  367. //销售订单整体进度
  368. export const saleOrderProgressStatusEnum = [
  369. { value: 0, label: "未开始" },
  370. { value: 100, label: "待排程" },
  371. { value: 200, label: "已排程" },
  372. { value: 300, label: "待派单" },
  373. { value: 400, label: "已派单" },
  374. { value: 500, label: "生产执行中" },
  375. { value: 501, label: "部分入库" },
  376. { value: 600, label: "已入库" },
  377. { value: 700, label: "待发货" },
  378. { value: 701, label: "部分发货" },
  379. { value: 800, label: "全部发货" },
  380. { value: 1000, label: "完成" },
  381. ];
  382. //采购订单整体进度
  383. export const purchaseOrderProgressStatusEnum = [
  384. { value: 0, label: "未开始" },
  385. { value: 100, label: "在途" },
  386. { value: 101, label: "部分入库" },
  387. { value: 102, label: "待质检" },
  388. { value: 103, label: "质检中" },
  389. { value: 200, label: "已入库" },
  390. { value: 1000, label: "完成" },
  391. ];
  392. // 状态(业务状态)
  393. export const businessStatus = [
  394. { code: 0, label: "空闲" },
  395. { code: 1, label: "占用" },
  396. { code: 2, label: "故障" },
  397. { code: 3, label: "维修" },
  398. { code: 4, label: "保养" },
  399. { code: 5, label: "巡点检" },
  400. ];
  401. export const orderSourceType = ["3", "4", "5", "6", "7"];