dict.js 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560
  1. export default {
  2. 类型用途: 'type_use',
  3. 分类编号: 'classify_no',
  4. 分隔符: 'separate',
  5. 任务类型: 'taskCategory',
  6. 流程分类: 'processCategory',
  7. 角度: 'angle',
  8. 生命周期: 'life_cycle',
  9. 网络状态: 'network_status',
  10. 金额单位: 'money_unit',
  11. 时间单位: 'time_unit',
  12. 订单来源: 'order_source',
  13. 订单类型: 'order_type',
  14. 生产状态: 'production_status',
  15. 按单按库: 'order_library',
  16. 紧急程度: 'urgent_type',
  17. 订单计划类型: 'plan_type',
  18. 交付要求: 'require_ments',
  19. 交货状态: 'delivery_status',
  20. 客户状态: 'contact_status',
  21. 营业类型: 'company_category',
  22. 结算方式: 'settlement_mode',
  23. 商机来源: 'business_opport_code',
  24. 影响力: 'influence_level_code',
  25. 态度: 'attittude_code',
  26. 质保期单位: 'date_unit',
  27. 保质期单位: 'date_unit',
  28. 商机阶段: 'business_stage_code',
  29. 合同类型: 'contract_type',
  30. 销售类型: 'order_type',
  31. 退货类型: 'sale_return_order_type',
  32. 联系人状态: 'contact_link_status',
  33. 需求类型: 'requirement_source_type',
  34. 采购订单类型: 'purchase_type',
  35. 流程实例的结果: 'bpm_process_instance_result',
  36. 采购收货单类型: 'purchase_receive_type',
  37. 企业类型: 'enterprise_type',
  38. 关联类型: 'fin_link_type',
  39. '客户/供应商资质类型': 'contact_qc_type',
  40. 派车任务类型: 'logistic_delivery_type',
  41. 计划紧急程度: 'logistic_urgency_level_type',
  42. 计划工单费用类型: 'logistic_list_cost_type',
  43. 驾照类型: 'driver_license_type',
  44. 单据类型: 'receipt_type',
  45. 工种类型: 'work_type',
  46. 供应商级别: 'contact_level',
  47. 生产类型: 'productionType',
  48. 包装强度: 'packagingStrength',
  49. 包装密度: 'packagingDensity',
  50. 工作流任务分配规则的类型: 'bpm_task_assign_rule_type',
  51. 工作流任务分配自定义脚本: 'bpm_task_assign_script',
  52. 资质审查: 'certificate',
  53. 文档类型: 'doc_type',
  54. 项目状态: 'pro_projects_status',
  55. 项目类型: 'pro_projects_type',
  56. 预算单位: 'pro_projects_budget_unit',
  57. 市场活动类型: 'activity_type',
  58. 计量单位: 'measuring_uint',
  59. 所属行业: 'industry',
  60. 纳税人资质: 'taxpayer',
  61. 企业荣誉: 'enterprise_honor',
  62. 企业规模: 'enterprise_size',
  63. 产地: 'purchase_origin',
  64. 故障等级: 'fault_level',
  65. 商品价格类型: 'goods_price_type',
  66. 规则状态: 'rule_status',
  67. 物品机型: 'product_model_key',
  68. 物品颜色: 'product_color_key',
  69. 送货方式: 'delivery_method',
  70. 冲差类型: 'adjust_type',
  71. 冲差方式: 'adjust_method',
  72. 冲差原因: 'adjust_reason',
  73. 冲差范围: 'adjust_range',
  74. 调整类型: 'adjust_price_type'
  75. };
  76. export const numberList = [
  77. 'urgent_type',
  78. 'patrol_cycle',
  79. 'order_library',
  80. 'order_type',
  81. 'require_ments',
  82. 'order_source',
  83. 'production_status',
  84. 'plan_type',
  85. 'delivery_status',
  86. 'rule_status'
  87. ];
  88. //报价管理-审核枚举
  89. export const reviewStatus = {
  90. 0: '未提交',
  91. 1: '审核中',
  92. 2: '已审核',
  93. 3: '审核不通过',
  94. 7: '作废'
  95. };
  96. //审核下拉
  97. export const reviewStatusSelect = [
  98. { value: 0, label: '未提交' },
  99. { value: 1, label: '审核中' },
  100. { value: 2, label: '已审核' },
  101. { value: 3, label: '审核不通过' },
  102. { value: 7, label: '作废' }
  103. ];
  104. //报价单-是否接受拆单
  105. export const acceptUnpackoptions = [
  106. { label: '接受', value: 1 },
  107. { label: '不接受', value: 0 }
  108. ];
  109. //销售订单-发货状态
  110. export const deliveryStatusOptions = [
  111. { value: 0, label: '未发货' },
  112. { value: 1, label: '部分发货' },
  113. { value: 2, label: '已发货' }
  114. ];
  115. //销售订单-订单状态
  116. export const orderStatusOptions = [
  117. { value: 0, label: '未提交' },
  118. { value: 1, label: '审核中' },
  119. { value: 2, label: '已审核' },
  120. { value: 3, label: '审核未通过' }
  121. ];
  122. //销售订单-订单状态
  123. export const payStatusOptions = [
  124. { value: 0, label: '未付款' },
  125. { value: 1, label: '部分付款' },
  126. { value: 2, label: '已付款' }
  127. ];
  128. //发货审核状态
  129. export const reviewStatusEnum = [
  130. { value: 0, label: '未提交' },
  131. { value: 1, label: '审核中' },
  132. { value: 2, label: '已审核' },
  133. { value: 3, label: '审核未通过' },
  134. { value: 7, label: '作废' }
  135. ];
  136. //销售订单整体进度
  137. export const saleOrderProgressStatusEnum = [
  138. { value: 0, label: '未开始' },
  139. { value: 100, label: '待排程' },
  140. { value: 200, label: '已排程' },
  141. { value: 300, label: '待派单' },
  142. { value: 400, label: '已派单' },
  143. { value: 500, label: '生产执行中' },
  144. { value: 501, label: '部分入库' },
  145. { value: 600, label: '已入库' },
  146. { value: 700, label: '待发货' },
  147. { value: 701, label: '部分发货' },
  148. { value: 800, label: '全部发货' },
  149. { value: 1000, label: '完成' }
  150. ];
  151. //销售订单进度
  152. export const saleOrderStatusEnum = [
  153. { value: 0, label: '未开始' },
  154. { value: 100, label: '待排程' },
  155. { value: 200, label: '已排程' },
  156. { value: 300, label: '待派单' },
  157. { value: 400, label: '已派单' },
  158. { value: 500, label: '生产执行中' },
  159. { value: 501, label: '部分入库' },
  160. { value: 600, label: '已入库' },
  161. { value: 1000, label: '完成' }
  162. ];
  163. //采购计划整体进度
  164. export const purchasePlanProgressStatusEnum = [
  165. { value: 0, label: '未开始' },
  166. { value: 100, label: '待核价' },
  167. { value: 101, label: '核价中' },
  168. { value: 103, label: '部分核价' },
  169. { value: 102, label: '核价完成' },
  170. { value: 200, label: '在途' },
  171. { value: 201, label: '部分入库' },
  172. { value: 300, label: '已入库' },
  173. { value: 1000, label: '完成' }
  174. ];
  175. //采购订单整体进度
  176. export const purchaseOrderProgressStatusEnum = [
  177. { value: 0, label: '未开始' },
  178. { value: 100, label: '在途' },
  179. { value: 101, label: '部分入库' },
  180. { value: 102, label: '待质检' },
  181. { value: 103, label: '质检中' },
  182. { value: 200, label: '已入库' },
  183. { value: 1000, label: '完成' }
  184. ];
  185. // 网络状态
  186. export const networkStatus = [
  187. { code: 0, label: '离线' },
  188. { code: 1, label: '在线' },
  189. { code: 2, label: '关机' },
  190. { code: 3, label: '开机' }
  191. ];
  192. // 状态(业务状态)
  193. export const businessStatus = [
  194. { code: 0, label: '空闲' },
  195. { code: 1, label: '占用' },
  196. { code: 2, label: '故障' },
  197. { code: 3, label: '维修' },
  198. { code: 4, label: '保养' },
  199. { code: 5, label: '巡点检' }
  200. ];
  201. //主数据分类关联对应常量
  202. export const treeClassifyCodeEnum = {
  203. CHACHE: 'w10-2',
  204. producerType: 'W10',
  205. PROCESSTYPE: 'PROCESS001'
  206. };
  207. export const sceneStateEnum = [
  208. { code: 1, label: '生产入库', documentsName: '生产工单' },
  209. { code: 2, label: '采购入库', documentsName: '采购收货单' },
  210. { code: 3, label: '归还入库', documentsName: '出库单' },
  211. { code: 4, label: '领料退货入库', documentsName: '领料退货单' },
  212. // { code: 5, label: '其他入库' },
  213. { code: 6, label: '销售退货入库', documentsName: '销售订单' },
  214. { code: 7, label: '销售受托入库', documentsName: '受托收货单' },
  215. { code: 8, label: '半成品入库', documentsName: '委外工单' },
  216. { code: 9, label: '外协入库', documentsName: '销售退货处理单' },
  217. { code: 10, label: '委外入库', documentsName: '委外订单' },
  218. { code: 11, label: '委外退货入库', documentsName: '委外发货单' },
  219. { code: 12, label: '委外入库(非采购)', documentsName: '委外申请单' },
  220. { code: 13, label: '受托入库', documentsName: '受托收货单' },
  221. { code: 14, label: '项目入库', documentsName: '项目编码' },
  222. { code: 16, label: '异常处理入库' },
  223. {
  224. code: 17,
  225. label: '回收入库'
  226. },
  227. { code: 99, label: '其他入库' }
  228. ];
  229. export const outputSceneStateEnum = [
  230. { code: 1, label: '退供出库' },
  231. { code: 2, label: '调拨出库' },
  232. { code: 3, label: '销售出库' },
  233. { code: 4, label: '领用出库' },
  234. { code: 5, label: '报废出库' },
  235. { code: 6, label: '外协出库' },
  236. { code: 7, label: '委外出库' },
  237. { code: 8, label: '受托退货出库' },
  238. { code: 9, label: '仓库委外出库' },
  239. { code: 10, label: '采购退货出库' },
  240. { code: 11, label: '自选领用出库' },
  241. { code: 12, label: '配料出库' }
  242. ];
  243. // 计价方式
  244. export const pricingWayList = [
  245. { id: 1, name: '按数量计费' },
  246. { id: 2, name: '按重量计费' }
  247. ];
  248. //来源类型
  249. export const relationTypeOption = {
  250. 1: '发货确认单',
  251. 2: '收货确认单',
  252. 3: '销售退货单'
  253. };
  254. //委外订单来源类型
  255. export const orderSourceType = ['3', '4', '5', '6', '7'];
  256. //委外场景
  257. export const outsourceSceneList = [
  258. { value: 1, label: '首工序委外' },
  259. { value: 2, label: '单工序' },
  260. { value: 3, label: '多工序' },
  261. { value: 4, label: '首工序及多工序' }
  262. ];
  263. //属性类型
  264. export const lbjtList = {
  265. 1: '自制件',
  266. 2: '采购件',
  267. 3: '外协件',
  268. 4: '受托件'
  269. };
  270. //需求类型
  271. export const requirementSourceType = [
  272. { value: '1', label: '生产性物资采购' },
  273. { value: '2', label: '非生产性物资采购' },
  274. { value: '3', label: '带料生产委外' },
  275. { value: '4', label: '不带料生产委外' },
  276. { value: '5', label: '研发委外' },
  277. { value: '6', label: '外协自供料采购' },
  278. { value: '7', label: '外协客供料采购' },
  279. { value: '8', label: '退货委外' },
  280. { value: '9', label: '委外返修' },
  281. { value: '99', label: '其他' }
  282. ];
  283. //商品级别
  284. export const levelList = [
  285. { value: '1', label: '特级' },
  286. { value: '2', label: '一级' },
  287. { value: '3', label: '二级' },
  288. { value: '4', label: '三级' }
  289. ];
  290. //变更类型
  291. export const relationTypeList = [{ value: 100, label: '采购订单' }];
  292. // 状态类型下拉
  293. export const StateType = [
  294. {
  295. value: '1',
  296. label: '启用'
  297. },
  298. {
  299. value: '2',
  300. label: '禁用'
  301. }
  302. ];
  303. // 启用状态下拉
  304. export const enabledStatus = [
  305. {
  306. value: '1',
  307. label: '启用'
  308. },
  309. {
  310. value: '2',
  311. label: '禁用'
  312. }
  313. ];
  314. // 下拉是否回执下拉
  315. export const receiptType = [
  316. {
  317. value: '1',
  318. label: '是'
  319. },
  320. {
  321. value: '0',
  322. label: '否'
  323. }
  324. ];
  325. // 下拉
  326. export const reconciliationType = [
  327. {
  328. label: '按年度',
  329. value: 1
  330. },
  331. {
  332. label: '按季度',
  333. value: 2
  334. },
  335. {
  336. label: '按月度',
  337. value: 3
  338. },
  339. {
  340. label: '按时间段',
  341. value: 4
  342. }
  343. ];
  344. // 异常列表进度 下拉
  345. export const exceptionType = [
  346. {
  347. label: '处置中',
  348. value: 1
  349. },
  350. {
  351. label: '处置完毕',
  352. value: 2
  353. },
  354. {
  355. label: '暂时搁置',
  356. value: 3
  357. },
  358. {
  359. label: '关闭',
  360. value: 4
  361. },
  362. {
  363. label: '未开始',
  364. value: 5
  365. }
  366. ];
  367. // 发票类型下拉
  368. export const invoiceType = [
  369. {
  370. label: '开票',
  371. value: 1
  372. },
  373. {
  374. label: '收票',
  375. value: 2
  376. }
  377. ];
  378. // 收款状态下拉
  379. export const paymentStatus = [
  380. {
  381. label: '未收款',
  382. value: 0
  383. },
  384. {
  385. label: '部分收款',
  386. value: 1
  387. },
  388. {
  389. label: '已收全款',
  390. value: 2
  391. }
  392. ];
  393. // 付款状态下拉
  394. export const paymentType = [
  395. {
  396. label: '未付款',
  397. value: 0
  398. },
  399. {
  400. label: '部分付款',
  401. value: 1
  402. },
  403. {
  404. label: '已付全款',
  405. value: 2
  406. }
  407. ];
  408. // 结算账户类型
  409. export const accountType = [
  410. {
  411. label: '现金',
  412. value: 1
  413. },
  414. {
  415. label: '银行卡',
  416. value: 2
  417. }
  418. ];
  419. // 结算账户是否启用下拉
  420. export const whetherToEnable = [
  421. {
  422. label: '启用',
  423. value: 1
  424. },
  425. {
  426. label: '禁用',
  427. value: 0
  428. }
  429. ];
  430. // 车辆状态下拉 vehicle state
  431. export const vehicleState = [
  432. {
  433. label: '运输中',
  434. value: 1
  435. },
  436. {
  437. label: '空闲中',
  438. value: 2
  439. }
  440. ];
  441. //持证类型
  442. export const holderTypeOptions = [
  443. {
  444. label: '个人',
  445. value: '1'
  446. },
  447. {
  448. label: '供应商',
  449. value: '3'
  450. },
  451. {
  452. label: '客户',
  453. value: '4'
  454. },
  455. {
  456. label: '企业资质',
  457. value: '2'
  458. },
  459. {
  460. label: '受托企业资质',
  461. value: '6'
  462. }
  463. ];
  464. export const topLevel1 = [
  465. {
  466. label: '直接部门负责人',
  467. value: '1'
  468. },
  469. {
  470. label: '上二级部门负责人',
  471. value: '2'
  472. },
  473. {
  474. label: '上三级部门负责人',
  475. value: '3'
  476. },
  477. {
  478. label: '上四级部门负责人',
  479. value: '4'
  480. },
  481. {
  482. label: '上五级部门负责人',
  483. value: '5'
  484. },
  485. {
  486. label: '上六级部门负责人',
  487. value: '6'
  488. },
  489. {
  490. label: '上七级部门负责人',
  491. value: '7'
  492. },
  493. {
  494. label: '上八级部门负责人',
  495. value: '8'
  496. },
  497. {
  498. label: '上九级部门负责人',
  499. value: '9'
  500. }
  501. ];
  502. export const topLevel2 = [
  503. {
  504. label: '最高级部门负责人',
  505. value: '99'
  506. },
  507. {
  508. label: '第二层部门负责人',
  509. value: '2'
  510. },
  511. {
  512. label: '第三层部门负责人',
  513. value: '3'
  514. },
  515. {
  516. label: '第四层部门负责人',
  517. value: '4'
  518. },
  519. {
  520. label: '第五层部门负责人',
  521. value: '5'
  522. },
  523. {
  524. label: '第六层部门负责人',
  525. value: '6'
  526. },
  527. {
  528. label: '第七层部门负责人',
  529. value: '7'
  530. },
  531. {
  532. label: '第八层部门负责人',
  533. value: '8'
  534. },
  535. {
  536. label: '第九层部门负责人',
  537. value: '9'
  538. }
  539. ];