Files
jx-callback/business/model/print_temp_config.go
邹宗楠 c612b569e0 1
2022-08-25 17:18:29 +08:00

150 lines
6.8 KiB
Go
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
package model
//
//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
//}
//
//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 = `<center>手机买菜上京西</center><br>
// <center>极速到家送惊喜</center><br>
// --------------------------------<br>`
//
// Sound = `<br><sound>%d</sound><br>`
// EBailOrderNo = `<center><b>%s</b></center><br><br>`
// PayOrderTime = ` <b>下单时间: %s</b><br>`
// TrySendTime = ` <b>预计送达: %s</b><br>`
// OrderNo = ` <b>订单编号: %s</b><br>`
// BusinessType = `<center><b>预订单</b></center><br>`
//
// VendorName = `<br><b>%s`
// EBaiCode = `#%s</b><br>`
//
// QRCOrder = `<qrc>%s</qrc><br>`
// EBaiVendorName = `<b>%s:`
// EBaiOrderNo = `%s</b><br><br>`
// ConsigneeName = ` <b>客户: %s<br>`
// ConsigneeMobile = ` <b>电话: %s<br>`
// ConsigneeAddress = ` <b>地址: %s<br><br>`
//
// BuyerComment = ` <b>客户备注:</b><br><b>%s</b><br><br>`
// GoodsListDetail = `商品明细:<br>
// 品名 数量 单价 小计<br>
// --------------------------------<br>`
//
// SkuName = `<b>%s</b><br>`
// SkuNumber = `<b>x%s</b>`
// SkuPrice = ` <b>¥%s</b>`
// SkuAllPrice = ` <b>¥%s</b><br>`
// SkuUpc = `upc码 %s\n`
//
// AllSkuTypeCount = `<br><br><b>共%s种,`
// AllSkuCount = `%s件商品</b><br>--------------------------------<br>`
//
// StoreName = `<center><b>商品质量问题请联系:</b></center><br><center><b>%s:`
// StoreTel = `%s</b></center><br><br>更多信息请关注官方微信: `
//
// OfficialName = `<b>%s</b><br><br><br>
// --------------------------------<br>
// --------------------------------<br><br>`
//)
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"` // 打印次数
}