/// <summary> /// 财务入账 /// </summary> /// <returns></returns> public ActionResult ToFiance() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); string CompanyID = WebUtil.GetFormValue <string>("CompanyID", string.Empty); PurchaseOrderExt provider = new PurchaseOrderExt(CompanyID); string line = provider.ToFiance(SnNum); DataResult dataResult = new DataResult(); if (line == "1000") { dataResult.Code = (int)EResponseCode.Success; dataResult.Message = "账务记录生成成功"; } else if (line == "1001") { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "采购订单不存在"; } else if (line == "1002") { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "已经生成账务记录,不要重复操作"; } else if (line == "1003") { dataResult.Code = (int)EResponseCode.Exception; dataResult.Message = "账务记录生成异常"; } return(Content(JsonHelper.SerializeObject(dataResult))); }
/// <summary> /// 采购退货 /// </summary> /// <returns></returns> public ActionResult ToReturn() { string SnNum = WebUtil.GetFormValue <string>("SnNum"); string CompanyID = WebUtil.GetFormValue <string>("CompanyID", string.Empty); string StorageNum = WebUtil.GetFormValue <string>("StorageNum"); string CreateUser = WebUtil.GetFormValue <string>("CreateUser"); List <PurchaseDetailEntity> list = WebUtil.GetFormObject <List <PurchaseDetailEntity> >("List"); PurchaseOrderExt provider = new PurchaseOrderExt(CompanyID); DataResult dataResult = provider.ToReturn(SnNum, list); return(Content(JsonHelper.SerializeObject(dataResult))); }