barCode.js 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // 条形码类型
  2. /*条形码关键词 至少几位*/
  3. export const BARCODE_CAIGOU=1 // 采购件条形码 至少15位
  4. export const BARCODE_CAIGOU_KEY='采购件条形码'
  5. export const BARCODE_FINISHEDGOOD=2 // 产成品条形码 15
  6. export const BARCODE_FINISHEDGOOD_KEY='产成品条形码'
  7. export const BARCODE_PRODUCE=3 // 生产制作单条形码
  8. export const BARCODE_PRODUCE_KEY="生产制作单条形码"
  9. export const BARCODE_PROCESS=4 // 工艺流程卡条形码
  10. export const BARCODE_PROCESS_KEY="工艺流程卡条形码"
  11. export const BARCODE_PROCESS_MINLEN=20 // 工艺流程卡条形码最小长度
  12. export const BARCODE_JOBCENTER=5 // 工作中心条形码
  13. export const BARCODE_JOBCENTER_KEY="工作中心条形码"
  14. export const BARCODE_TARE=6 // 标准容器重量条形码 2
  15. export const BARCODE_TARE_KEY="标准容器重量条形码"
  16. export const BARCODE_OUTSOURCE=7 // 委外订单条形码
  17. export const BARCODE_OUTSOURCE_KEY="委外订单条形码"
  18. // 键值对
  19. export const BARCODE_MAP_OBJECT={
  20. [BARCODE_CAIGOU_KEY]:BARCODE_CAIGOU,
  21. [BARCODE_FINISHEDGOOD_KEY]:BARCODE_FINISHEDGOOD,
  22. [BARCODE_PRODUCE_KEY]:BARCODE_PRODUCE,
  23. [BARCODE_PROCESS_KEY]:BARCODE_PROCESS,
  24. [BARCODE_JOBCENTER_KEY]:BARCODE_JOBCENTER,
  25. [BARCODE_TARE_KEY]:BARCODE_TARE,
  26. [BARCODE_OUTSOURCE_KEY]:BARCODE_OUTSOURCE,
  27. }
  28. /*
  29. 条形码打印:物品条形码(采购件条码类型1,编码规则为1+9位物品号+4位识别码+数量;产成品条码类型2,编码规则为2+9位物品号+4位识别码+数量)、
  30. 生产制作单条形码(条码类型3,编码规则为3+15位生产订单号)、
  31. 工艺流程卡条形码(条码类型4,编码规则为4+15位生产订单号-共几张/第几张) 4888888888888888-100/22、
  32. 工作中心条形码(条码类型5,编码规则为5+工作中心码)、
  33. 生产订单号条形码(这个我们不需要扫)(打印在生产制作单上,为了方便客户端新增成品入库单使用扫描枪读取生产订单号)、
  34. 标准容器重量条形码(条码类型6,编码规则为6+标准容器重量)。
  35. 委外条形码:(条形码类型7,条形码类型7+15位订单号码)
  36. */