| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
-
- using WMS.Core;
- using WMS.Info;
- using System;
- using Microsoft.AspNetCore.Mvc;using WMS.BZWeb;
- using WMS.BZWeb.Extensions;
- using WMS.Util;
- using WMS.BZModels;
- namespace WMS.BZWeb.Controllers
- {
- /// <summary>
- /// 描 述:主页控制器
- /// </summary>
- public class HomeController : MvcControllerBase
- {
- /// <summary>
- /// 初始化页面
- /// </summary>
- /// <returns></returns>
- [HttpGet]
- public ActionResult Index()
- {
-
- return View(Common.GetMainUITheme());
- }
- /// <summary>
- /// 首页桌面
- /// </summary>
- /// <returns></returns>
- [HttpGet]
- public ActionResult AdminDesktop()
- {
- return View();
- }
- ///
- /// <summary>
- /// 首页桌面
- /// </summary>
- /// <param name="t">哪个库的 PTManager HJManager FJManager SXManager CPManager</param>
- /// <returns></returns>
- [HttpGet]
- public ActionResult AdminDesktopTemp(string t)
- {
- ViewBag.Tenant = t;
- //return !string.IsNullOrWhiteSpace(t) ? View(t) : View();
- return View(t);
- }
- /// <summary>
- /// 清空缓存
- /// </summary>
- /// <returns></returns>
- [HttpPost]
- ////[AjaxOnly]
- public ActionResult ClearRedis()
- {
- foreach (var e in Enum.GetValues(typeof(ERedisCacheNo)))
- {
- RedisCache.RemoveAll((ERedisCacheNo)e);
- }
- return Success("清除缓冲成功");
- }
- /// <summary>
- /// 访问功能
- /// </summary>
- /// <param name="moduleNo">功能编号</param>
- /// <param name="moduleName">功能模块</param>
- /// <param name="moduleUrl">访问路径</param>
- /// <returns></returns>
- [HttpPost]
- public ActionResult VisitModule(string moduleNo, string moduleName, string moduleUrl)
- {
- LoginUserInfo LoginUser = GetLoginUser();
- SysLogBLLCore.WriteLog(LoginUser, moduleNo, moduleName, moduleUrl);
- return Success("访问成功");
- }
- /// <summary>
- /// 获取物料的不完整数据数量
- /// </summary>
- /// <param name="IsIQC">1:默认仓库或者单位不完整数量。其它:质检信息不完整数量。</param>
- /// <returns></returns>
- [HttpPost]
- ////[AjaxOnly]
- public ActionResult GetMat()
- {
- //OrderCore bll = new OrderCore();
- //FrmIndexEntity entity = bll.GetFrmIndex();
- return Success("获取成功");
- }
- /// <summary>
- /// 获取首页出入库报表对象
- /// </summary>
- /// <returns></returns>
- [HttpPost]
- ////[AjaxOnly]
- public ActionResult GetIndexLine()
- {
- //OrderCore bll = new OrderCore();
- //FrmIndexLineEntity entity = bll.GetIndexLine();
- return Success("获取成功");
- }
- /// <summary>
- /// 获取需要打开的窗体参数
- /// </summary>
- /// <param name="keys">直接定位到窗体主键</param>
- /// <param name="types">0:直接定位/1:单据(需要根据单据类型查询)</param>
- /// <returns></returns>
- [HttpPost]
- ////[AjaxOnly]
- public ActionResult GetOpenFrmParams(string keys,string types)
- {
- SysModuleCore bll = new SysModuleCore();
- SYS_MODULE entity = bll.GetOpenFrmParams(keys, types);
- return Success("获取成功", entity);
- }
- }
-
- }
|