150 lines
6.8 KiB
Go
150 lines
6.8 KiB
Go
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"` // 打印次数
|
||
}
|