浠撳簱鏍囩鎵撳嵃绋嬪簭 (浠撳簱鏍囩鎵撳嵃)

需求背景:

仓库在给客户货物打包途中需要在包裹上贴标签,在客户比较多且标签样式多样化的前提下,给仓库人员带来了工作量,为了节约仓库人员工作流程时间,公司开发了一套标签管理系统;

销售下单选择对应客户的标签样式

前提条件:选择专属打印机 尺寸一般是90cm*60cm;

打印机设置:

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

后台设计ui:

标签模板管理:

  模板列表

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

预览标签:

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

最为核心的是设计标签页面:

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

每个标签图层分别可以单独绑定多个自定义的变量和html标签属性

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

离线使用和在线使用:

1,在线使用:erp调取多个销售单打印:

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

json参数:

{
  "list": [
    {
      "sku_code": "SKU编码",
      "goods_type": "型号名称",
      "goods_brand": "型号品牌",
      "goods_number": "型号数量",
      "sale_order_sn": "销售单号",
      "customer_code": "客户编码",
      "customer_type": "客户型号",
      "customer_com": "客户公司",
      "print_num": "默认为1",
      "template_id": "平台模板id"
    }
  ]
}

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

2,离线使用:excel导入数据

浠撳簱璐у搧鏍囪瘑鎵撳嵃,浠撳簱鏍囩鎵撳嵃

本文来自博客园,作者:孙龙-程序员,转载请注明原文链接:https://www.cnblogs.com/sunlong88/p/17142131.html