protected override AbstractRequestParams GetParams()
        {
            //查历史同步记录
            var jobRecord = Helper.GetWhere <SyncJob_Definition>(new SyncJob_Definition()
            {
                JobClassName = this.JobName
            }).FirstOrDefault();

            var pars = new QueryObPageParam();

            pars.dealerCode = ConfigurationManager.AppSettings["dealerCode"];
            if (jobRecord == null)
            {
                pars.attr2 = "2019-09-02 10:28:54";

                jobRecord = new SyncJob_Definition();
                jobRecord.JobClassName = this.JobName;
                jobRecord.LastExecute  = DateTime.Now;
            }
            else
            {
                var attrs = JsonConvert.DeserializeAnonymousType(jobRecord.ParsJson,
                                                                 new { attr1 = "", attr2 = "", attr3 = "" });
                //如果已存在同步历史,取上一次同步参数的结束时间再往前5分钟作为本次同步的开始时间
                pars.attr2 = DateTime.Parse(attrs.attr3).AddMinutes(-5).ToString(DateTimeFormat);
            }

            pars.attr3 = DateTime.Now.ToString(DateTimeFormat);

            return(pars);
        }
 /// <summary>
 ///     10、物流部开单记录下载
 /// </summary>
 /// <param name="token"></param>
 /// <returns></returns>
 public AbsRequestResult <LH_OUTBOUNDORDER> QueryObPage(string token, QueryObPageParam pars)
 {
     return(BaseRequest <AbsRequestResult <LH_OUTBOUNDORDER> >(GlobParams.QueryObPage, token, pars.ToDictionary()));
 }