using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace JwKdsV.Core
{
public static class KdsBusiness
{
///
/// 订单号显示长度
///
///
public static int TicketDisplayLength()
{
int _defaultNum = 3;
var ticketNum = Global.Instance.GlobalConfigStringValue(ConfigConstant.CONFIG_BUSINESS_TICKETNUM, "3");
int.TryParse(ticketNum, out _defaultNum);
return _defaultNum;
}
///
/// 获取显示的订单号
///
///
///
public static string TicketNoDisplay(string ticketNo)
{
int _defaultLength = TicketDisplayLength();
string displayTicketNo = string.Empty;
if (ticketNo.Length >= _defaultLength)
{
displayTicketNo = ticketNo.Substring(ticketNo.Length - _defaultLength);
}
else
{
displayTicketNo = ticketNo;
}
return displayTicketNo;
}
///
/// 替换@@关键信息
///
///
///
///
public static string DisplayContentReplace(Dictionary sourceDic, string content)
{
foreach (var key in sourceDic.Keys)
{
//if(key == "@做法@" && !string.IsNullOrEmpty(sourceDic[key]))
//{
// var makeColor = Global.Instance.GlobalConfigStringValue(ConfigConstant.CONFIG_BUSINESS_MAKECOLOR, "Red");
// var makeDesc = string.Format("{1} ", makeColor, sourceDic[key]);
// content = content.Replace(key, makeDesc);
//}
//else
//{
content = content.Replace(key, sourceDic[key]);
//}
}
return content;
}
}
}