/// <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)));
        }