/// <summary> /// 审核通过 /// </summary> /// <param name="request"></param> /// <returns></returns> public BaseResult PostAudit(PostAudit request) { BaseResult br = new BaseResult(); if (string.IsNullOrEmpty(request.ids)) { br.IsSuccess = false; br.ErrorMsg = "权限异常"; return(br); } using (var db = DbFactory.Open()) { var addtimd = Convert.ToDateTime(System.DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss")); if (request.t.Value == 0) { //县级 if (RowID == 3) { var s = int.Parse(PublicClass.GetAudit(null, AuditStatusEnums.县已审市未批.ToString())); br.IsSuccess = db.ExecuteNonQuery("UPDATE Audit SET Status=" + s + ",CountyAuditTime='" + addtimd + "' WHERE ID IN(" + request.ids + ") ") > 0 ? true : false; #region 日志 StringBuilder sb = new StringBuilder(); var adcdInfo = db.Single <ADCDInfo>(w => w.adcd == request.adcd); sb.Append("在栏目{县级审核}下,{" + RealName + "}处理了镇{" + adcdInfo.adnm + "}的审批申请,处理结果:县已审市未批"); _ILogHelper.WriteLog(sb.ToString(), OperationTypeEnums.更新); #endregion } //市级 if (RowID == 2) { var s = int.Parse(PublicClass.GetAudit(null, AuditStatusEnums.县已审市已批.ToString())); br.IsSuccess = db.ExecuteNonQuery("UPDATE Audit SET Status=" + s + ",CityAuditTime='" + addtimd + "' WHERE ID IN(" + request.ids + ") ") > 0 ? true : false; #region 日志 StringBuilder sb = new StringBuilder(); var adcdInfo = db.Single <ADCDInfo>(w => w.adcd == request.adcd); sb.Append("在栏目{市级审核}下,{" + RealName + "}处理了镇{" + adcdInfo.adnm + "}的审批申请,处理结果:县已审市已批"); _ILogHelper.WriteLog(sb.ToString(), OperationTypeEnums.更新); #endregion } } else { //县级责任人审核 var s = int.Parse(PublicClass.GetAudit(null, AuditStatusEnums.县已审市已批.ToString())); br.IsSuccess = db.ExecuteNonQuery("UPDATE AuditCounty SET Status=" + s + ",CityAuditTime='" + addtimd + "' WHERE ID IN(" + request.ids + ") ") > 0 ? true : false; #region 日志 StringBuilder sb = new StringBuilder(); var adcdInfo = db.Single <ADCDInfo>(w => w.adcd == request.adcd); sb.Append("在栏目{市级审核}下,{" + RealName + "}处理了县{" + adcdInfo.adnm + "}的责任人审批申请,处理结果:县已审市已批"); _ILogHelper.WriteLog(sb.ToString(), OperationTypeEnums.更新); #endregion } } return(br); }
public BaseResult POST(PostAudit request) { return(AuditManager.PostAudit(request)); }