コード例 #1
0
ファイル: CtosAPIBLL.cs プロジェクト: ZPMAI/OCR_WebAPI
        /// <summary>
        /// 该功能用于验证用户信息 ,并返回相应的TICKET号
        /// </summary>
        /// <param name="USER_ID"></param>
        /// <param name="PASSWORD"></param>
        /// <param name="CLIENTIP"></param>
        /// <returns></returns>
        public static CtosResult SM001001(string USER_ID, string PASSWORD, string CLIENTIP)
        {
            WebReferenceTest.Service api = new OCR.BLL.WebReferenceTest.Service();
            string parms = string.Format("USER_ID:'{0}',PASSWORD:'******',CLIENTIP:'{2}'", USER_ID, PASSWORD, CLIENTIP);

            string rs = api.SM001001(parms);

            //<CTOSRESULT><RETURNINFO><ERRORCODE>0</ERRORCODE><ERRORMSG>success</ERRORMSG></RETURNINFO><SM001001><TICKET_ID>OUphAgIXmOAKokUqLnP2P2mw3Hxvq73EDswQjDKeKubxwYkMMzBCsrTt/IpxhKmc9jyAf3wJimVW3wG5+s6mEBOBtHq+FHNMFfy6ANy+3b9IdUHDjGKJ8/Bq7aFaSBu5tToSM+wm8pkm0Bo7W4GE8AcIIkT+xxeuMSgmAaCLFpc5JhRKuFN0LxCgs69ALQHZjVuEf3il6bSKtsRySREK3CZndTPAHtQX1jni2M2DtlFopGOkP7CRFQ==</TICKET_ID></SM001001></CTOSRESULT>

            return(XMLParse(rs, new string[] { "SM001001" }, false));
        }
コード例 #2
0
ファイル: CtosAPIBLL.cs プロジェクト: ZPMAI/OCR_WebAPI
        /// <summary>
        /// 修改残损信息
        /// </summary>
        /// <param name="CONTAINERID"></param>
        /// <param name="DAMAGECODE"></param>
        /// <param name="DAMAGEEMEMO"></param>
        /// <param name="TICKET_ID"></param>
        /// <returns></returns>
        /// <remarks>如果箱已经压车,调用接口时,会根据堆场计划重新找场位</remarks>
        public static CtosResult OP007095(string CONTAINERID, string DAMAGECODE, string DAMAGEEMEMO, string TICKET_ID)
        {
            WebReferenceTest.Service api2       = new OCR.BLL.WebReferenceTest.Service();
            StringBuilder            tableparms = new StringBuilder();

            tableparms.Append(@"WI_WORKITEMDAMAGECODE:STRINGDAMAGEEMEMO:STRING");

            tableparms.AppendFormat(@"{0}{1}", DAMAGECODE, DAMAGEEMEMO);

            tableparms.Append(@"");

            string parmsBase64 = EncodeBase64(Encoding.UTF8, tableparms.ToString());

            string parms = string.Format(@"CONTAINERID:'{0}',TABLEPARAMS:'{1}',TICKET_ID:'{2}'",
                                         CONTAINERID, parmsBase64, TICKET_ID);

            string rs = api2.OP007095(parms);

            return(XMLParse(rs, new string[] { "OP007095" }, false));
        }