yl
2024-01-18 8024ec8c0300dcffa0caf4e2a030e068a9051bc2
VueWebCoreApi/Controllers/GeneralBasicDataController.cs
@@ -15,7 +15,7 @@
    {
        //定义全局信息返回变量
        ToMessage mes = new ToMessage();
        RedisHelper redis = new RedisHelper();
        RedisCommon redis = new RedisCommon();
        #region[组织架构基础资料]
        /// <summary>
@@ -27,6 +27,20 @@
        public JsonResult PrentOrganization()
        {
            mes = GeneralBasicDataBLL.PrentOrganization();
            return Json(mes);
        }
        #endregion
        #region[组织架构基础资料(无公司)]
        /// <summary>
        /// 组织架构基础资料(无公司)
        /// </summary>
        /// <returns></returns>
        [Route(template: "PrentOrganizationNoCompany")]
        [HttpGet]
        public JsonResult PrentOrganizationNoCompany()
        {
            mes = GeneralBasicDataBLL.PrentOrganizationNoCompany();
            return Json(mes);
        }
        #endregion
@@ -73,6 +87,34 @@
        }
        #endregion
        #region[人员基础资料]
        /// <summary>
        /// 人员基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "PersonPermissions")]
        [HttpGet]
        public JsonResult PersonPermissions()
        {
            mes = GeneralBasicDataBLL.PersonPermissions();
            return Json(mes);
        }
        #endregion
        #region[班组查找人员基础资料]
        /// <summary>
        /// 班组查找人员基础资料
        /// </summary>
        /// <param name="groupcode">班组编码</param>
        /// <returns></returns>
        [Route(template: "GroupsPersonPermissions")]
        [HttpGet]
        public JsonResult GroupsPersonPermissions(string groupcode)
        {
            mes = GeneralBasicDataBLL.GroupsPersonPermissions(groupcode);
            return Json(mes);
        }
        #endregion
        #region[按钮基础资料]
        /// <summary>
@@ -130,5 +172,138 @@
            return Json(mes);
        }
        #endregion
        #region[设备基础资料]
        [Route(template: "EqpPermissions")]
        [HttpGet]
        public JsonResult EqpPermissions()
        {
            mes = GeneralBasicDataBLL.EqpPermissions();
            return Json(mes);
        }
        #endregion
        #region[仓库基础资料]
        /// <summary>
        /// 仓库基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "WareHouse")]
        [HttpGet]
        public JsonResult WareHouse()
        {
            mes = GeneralBasicDataBLL.WareHouse();
            return Json(mes);
        }
        #endregion
        #region[仓库库位基础资料]
        /// <summary>
        /// 仓库库位基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "WareHouseLocation")]
        [HttpGet]
        public JsonResult WareHouseLocation()
        {
            mes = GeneralBasicDataBLL.WareHouseLocation();
            return Json(mes);
        }
        #endregion
        #region[仓库查找仓位信息]
        /// <summary>
        /// 仓库查找仓位信息
        /// </summary>
        /// <param name="warhousecode">仓库编码</param>
        /// <returns></returns>
        [Route(template: "WareHouseSelectLocation")]
        [HttpGet]
        public JsonResult WareHouseSelectLocation(string warhousecode)
        {
            mes = GeneralBasicDataBLL.WareHouseSelectLocation(warhousecode);
            return Json(mes);
        }
        #endregion
        #region[工序基础资料]
        /// <summary>
        /// 工序基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "StepData")]
        [HttpGet]
        public JsonResult StepData()
        {
            mes = GeneralBasicDataBLL.StepData();
            return Json(mes);
        }
        #endregion
        #region[缺陷基础资料]
        [Route(template: "DefectPermissions")]
        [HttpGet]
        public JsonResult DefectPermissions()
        {
            mes = GeneralBasicDataBLL.DefectPermissions();
            return Json(mes);
        }
        #endregion
        #region[往来单位基础资料]
        /// <summary>
        /// 往来单位基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "CustomerPermissions")]
        [HttpGet]
        public JsonResult CustomerPermissions()
        {
            mes = GeneralBasicDataBLL.CustomerPermissions();
            return Json(mes);
        }
        #endregion
        #region[存货树型基础资料]
        /// <summary>
        /// 存货树型基础资料
        /// </summary>
        /// <returns></returns>
        [Route(template: "InventoryTreePermissions")]
        [HttpGet]
        public JsonResult InventoryTreePermissions()
        {
            mes = GeneralBasicDataBLL.InventoryTreePermissions();
            return Json(mes);
        }
        #endregion
        #region[模具检验项目下拉列表]
        /// <summary>
        /// 模具检验项目下拉列表
        /// </summary>
        /// <returns></returns>
        [Route(template: "MouldCheckItemSelect")]
        [HttpGet]
        public JsonResult MouldCheckItemSelect()
        {
            mes = GeneralBasicDataBLL.MouldCheckItemSelect();
            return Json(mes);
        }
        #endregion
        #region[模具保养项目下拉列表]
        /// <summary>
        /// 模具保养项目下拉列表
        /// </summary>
        /// <returns></returns>
        [Route(template: "MouldRepairItemSelect")]
        [HttpGet]
        public JsonResult MouldRepairItemSelect()
        {
            mes = GeneralBasicDataBLL.MouldRepairItemSelect();
            return Json(mes);
        }
        #endregion
    }
}