/// <summary> /// 增加返回信息 /// </summary> /// <param name="content"></param> public void Add(CallbackContentInfo content) { ArgumentHelper.AssertIsTrue(content != null, "content is null"); ArgumentHelper.AssertIsTrue(content.TenantId >= 0, "AppAccountInfo.TenantId is less than 0"); ArgumentHelper.AssertNotNullOrEmpty(content.BatchId, "content.BatchId is null or empty"); ArgumentHelper.AssertNotNullOrEmpty(content.AppAccountPublic, "content.AppAccountPublic is null or empty"); ArgumentHelper.AssertNotNullOrEmpty(content.Content, "content.Content is null or empty"); CallbackContentDao.Insert(content); }
/// <summary> /// 更新状态 /// </summary> /// <param name="batchId"></param> /// <param name="state"></param> public void UpdateState(string batchId, CallbackContentState state) { ArgumentHelper.AssertNotNullOrEmpty(batchId, "batchId is null or empty"); CallbackContentDao.UpdateState(batchId, state); }
/// <summary> /// 根据batchId获取回调信息 /// </summary> /// <param name="batchId"></param> /// <returns></returns> public CallbackContentInfo GetByBatchId(string batchId) { ArgumentHelper.AssertNotNullOrEmpty(batchId, "batchId is null or empty"); return(CallbackContentDao.GetByBatchId(batchId)); }