public void AddOrderTrackingLog(int orderid, string orderStatus, string deliveryStatus, string installStatus, string logisticTaskStatus, DescriptionType descriptionType)
        {
            var parms = new object[]
            {
                orderid, orderStatus ?? string.Empty, deliveryStatus ?? string.Empty, installStatus ?? string.Empty, logisticTaskStatus ?? string.Empty, descriptionType
            };

            TuHuThreadPool.QueueUserWorkItem(HandlerAddOrderTrackingLog, parms);
        }
        public void AddMonitorInfo(string subjectType, string subjectId, string errorMessage, string operationUser, string operationName, MonitorLevel level = MonitorLevel.Info, MonitorModule module = MonitorModule.Other)
        {
            var parms = new object[] { subjectType, subjectId, errorMessage, operationUser, operationName, level, module };

            TuHuThreadPool.QueueUserWorkItem(HandlerAddMonitorInfo, parms);
        }