/// <summary>
        /// 保存仓库
        /// </summary>
        public string SaveWarehouseData()
        {
            var           posService   = new PosService(CurrentUserInfo);
            WarehouseInfo warehouse    = new WarehouseInfo();
            string        content      = string.Empty;
            var           responseData = new ResponseData();

            string key          = string.Empty;
            string warehouse_id = string.Empty;

            if (Request("warehouse") != null && Request("warehouse") != string.Empty)
            {
                key = Request("warehouse").ToString().Trim();
            }
            if (Request("warehouse_id") != null && Request("warehouse_id") != string.Empty)
            {
                warehouse_id = Request("warehouse_id").ToString().Trim();
            }

            warehouse = key.DeserializeJSONTo <WarehouseInfo>();

            if (warehouse.wh_code == null || warehouse.wh_code.Trim().Length == 0)
            {
                responseData.success = false;
                responseData.msg     = "仓库编码不能为空";
                return(responseData.ToJSON());
            }
            if (warehouse.wh_name == null || warehouse.wh_name.Trim().Length == 0)
            {
                responseData.success = false;
                responseData.msg     = "仓库名称不能为空";
                return(responseData.ToJSON());
            }
            if (warehouse.unit_id == null || warehouse.unit_id.Trim().Length == 0)
            {
                responseData.success = false;
                responseData.msg     = "所属单位不能为空";
                return(responseData.ToJSON());
            }
            if (warehouse.wh_tel == null || warehouse.wh_tel.Trim().Length == 0)
            {
                responseData.success = false;
                responseData.msg     = "电话不能为空";
                return(responseData.ToJSON());
            }

            warehouse.CreateUserID   = CurrentUserInfo.CurrentUser.User_Id;
            warehouse.CreateUserName = CurrentUserInfo.CurrentUser.User_Name;
            warehouse.Unit.Id        = warehouse.unit_id;

            bool   status  = true;
            string message = "保存成功";

            try
            {
                if (warehouse_id.Trim().Length == 0)
                {
                    posService.InsertWarehouse(warehouse);  //新增
                }
                else
                {
                    warehouse.warehouse_id = warehouse_id;
                    posService.ModifyWarehouse(warehouse);  //修改
                }
            }
            catch (Exception ex)
            {
                status  = false;
                message = ex.Message;
            }

            responseData.success = status;
            responseData.msg     = message;

            content = responseData.ToJSON();
            return(content);
        }