protected override AbstractRequestParams GetParams() { //查历史同步记录 var jobRecord = Helper.GetWhere <SyncJob_Definition>(new SyncJob_Definition() { JobClassName = this.JobName }).FirstOrDefault(); var pars = new QueryPolicyParam(); pars.acctKey = ConfigurationManager.AppSettings["dealerCode"]; if (jobRecord == null) { jobRecord = new SyncJob_Definition(); jobRecord.JobClassName = this.JobName; jobRecord.LastExecute = DateTime.Now; } return(pars); }
/// <summary> /// 6、折扣政策下载 /// </summary> /// <param name="token"></param> /// <returns></returns> public AbsRequestResult <QueryPolicy> QueryPolicy(string token, QueryPolicyParam queryPolicyParam) { return(BaseRequest <AbsRequestResult <QueryPolicy>, QueryPolicy>(GlobParams.QueryPolicyList, token, queryPolicyParam.ToDictionary())); }