Example #1
0
        /// <summary>
        /// 设置新的订单Id
        /// </summary>
        /// <param name="code"></param>
        public void SetNewPayOrderId(string code)
        {
            var a          = Ass.Data.Secret.Decript(code, Global.SYS_ENCRIPT_PWD).Split('|');
            var stationId  = Ass.P.PInt(a[0]);
            var doctorId   = Ass.P.PInt(a[1]);
            var payOrderId = a[2];

            if (!string.IsNullOrEmpty(payOrderId))
            {
                var key = _wsconnMgr.GetId(stationId, doctorId);
                if (_wsconnMgr.ContainsKey(key))
                {
                    _wsconnMgr.GetItem(key).PayOrderId = payOrderId;
                }
            }
        }