1
This commit is contained in:
@@ -86,7 +86,7 @@ func init() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MakePrintMsgOnTemp 将打印数据渲染到模板当中
|
// MakePrintMsgOnTemp 将打印数据渲染到模板当中
|
||||||
func MakePrintMsgOnTemp(param map[string]string, userId string, setting *PrintSettingObj) (string, error) {
|
func MakePrintMsgOnTemp(param map[string]string, userId string) (string, error) {
|
||||||
// 查询用户默认模板,不存在则使用系统默认模板
|
// 查询用户默认模板,不存在则使用系统默认模板
|
||||||
var userTemp *SystemTemp
|
var userTemp *SystemTemp
|
||||||
userTemp, isHave, err := SelectUserDefaultTemp(userId, TempTypeMerchant)
|
userTemp, isHave, err := SelectUserDefaultTemp(userId, TempTypeMerchant)
|
||||||
@@ -100,11 +100,6 @@ func MakePrintMsgOnTemp(param map[string]string, userId string, setting *PrintSe
|
|||||||
// 需要打印数据
|
// 需要打印数据
|
||||||
printMsg := ""
|
printMsg := ""
|
||||||
printValue := make([]interface{}, 0, 0)
|
printValue := make([]interface{}, 0, 0)
|
||||||
if (setting.CallNameSetting == 64 || setting.CallNameSetting == 65 || setting.CallNameSetting == 66) && setting.SystemVoice == SettingOpen {
|
|
||||||
printMsg += `<sound>%s</sound>`
|
|
||||||
printValue = append(printValue, setting.CallNameSetting)
|
|
||||||
}
|
|
||||||
|
|
||||||
for _, v := range strings.Split(userTemp.TempRank, ",") {
|
for _, v := range strings.Split(userTemp.TempRank, ",") {
|
||||||
switch v {
|
switch v {
|
||||||
case "skuName", "skuNumber", "skuPrice", "skuAllPrice", "allSkuTypeCount", "allSkuCount":
|
case "skuName", "skuNumber", "skuPrice", "skuAllPrice", "allSkuTypeCount", "allSkuCount":
|
||||||
@@ -141,20 +136,30 @@ func MakePrintMsgOnTemp(param map[string]string, userId string, setting *PrintSe
|
|||||||
return strings.Replace(fmt.Sprintf(strings.Replace(printMsg, "\n", "", -1), printValue...), "\\n", "\r\n", -1), nil
|
return strings.Replace(fmt.Sprintf(strings.Replace(printMsg, "\n", "", -1), printValue...), "\\n", "\r\n", -1), nil
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
// MakePrintMsgOnTempVoice 制作平台语音
|
||||||
//// MakePrintMsgOnTempVoice 制作平台语音
|
func MakePrintMsgOnTempVoice(param map[string]string, setting *PrintSettingObj) string {
|
||||||
//func MakePrintMsgOnTempVoice(setting *PrintSettingObj) string {
|
printVoiceMsg := ""
|
||||||
// // 关闭平台语音模板
|
printVoiceValue := make([]interface{}, 0, 0)
|
||||||
// if setting.SystemVoice == SettingClose {
|
// 称谓设置/平台语音设置
|
||||||
// return ""
|
if (setting.CallNameSetting == 64 || setting.CallNameSetting == 65 || setting.CallNameSetting == 66) && setting.SystemVoice == SettingClose {
|
||||||
// }
|
// 老板
|
||||||
//
|
printVoiceMsg += `<sound>%s</sound>`
|
||||||
// printMsg := ""
|
printVoiceValue = append(printVoiceValue, setting.CallNameSetting)
|
||||||
// printValue := make([]interface{}, 0, 0)
|
}
|
||||||
// if setting.CallNameSetting == 64 || setting.CallNameSetting == 65 || setting.CallNameSetting == 66 {
|
|
||||||
// // 老板
|
// 打印机提示音设置(暂时不做)
|
||||||
// printMsg += `<sound>%s</sound>`
|
|
||||||
// printValue = append(printValue, setting.CallNameSetting)
|
switch param["orderStatus"] {
|
||||||
// }
|
case "5": // 新订单
|
||||||
//
|
case "10": // 待拣货
|
||||||
//}
|
case "110": // 送达
|
||||||
|
case "120": // 收货
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
// 订单设置
|
||||||
|
if setting.OrderVoiceSetting.PrintOrder == SettingOpen { // 打印订单
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user