ScrapStoreInfoController.cs 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. using ShwasherSys.BaseSysInfo.States;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Web;
  6. using System.Web.Mvc;
  7. using Abp.Web.Mvc.Authorization;
  8. using IwbZero.Auditing;
  9. using ShwasherSys.Authorization.Permissions;
  10. using ShwasherSys.Common;
  11. namespace ShwasherSys.Controllers
  12. {
  13. [AbpMvcAuthorize, AuditLog("废品出入库维护")]
  14. public class ScrapStoreInfoController : ShwasherControllerBase
  15. {
  16. protected IQueryAppService QueryAppService { get; }
  17. public ScrapStoreInfoController(IStatesAppService statesAppService, IQueryAppService queryAppService)
  18. {
  19. QueryAppService = queryAppService;
  20. StatesAppService = statesAppService;
  21. }
  22. [AbpMvcAuthorize(PermissionNames.PagesScrapStoreScrapStoreEnterMg), AuditLog("废品入库页面")]
  23. public ActionResult ScrapStoreEnterMg()
  24. {
  25. ViewBag.ProductType = StatesAppService.GetSelectLists("ScrapEnterStore", "ProductType");
  26. ViewBag.ScrapSource = StatesAppService.GetSelectLists("ScrapEnterStore", "ScrapSource");
  27. return View();
  28. }
  29. //[AbpMvcAuthorize(PermissionNames.PagesSemiProductStoreInfoSemiOutStoreApplyMg), AuditLog("半成品出库申请审核页面")]
  30. //public ActionResult SemiOutStoreApplyMg()
  31. //{
  32. // string s1 = OutStoreApplyStatusEnum.Applying.ToInt() + "",
  33. // s2 = OutStoreApplyStatusEnum.Audited.ToInt() + "",
  34. // s3 = OutStoreApplyStatusEnum.Refused.ToInt() + "",
  35. // s4 = OutStoreApplyStatusEnum.OutStored.ToInt() + "";
  36. // ViewBag.SemiApplyStatus = StatesAppService.GetSelectLists("SemiOutStore", "ApplyStatus", a =>
  37. // a.CodeValue == s1 ||
  38. // a.CodeValue == s2 ||
  39. // a.CodeValue == s3 ||
  40. // a.CodeValue == s4);
  41. // ViewBag.StoreHouses = QueryAppService.QueryStoreHouseSelect(2);
  42. // return View();
  43. //}
  44. //[AbpMvcAuthorize(PermissionNames.PagesSemiProductStoreInfoSemiOutStoreMg), AuditLog("半成品出库信息页面")]
  45. //public ActionResult SemiOutStoreMg()
  46. //{
  47. // ViewBag.SemiApplyStatus = StatesAppService.GetSelectLists("SemiOutStore", "ApplyStatus");
  48. // ViewBag.StoreHouses = QueryAppService.QueryStoreHouseSelect(2);
  49. // return View();
  50. //}
  51. }
  52. }