1
This commit is contained in:
@@ -137,7 +137,7 @@ func MakePrintMsgOnTemp(param map[string]string, userId string) (string, error)
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MakePrintMsgOnTempVoice 制作平台语音
|
// MakePrintMsgOnTempVoice 制作平台语音
|
||||||
func MakePrintMsgOnTempVoice(param map[string]string, setting *PrintSettingObj) string {
|
func MakePrintMsgOnTempVoice(param map[string]string, setting *PrintSettingObj, userId string) (string, error) {
|
||||||
printVoiceMsg := ""
|
printVoiceMsg := ""
|
||||||
printVoiceValue := make([]interface{}, 0, 0)
|
printVoiceValue := make([]interface{}, 0, 0)
|
||||||
// 称谓设置/平台语音设置
|
// 称谓设置/平台语音设置
|
||||||
@@ -149,16 +149,25 @@ func MakePrintMsgOnTempVoice(param map[string]string, setting *PrintSettingObj)
|
|||||||
|
|
||||||
// 打印机提示音设置(暂时不做)
|
// 打印机提示音设置(暂时不做)
|
||||||
|
|
||||||
|
textMsg := ""
|
||||||
switch param["orderStatus"] {
|
switch param["orderStatus"] {
|
||||||
case "5": // 新订单
|
case "3", "5", "10": // 新订单
|
||||||
case "10": // 待拣货
|
// 订单设置
|
||||||
|
if setting.OrderVoiceSetting.PrintOrder == SettingOpen { // 打印订单
|
||||||
|
textMsg, err := MakePrintMsgOnTemp(param, userId)
|
||||||
|
if err != nil {
|
||||||
|
return "", err
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if setting.OrderVoiceSetting.OrderNotice == SettingOpen { // 订单通知
|
||||||
|
printVoiceMsg += `<sound>%s</sound>` // 你来新订单了
|
||||||
|
if param[]
|
||||||
|
printVoiceValue = append(printVoiceValue, NewOrderVoice)
|
||||||
|
}
|
||||||
|
|
||||||
|
case "15": // 待拣货
|
||||||
case "110": // 送达
|
case "110": // 送达
|
||||||
case "120": // 收货
|
case "120": // 收货,好像没有
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
// 订单设置
|
|
||||||
if setting.OrderVoiceSetting.PrintOrder == SettingOpen { // 打印订单
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
123
business/model/print_temp_voice.go
Normal file
123
business/model/print_temp_voice.go
Normal file
@@ -0,0 +1,123 @@
|
|||||||
|
package model
|
||||||
|
|
||||||
|
const (
|
||||||
|
WeComeJXPrintVoice = 1 //. 欢迎使用京西云打印机.mp3
|
||||||
|
NetConnSuccessVoice = 2 //. 网络连接成功.mp3
|
||||||
|
NetConnFailVoice = 3 //. 网络连接失败和心跳失败.mp3
|
||||||
|
PrintLostPaperVoice = 4 //. 打印机缺纸或装纸错误.mp3
|
||||||
|
WFILPasswordErrVoice = 5 //. WIFI密码错误.mp3
|
||||||
|
NewOrderVoice = 6 //. 您来新订单了.mp3
|
||||||
|
WaitOrderVoice = 7 //. 您有新订单未处理.mp3
|
||||||
|
WaitPickUpOrderVoice = 8 //. 您有订单未拣货.mp3
|
||||||
|
RiderGetOrderVoice = 9 //. 骑手接单了.mp3
|
||||||
|
FinialsOrderVoice = 10 //. 定单以完成.mp3
|
||||||
|
ReminderOrderVoice = 11 //. 有人催单了.mp3
|
||||||
|
CancelOrderVoice = 12 //. 定单被取消了.mp3
|
||||||
|
ApplyCancelVoice = 13 //. 申请取消-后台设置播放几次.mp3
|
||||||
|
ApplyRefundVoice = 14 //. 申请退款-后台甚至播放几次.mp3
|
||||||
|
ApplyReturnGoodsVoice = 15 //. 申请退货-后台设置播放几次.mp3
|
||||||
|
DeliverFailVoice = 16 //. 骑手联系不到客户,可能会把商品送回.mp3
|
||||||
|
LoseTokenVoice = 17 //. 失去授权-联播3次.mp3
|
||||||
|
BusinessResponsibilityVoice = 18 //. 商家责任客服退款.mp3
|
||||||
|
EnterTheStoreVoice = 19 //. 进店咨询.mp3
|
||||||
|
StoreOfflineVoice = 20 //. 店铺被下线-联播3次.mp3
|
||||||
|
followVoice = 21 //. 请关注.mp3
|
||||||
|
ElmVoice = 22 //. 饿了么.mp3
|
||||||
|
JdToHose = 23 //. 京东到家.mp3
|
||||||
|
JxStore = 24 //. 京西.mp3
|
||||||
|
MtWmVoice = 25 //. 美团外卖.mp3
|
||||||
|
WmVoice = 26 //. 微盟.mp3
|
||||||
|
TaoBaoVoice = 27 //. 淘宝.mp3
|
||||||
|
JdVoice = 28 //. 京东.mp3
|
||||||
|
PddVoice = 29 //. 拼多多.mp3
|
||||||
|
MtVoice = 30 //. 美团.mp3
|
||||||
|
WdVoice = 31 //. 微店.mp3
|
||||||
|
XdVoice = 32 //. 新店.mp3
|
||||||
|
YzVoice = 33 //. 有赞.mp3
|
||||||
|
ZeroVoice = 34 //. 0.mp3
|
||||||
|
OneVoice = 35 //. 1.mp3
|
||||||
|
TwoVoice = 36 //. 2.mp3
|
||||||
|
ThreeVoice = 37 //. 3.mp3
|
||||||
|
FourVoice = 38 //. 4.mp3
|
||||||
|
FiveVoice = 39 //. 5.mp3
|
||||||
|
SixVoice = 40 //. 6.mp3
|
||||||
|
SevenVoice = 41 //. 7.mp3
|
||||||
|
EightVoice = 42 //. 8.mp3
|
||||||
|
NineVoice = 43 //. 9.mp3
|
||||||
|
TenVoice = 44 //. 10.mp3
|
||||||
|
TwentyVoice = 45 //. 20.mp3
|
||||||
|
ThirtyVoice = 46 //. 30.mp3
|
||||||
|
FortyVoice = 47 //. 40.mp3
|
||||||
|
FiftyVoice = 48 //. 50.mp3
|
||||||
|
SixtyVoice = 49 //. 60.mp3
|
||||||
|
SeventyVoice = 50 //. 70.mp3
|
||||||
|
EightyVoice = 51 //. 80.mp3
|
||||||
|
NinetyVoice = 52 //. 90.mp3
|
||||||
|
OneHundredVoice = 53 //. 100.mp3
|
||||||
|
TwoHundredVoice = 54 //. 200.mp3
|
||||||
|
ThereHundredVoice = 55 //. 300.mp3
|
||||||
|
FourHundredVoice = 56 //. 400.mp3
|
||||||
|
FiveHundredVoice = 57 //. 500.mp3
|
||||||
|
SixHundredVoice = 58 //. 600.mp3
|
||||||
|
SeventyHundredVoice = 59 //. 700.mp3
|
||||||
|
EightHundredVoice = 60 //. 800.mp3
|
||||||
|
NineHundredVoice = 61 //. 900.mp3
|
||||||
|
OneThousandVoice = 62 //. 1000.mp3
|
||||||
|
OrderNoVoice = 63 //. 号定单.mp3
|
||||||
|
BossVoice = 64 //. 老板.mp3
|
||||||
|
EldestBrotherVoice = 65 //. 大哥.mp3
|
||||||
|
EldestSisterVoice = 66 //. 大姐.mp3
|
||||||
|
ToStorePayVoice = 67 //. 到店支付.mp3
|
||||||
|
SpotVoice = 68 //. 点.mp3
|
||||||
|
BalanceEnoughVoice = 69 //. 余额不足5元.mp3
|
||||||
|
MondayVoice = 70 //. 星期一.mp3
|
||||||
|
TuesdayVoice = 71 //. 星期二.mp3
|
||||||
|
WednesdayVoice = 72 //. 星期三.mp3
|
||||||
|
ThursdayVoice = 73 //. 星期四.mp3
|
||||||
|
FridayVoice = 74 //. 星期五.mp3
|
||||||
|
SaturdayVoice = 75 //. 星期六.mp3
|
||||||
|
SundayVoice = 76 //. 星期天.mp3
|
||||||
|
ElementVoice = 77 //. 元.mp3
|
||||||
|
)
|
||||||
|
|
||||||
|
const (
|
||||||
|
Title = `<center>手机买菜上京西</center><br>
|
||||||
|
<center>极速到家送惊喜</center><br>
|
||||||
|
--------------------------------<br>`
|
||||||
|
|
||||||
|
Sound = `<br><sound>%s</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 = "officialName"
|
||||||
|
)
|
||||||
Reference in New Issue
Block a user