package app_server var TempTag map[string]string func init() { TempTag = make(map[string]string, 26) TempTag["title"] = Title TempTag["sound"] = Sound TempTag["eBailOrderNo"] = EBailOrderNo TempTag["payOrderTime"] = PayOrderTime TempTag["trySendTime"] = TrySendTime TempTag["orderNo"] = OrderNo TempTag["businessType"] = BusinessType TempTag["vendorName"] = VendorName TempTag["eBaiCode"] = EBaiCode TempTag["qRCOrder"] = QRCOrder TempTag["eBaiVendorName"] = EBaiVendorName TempTag["eBaiOrderNo"] = EBaiOrderNo TempTag["consigneeName"] = ConsigneeName TempTag["consigneeMobile"] = ConsigneeMobile TempTag["consigneeAddress"] = ConsigneeAddress TempTag["buyerComment"] = BuyerComment TempTag["goodsListDetail"] = GoodsListDetail TempTag["skuName"] = SkuName TempTag["skuNumber"] = SkuNumber TempTag["skuPrice"] = SkuPrice TempTag["skuAllPrice"] = SkuAllPrice TempTag["allSkuTypeCount"] = AllSkuTypeCount TempTag["allSkuCount"] = AllSkuCount TempTag["storeName"] = StoreName TempTag["storeTel"] = StoreTel TempTag["officialName"] = OfficialName } // SystemTempKey 系统数据库模板排序 const ( //SystemTempKey 公共参数 EBaiOrderNo= vendorName EBaiVendorName = vendorOrderNo SystemTempKey = "title,sound,eBailOrderNo,payOrderTime,trySendTime,orderNo,businessType,vendorName,eBaiCode,qRCOrder,eBaiVendorName,eBaiOrderNo,consigneeName," + "consigneeMobile,consigneeAddress,buyerComment,goodsListDetail,skuName,skuNumber,skuPrice,skuAllPrice,skuUpc,allSkuTypeCount,allSkuCount,storeName,storeTel,officialName" SystemTempValue = "{" + "title:" + Title + "," + "sound:" + Sound + "," + "eBailOrderNo:" + EBailOrderNo + "," + "payOrderTime:" + PayOrderTime + "," + "trySendTime:" + TrySendTime + "," + "orderNo:" + OrderNo + "," + "businessType:" + BusinessType + "," + "vendorName:" + VendorName + "," + "eBaiCode:" + EBaiCode + "," + "qRCOrder:" + QRCOrder + "," + "eBaiVendorName:" + EBaiVendorName + "," + "eBaiOrderNo:" + EBaiOrderNo + "," + "consigneeName:" + ConsigneeName + "," + "consigneeMobile:" + ConsigneeMobile + "," + "consigneeAddress:" + ConsigneeAddress + "," + "buyerComment:" + BuyerComment + "," + "goodsListDetail:" + GoodsListDetail + "," + "skuName:" + SkuName + "," + "skuNumber:" + SkuNumber + "," + "skuPrice:" + SkuPrice + "," + "skuAllPrice:" + SkuAllPrice + "," + "skuUpc:" + SkuUpc + "," + "allSkuTypeCount:" + AllSkuTypeCount + "," + "allSkuCount:" + AllSkuCount + "," + "storeName:" + StoreName + "," + "storeTel:" + StoreTel + "," + "officialName:" + OfficialName + "}" Title = `
手机买菜上京西

极速到家送惊喜

--------------------------------
` Sound = `
%s
` EBailOrderNo = `
%s


` PayOrderTime = ` 下单时间: %s
` TrySendTime = ` 预计送达: %s
` OrderNo = ` 订单编号: %s
` BusinessType = `
预订单

` VendorName = `
%s` EBaiCode = `#%s
` QRCOrder = `%s
` EBaiVendorName = `%s:` EBaiOrderNo = `%s

` ConsigneeName = ` 客户: %s
` ConsigneeMobile = ` 电话: %s
` ConsigneeAddress = ` 地址: %s

` BuyerComment = ` 客户备注:
%s

` GoodsListDetail = `商品明细:
品名 数量 单价 小计
--------------------------------
` SkuName = `%s
` SkuNumber = `x%s` SkuPrice = ` ¥%s` SkuAllPrice = ` ¥%s
` SkuUpc = `upc码: %s\n` AllSkuTypeCount = `

共%s种,` AllSkuCount = `%s件商品
--------------------------------
` StoreName = `
商品质量问题请联系:

%s:` StoreTel = `%s


更多信息请关注官方微信: ` OfficialName = `%s


--------------------------------
--------------------------------

` ) type SkuListPrintOrder struct { SkuName string `json:"skuName"` // 商品名称 SkuCount string `json:"skuCount"` // 商品数量 SalePrice string `json:"salePrice"` // 单价 TotalCountPrice string `json:"totalCountPrice"` // 总价 Upc string `json:"upc"` // 条形码 } type JXPrintData struct { EBailOrderNo string `json:"e_bail_order_no"` // 饿百取货码(品牌名称) BusinessType string `json:"business_type"` // 是否为预定单 2-是/1-否 PayOrderTime string `json:"pay_order_time"` // 下单时间 TrySendTime string `json:"try_send_time"` // 预计送达时间 OrderNo string `json:"order_no"` // 订单编号 VendorName string `json:"vendor_name"` // 订单来源平台名称 VendorID string `json:"vendor_id"` // 订单来源平台Id VendorOrderNo string `json:"vendor_order_no"` // 订单序号 EBaiCode string `json:"e_bai_code"` // 饿百取货码 QRCOrder string `json:"qrc_order"` // 订单二维码单号,还是订单Id ConsigneeName string `json:"consignee_name"` // 客户名称 ConsigneeMobile string `json:"consignee_mobile"` // 客户电话 ConsigneeAddress string `json:"consignee_address"` // 客户地址 BuyerComment string `json:"buyer_comment"` // 客户备注 SkuList []*SkuListPrintOrder `json:"sku_list"` // 商品列表 SkuName string `json:"sku_name"` // 商品名称 SkuCount string `json:"sku_count"` // 商品件数 SkuOnePrice string `json:"sku_one_price"` // 商品单价 SkuAllPrice string `json:"sku_all_price"` // 商品总价 = 商品件数 x 商品件数 AllSkuTypeCount string `json:"all_sku_type_count"` // 商品种类 AllSkuCount string `json:"all_sku_count"` // 商品总数量 UserPayMoney string `json:"user_pay_money"` // 用户支付 StoreName string `json:"store_name"` // 门店名称 StoreTel string `json:"store_tel"` // 门店电话 OfficialName string `json:"official_name"` // 官方名称 BigFont string `json:"big_font"` // 是否为大字体 PrintNumber string `json:"print_number"` // 打印次数 }