整理代码风格,修正编译警告。
This commit is contained in:
parent
94e98d2dbb
commit
c82e8df3db
|
@ -0,0 +1 @@
|
|||
.vs/
|
|
@ -1,13 +1,8 @@
|
|||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using Newtonsoft.Json;
|
||||
|
||||
using TmatrixLibrary;
|
||||
using OIDModule.Generator;
|
||||
|
||||
namespace GeneratorCode
|
||||
{
|
||||
|
@ -15,12 +10,12 @@ namespace GeneratorCode
|
|||
{
|
||||
public GeneratorParams()
|
||||
{
|
||||
dpi = new int[] { 0, 0, 0, 0};
|
||||
point_type = new int[] { 0, 0, 0, 0 };
|
||||
image_type = new bool[] { true, true, true, true};
|
||||
dpi = new[] { 0, 0, 0, 0 };
|
||||
point_type = new[] { 0, 0, 0, 0 };
|
||||
image_type = new[] { true, true, true, true };
|
||||
StartPageID = 0;
|
||||
key = "S0,O000,B0000,P000-255,D2018/12/31;CCAFBQMXYPOAOCIRK52S8QC8SO4A0AGA8Y";
|
||||
filePath = "E:\\NetEase\\轨迹笔\\Sample\\123.pdf";//"C:\\Works\\pdf\\123.pdf";
|
||||
filePath = "E:\\NetEase\\轨迹笔\\Sample\\123.pdf"; //"C:\\Works\\pdf\\123.pdf";
|
||||
sessionId = "4BD5D923-47EA-4DEF-A1CD-9B85B515B191";
|
||||
}
|
||||
|
||||
|
@ -54,18 +49,13 @@ namespace GeneratorCode
|
|||
|
||||
public class RspMessage
|
||||
{
|
||||
public int err { get; set; }
|
||||
|
||||
public string msg { get; set; }
|
||||
|
||||
public GenerCodeRet data { get; set; }
|
||||
|
||||
public RspMessage(string sId)
|
||||
{
|
||||
err = 0;
|
||||
msg = "";
|
||||
data = new GenerCodeRet(sId, 0);
|
||||
}
|
||||
|
||||
public RspMessage(string sId, int prg)
|
||||
{
|
||||
err = 0;
|
||||
|
@ -73,9 +63,15 @@ namespace GeneratorCode
|
|||
data = new GenerCodeRet(sId, prg);
|
||||
}
|
||||
|
||||
public int err { get; set; }
|
||||
|
||||
public string msg { get; set; }
|
||||
|
||||
public GenerCodeRet data { get; set; }
|
||||
|
||||
public string FormatRspMessage(int errCode, string readme, int prg)
|
||||
{
|
||||
RspMessage rsp = new RspMessage(data.sessionId, prg);
|
||||
var rsp = new RspMessage(data.sessionId, prg);
|
||||
rsp.err = errCode;
|
||||
rsp.msg = readme;
|
||||
|
||||
|
@ -90,31 +86,24 @@ namespace GeneratorCode
|
|||
|
||||
public void ProgressMessage(int step)
|
||||
{
|
||||
RspMessage rsp = new RspMessage(data.sessionId, step);
|
||||
var rsp = new RspMessage(data.sessionId, step);
|
||||
rsp.err = 0;
|
||||
rsp.msg = "Progress";
|
||||
|
||||
msg = JsonConvert.SerializeObject(rsp);
|
||||
|
||||
RspMessage.SendRspMessage(msg);
|
||||
SendRspMessage(msg);
|
||||
}
|
||||
}
|
||||
|
||||
class Program
|
||||
internal class Program
|
||||
{
|
||||
enum ErrCode
|
||||
{
|
||||
ERR_INPUT_PARAMS = 1,
|
||||
ERR_FILE_NOTEXISTS,
|
||||
ERR_EXCEPT_THROW,
|
||||
ERR_JSON_DECODE
|
||||
};
|
||||
|
||||
static int Main(string[] args)
|
||||
private static int Main(string[] args)
|
||||
{
|
||||
GeneratorParams inParams;
|
||||
RspMessage rspMsg;
|
||||
|
||||
var tmObj = new TmatrixClass();
|
||||
|
||||
//string inputArg =
|
||||
// "eyJkcGkiOlswLDAsMCwwXSwicG9pbnRfdHlwZSI6WzAsMCwwLDBdLCJpbWFnZV90eXBlI" +
|
||||
// "jpbZmFsc2UsZmFsc2UsZmFsc2UsdHJ1ZV0sImtleSI6IlMwLE8wMDAsQjAwMDAsUDAwMC0" +
|
||||
|
@ -129,21 +118,18 @@ namespace GeneratorCode
|
|||
// "XFdvcmtzXFxwZGZcXDEyMy5wZGYiLCJTdGFydFBhZ2VJRCI6MCwic2Vzc" +
|
||||
// "2lvbklkIjoiNEJENUQ5MjMtNDdFQS00REVGLUExQ0QtOUI4NUI1MTVCMTkxIn0=";
|
||||
|
||||
|
||||
TmatrixClass tmObj = new TmatrixClass();
|
||||
|
||||
try
|
||||
{
|
||||
if (args.Length == 1)
|
||||
{
|
||||
byte[] deCode = Convert.FromBase64String(args[1]);
|
||||
string strParams = System.Text.Encoding.Default.GetString(deCode);
|
||||
var deCode = Convert.FromBase64String(args[1]);
|
||||
var strParams = Encoding.Default.GetString(deCode);
|
||||
inParams = JsonConvert.DeserializeObject<GeneratorParams>(strParams);
|
||||
}
|
||||
else if (args.Length == 2)
|
||||
{
|
||||
byte[] deCode = Convert.FromBase64String(args[1]);
|
||||
string strParams = System.Text.Encoding.Default.GetString(deCode);
|
||||
var deCode = Convert.FromBase64String(args[1]);
|
||||
var strParams = Encoding.Default.GetString(deCode);
|
||||
inParams = JsonConvert.DeserializeObject<GeneratorParams>(strParams);
|
||||
inParams.sessionId = args[0];
|
||||
}
|
||||
|
@ -155,24 +141,21 @@ namespace GeneratorCode
|
|||
catch (Exception e)
|
||||
{
|
||||
rspMsg = new RspMessage("");
|
||||
string msg = rspMsg.FormatRspMessage(10, e.Message, 0);
|
||||
var msg = rspMsg.FormatRspMessage(10, e.Message, 0);
|
||||
RspMessage.SendRspMessage(msg);
|
||||
return -(int)ErrCode.ERR_JSON_DECODE;
|
||||
return -(int) ErrCode.ERR_JSON_DECODE;
|
||||
}
|
||||
|
||||
|
||||
rspMsg = new RspMessage(inParams.sessionId);
|
||||
|
||||
tmObj.ProgressChange += new TmatrixClass.ProgressChangedEvent(rspMsg.ProgressMessage);
|
||||
tmObj.ProgressChange += rspMsg.ProgressMessage;
|
||||
|
||||
string jsInput = JsonConvert.SerializeObject(inParams);
|
||||
var jsInput = JsonConvert.SerializeObject(inParams);
|
||||
|
||||
Console.WriteLine("Input:\n" + jsInput);
|
||||
//Console.WriteLine("Input:\n" + Convert.ToBase64String(Encoding.Default.GetBytes(jsInput)));
|
||||
|
||||
if (!File.Exists(inParams.filePath))
|
||||
{
|
||||
return -(int) ErrCode.ERR_FILE_NOTEXISTS;
|
||||
}
|
||||
if (!File.Exists(inParams.filePath)) return -(int) ErrCode.ERR_FILE_NOTEXISTS;
|
||||
|
||||
try
|
||||
{
|
||||
|
@ -180,27 +163,27 @@ namespace GeneratorCode
|
|||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
string msg = rspMsg.FormatRspMessage(7, e.Message, 0);
|
||||
var msg = rspMsg.FormatRspMessage(7, e.Message, 0);
|
||||
RspMessage.SendRspMessage(msg);
|
||||
return -(int)ErrCode.ERR_EXCEPT_THROW;
|
||||
return -(int) ErrCode.ERR_EXCEPT_THROW;
|
||||
}
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
string ret = tmObj.GenerateTmatrixCode_OID4(inParams.key,
|
||||
var ret = tmObj.GenerateTmatrixCode_OID4(inParams.key,
|
||||
inParams.filePath, inParams.StartPageID, inParams.point_type,
|
||||
inParams.image_type, inParams.dpi);
|
||||
|
||||
if (ret.Substring(0, 1) != "0")
|
||||
{
|
||||
string msg = rspMsg.FormatRspMessage(Int32.Parse(ret.Substring(0, 1)),
|
||||
var msg = rspMsg.FormatRspMessage(int.Parse(ret.Substring(0, 1)),
|
||||
ret.Substring(1, ret.Length - 1), tmObj.GetProgerss());
|
||||
|
||||
RspMessage.SendRspMessage(msg);
|
||||
}
|
||||
else
|
||||
{
|
||||
string msg = rspMsg.FormatRspMessage(Int32.Parse(ret.Substring(0, 1)),
|
||||
var msg = rspMsg.FormatRspMessage(int.Parse(ret.Substring(0, 1)),
|
||||
ret.Substring(1, ret.Length - 1), 100);
|
||||
|
||||
RspMessage.SendRspMessage(msg);
|
||||
|
@ -208,9 +191,9 @@ namespace GeneratorCode
|
|||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
string msg = rspMsg.FormatRspMessage(8, e.Message, tmObj.GetProgerss());
|
||||
var msg = rspMsg.FormatRspMessage(8, e.Message, tmObj.GetProgerss());
|
||||
RspMessage.SendRspMessage(msg);
|
||||
return -(int)ErrCode.ERR_EXCEPT_THROW;
|
||||
return -(int) ErrCode.ERR_EXCEPT_THROW;
|
||||
}
|
||||
|
||||
try
|
||||
|
@ -219,12 +202,20 @@ namespace GeneratorCode
|
|||
}
|
||||
catch (Exception e)
|
||||
{
|
||||
string msg = rspMsg.FormatRspMessage(9, e.Message, 0);
|
||||
var msg = rspMsg.FormatRspMessage(9, e.Message, 0);
|
||||
RspMessage.SendRspMessage(msg);
|
||||
return -(int)ErrCode.ERR_EXCEPT_THROW;
|
||||
return -(int) ErrCode.ERR_EXCEPT_THROW;
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
private enum ErrCode
|
||||
{
|
||||
ERR_INPUT_PARAMS = 1,
|
||||
ERR_FILE_NOTEXISTS,
|
||||
ERR_EXCEPT_THROW,
|
||||
ERR_JSON_DECODE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
1bb23c2956fa27bc554cfece2f3c6d60890236c8
|
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
1bb23c2956fa27bc554cfece2f3c6d60890236c8
|
|
@ -1 +1 @@
|
|||
9d421bd4a3606649be5c7794adea76d51c28db57
|
||||
243a5a999667fb6be6f4d4f6ec0d3bd8d40a08ba
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -0,0 +1 @@
|
|||
68adb061c66cfce90785f52415f33ee52f6918dd
|
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue