public string WriteMsg() { UserDataAll += SerialNumber.ToString("X").PadLeft(4, '0'); UserDataAll += SendTime.ToString("yyMMddHHmmss").PadLeft(12, '0'); UserDataAll += RType.ToString("X").PadLeft(2, '0'); UserDataAll += IsSend.ToString("X").PadLeft(2, '0'); //kqz 2016-12-31 增加 UserDataAll += NumAuthenType.ToString("X").PadLeft(2, '0'); //kqz 2016-12-31 增加 byte[] UserDataBytesAllTmp; WaterBaseMessage[] MsgListTmp; string msg = WaterBaseMessageService.GetMsgList_WriteMsg(this, UserDataAll, out UserDataBytesAllTmp, out MsgListTmp); if (msg == "") { UserDataBytesAll = UserDataBytesAllTmp; MsgList = MsgListTmp; } else { if (ShowLog) { logHelper.Error(msg); } } return(msg); }
public virtual IDictionary <string, string> ToDictionary() { return(new Dictionary <string, string> { { "method", Method.ToString() }, { "raw", Raw.ToLowerString() }, { "fileName", FileName ?? "" }, { "fileSize", FileSize.ToString(CultureInfo.InvariantCulture) }, { "batchId", BatchId ?? "" }, { "batchLast", BatchLast.ToLowerString() }, { "canResume", CanResume.ToLowerString() }, { "startOver", StartOver.ToLowerString() }, { "unzip", Unzip.ToLowerString() }, { "tool", Tool }, { "title", Title ?? "" }, { "details", Details ?? "" }, { "sendGuid", SendGuid ?? "" }, { "threadCount", Convert.ToString(ThreadCount) }, { "overwrite", Overwrite.ToLowerString() }, { "isSend", IsSend.ToLowerString() }, { "responseFormat", ResponseFormat }, { "notify", Notify.ToLowerString() }, { "clientCreatedDateUTC", ClientCreatedDateUtc.HasValue ? ClientCreatedDateUtc.Value.ToString("u"): "" }, { "clientModifiedDateUTC", ClientModifiedDateUtc.HasValue ? ClientModifiedDateUtc.Value.ToString("u"): "" }, { "baseFileId", BaseFileId } }); }
//kqz 2016-12-31 增加 public string WriteMsg() { UserData = ""; UserData += SerialNumber.ToString("X").PadLeft(4, '0'); UserData += SendTime.ToString("yyMMddHHmmss").PadLeft(12, '0'); UserData += RType.ToString("X").PadLeft(2, '0'); UserData += IsSend.ToString("X").PadLeft(2, '0'); //kqz 2016-12-31 增加 UserData += NumAuthenType.ToString("X").PadLeft(2, '0'); //kqz 2016-12-31 增加 UserDataBytes = HexStringUtility.HexStringToByteArray(UserData); return(WriteMsgBase()); }