public string RemoveRequirement(DtoRemoveRequirement model)//(long id) { //验证参数 var validateRes = ValidateParamModel(); if (validateRes != null) { return(JsonHelper.ToJsJson(validateRes)); } SetJsonHeader(); var content = GetPostParameters(); //证书的路径 var certification = GetCertificationFilePath(); //证书的密码 var certificationPwd = GetCertificationPwd(); var result = HttpAsynchronousTool.CustomHttpWebRequestPost(GetCurrentUrl(this), content, certification, certificationPwd); #region 调用E田接口,更新订单状态 //ResponseResult<T_FARMER_PUBLISHED_DEMAND> farmerrequirement = JsonHelper.FromJsonTo<ResponseResult<T_FARMER_PUBLISHED_DEMAND>>(result); //if (farmerrequirement.IsSuccess == true && farmerrequirement.Entity != null) //{ // //取消订单 // if (farmerrequirement.Entity.DemandTypeId != (int)DuPont.Entity.Enum.FarmerDemandType.SellGrain && farmerrequirement.Entity.DemandTypeId != (int)DuPont.Entity.Enum.FarmerDemandType.SellSilage) // { // Task taskasync = new Task(() => UpdateCancleOrder(farmerrequirement.Entity)); // taskasync.Start(); // } //} #endregion return(result); }
/// <summary> /// 删除指定需求信息 /// </summary> /// <param name="id">需求信息id</param> /// <returns>JsonResult.</returns> public string RemoveRequirement(DtoRemoveRequirement model) { SetJsonHeader(); var content = GetPostParameters(); //证书的路径 var certification = GetCertificationFilePath(); //证书的密码 var certificationPwd = GetCertificationPwd(); var result = HttpAsynchronousTool.CustomHttpWebRequestPost(GetCurrentUrl(this), content, certification, certificationPwd); return(result); }