BOS云之家蓝牙打印集成方案

1. 准备工作:确保打印机支持蓝牙,确保您的手机或其他智能设备蓝牙功能已开启;
2. 适用环境:7.3及以上版本,云之家10.0.0及以上版本;
3. 元素据及操作步骤示例:

4. 插件示例类:



5.代码示例:
[Description("云之家蓝牙打印测试")]
public class TestPrint : AbstractMobilePlugin
{
public override voidAfterButtonClick(Core.DynamicForm.PlugIn.Args.AfterButtonClickEventArgs e)
{
base.AfterButtonClick(e);
if (e.Key.EqualsIgnoreCase("FButtonGetDevices"))
{
JSONObject json = new JSONObject();
this.View.AddAction("getDevices", json);
}
else if (e.Key.EqualsIgnoreCase("FButtonPrint"))
{
StringBuilder sb = new StringBuilder();
sb.Append("<C><F>都市大厨房<BR></F></C>");
sb.Append("名称 单价 数量 金额<BR>");
sb.Append("--------------------------------<BR>");
sb.Append("饭 1.0 1 1.0<BR>");
sb.Append("炒饭 10.0 10 10.0<BR>");
sb.Append("蛋炒饭 10.0 10 100.0<BR>");
sb.Append("鸡蛋炒饭 100.0 1 100.0<BR>");
sb.Append("番茄蛋炒饭 1000.0 1 100.0<BR>");
sb.Append("西红柿蛋炒饭 1000.0 1 100.0<BR>");
sb.Append("西红柿鸡蛋炒饭 100.0 10 100.0<BR>");
sb.Append("备注:加辣<BR>");
sb.Append("--------------------------------<BR>");
sb.Append("<R>合计:xx.0元<BR></R>");
sb.Append("送货地点:深圳市南山区xx路xx号<BR>");
sb.Append("<B>联系电话:13812345678<BR></B>");
sb.Append("订餐时间:2016-08-0808:08:08<BR>");
sb.Append("<QR>http://www.yunzhijia.com</QR>");
JSONObject json = new JSONObject();
string deviceId = this.View.Model.GetValue("Fcombo").ToStr
BOS云之家蓝牙打印集成方案
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



