Commit ac50e867 by 李定达

1.测试预留

parent 1a9ab21d
No preview for this file type
...@@ -376,6 +376,9 @@ bool PrintLib::DoPrint(std::string prtStr, std::string orderStr, std::string xml ...@@ -376,6 +376,9 @@ bool PrintLib::DoPrint(std::string prtStr, std::string orderStr, std::string xml
Document dJson; Document dJson;
int intType = 1; int intType = 1;
//try
//{
if (_ParseJson(orderStr,dJson)) if (_ParseJson(orderStr,dJson))
{ {
stringstream stm; stringstream stm;
...@@ -392,6 +395,15 @@ bool PrintLib::DoPrint(std::string prtStr, std::string orderStr, std::string xml ...@@ -392,6 +395,15 @@ bool PrintLib::DoPrint(std::string prtStr, std::string orderStr, std::string xml
{ {
LOG() << "_ParseJson failed"; LOG() << "_ParseJson failed";
} }
//}
//catch (std::exception* e)
//{
// LOG() << "std::exception : " << e->what();
//}
//catch(...)
//{
// LOG() << "Exception ParseJson";
//}
f_ClosePrinter(intType); f_ClosePrinter(intType);
return true; return true;
} }
......
...@@ -208,7 +208,8 @@ int main() ...@@ -208,7 +208,8 @@ int main()
//char xmlstr[] = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<ticket type=\"OrderPrint\" typeCode=\"1\">\n<line printType=\"Text\" text=\"0001非码测试单\" codeType=\"1\" fontType=\"1\" fontStyle=\"1\" width=\"2\" height=\"2\" leftMargin=\"0\" AlignMode=\"1\"/>\n</ticket>"; //char xmlstr[] = "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<ticket type=\"OrderPrint\" typeCode=\"1\">\n<line printType=\"Text\" text=\"0001非码测试单\" codeType=\"1\" fontType=\"1\" fontStyle=\"1\" width=\"2\" height=\"2\" leftMargin=\"0\" AlignMode=\"1\"/>\n</ticket>";
//char xmlstr[] = "<?xml version=\"1.0\" encoding=\"utf-8\"?><ticket type = \"OrderPrint\" typeCode = \"1\"><line printType=\"Text\" text=\"%1Bulabula%2\" fontType=\"1\" fontStyle=\"1\" width=\"1\" height=\"1\" leftMargin=\"0\" AlignMode=\"0\"><math index=\"1\" content=\"order_title\" /><math index=\"2\" content=\"order_index\" /></line></ticket>"; //char xmlstr[] = "<?xml version=\"1.0\" encoding=\"utf-8\"?><ticket type = \"OrderPrint\" typeCode = \"1\"><line printType=\"Text\" text=\"%1Bulabula%2\" fontType=\"1\" fontStyle=\"1\" width=\"1\" height=\"1\" leftMargin=\"0\" AlignMode=\"0\"><math index=\"1\" content=\"order_title\" /><math index=\"2\" content=\"order_index\" /></line></ticket>";
//char conf[] = "{\"name\":\"Xprinter\",\"paperwidth\":\"56\",\"type\":3}"; //char conf[] = "{\"name\":\"Xprinter\",\"paperwidth\":\"56\",\"type\":3}";
char conf[] = "{\"name\":\"Xprinter\",\"high\":\"25\",\"labelprttype\":0,\"type\": 4,\"width\":\"40\"}"; //char conf[] = "{\"name\":\"Xprinter\",\"high\":\"25\",\"labelprttype\":0,\"type\": 4,\"width\":\"40\"}";
char conf[] = "{\"name\":\"GP-80160(Cut) Series\",\"paperwidth\":\"80\",\"type\":4}";
//char order[] = "{\"order_title\":\"AAAA\",\"order_index\":\"0001\"}"; //char order[] = "{\"order_title\":\"AAAA\",\"order_index\":\"0001\"}";
char err[1024] = {}; char err[1024] = {};
...@@ -221,7 +222,8 @@ int main() ...@@ -221,7 +222,8 @@ int main()
GetFileBuf(xmlstr, xmlfilename); GetFileBuf(xmlstr, xmlfilename);
GetFileBuf(order, jsonfilename); GetFileBuf(order, jsonfilename);
DoLabPrintWithXmls(conf, order, xmlstr, err); DoPrintWithXmls(conf, order, xmlstr, err);
//DoLabPrintWithXmls(conf, order, xmlstr, err);
system("pause"); system("pause");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment