PartMachineController.cs 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  1. using Cksoft.Data;
  2. using Cksoft.Data.Repository;
  3. using DllEapEntity;
  4. using Microsoft.AspNetCore.Mvc;
  5. using System;
  6. using System.Collections.Generic;
  7. using System.Text;
  8. using DllEapDal;
  9. using Newtonsoft.Json;
  10. using Cksoft.Unity.Log4NetConfig;
  11. using DllUfpEntity;
  12. using Cksoft.Unity;
  13. using Microsoft.AspNetCore.Authorization;
  14. namespace DllEapBll.Controllers
  15. {
  16. //{
  17. // [Authorize]
  18. // [ApiController]
  19. // [Route("eap/api/[controller]/[action]")]
  20. // public class PartMachineController : ControllerBase
  21. // {
  22. // [HttpGet]
  23. // public DllEapEntity.Dtos.LayuiModel<PartMachine> Get(string filter, int pageIndex = 1, int pageSize = 10, string sortField = "a.partID", string sortOrder = "ascend")
  24. // {
  25. // string userCode = Request.Headers["usercode"];
  26. // if (sortOrder == "descend")
  27. // {
  28. // sortOrder = "desc";
  29. // }
  30. // else
  31. // {
  32. // sortOrder = "asc";
  33. // }
  34. // if (sortField == "null")
  35. // {
  36. // sortField = "a.partID";
  37. // }
  38. // int start, end;
  39. // start = (pageIndex - 1) * pageSize + 1;
  40. // end = start + pageSize;
  41. // using (IDatabase db = DbFactory.Base("eapslave"))
  42. // {
  43. // db.BeginTrans();
  44. // var dal = new PartMachineDal(db, userCode);
  45. // var total = dal.GetCount(filter);
  46. // string errorinfo = string.Empty;
  47. // var roles = dal.Get(start, pageSize, sortOrder, sortField, filter, errorinfo);
  48. // return new DllEapEntity.Dtos.LayuiModel<PartMachine>
  49. // {
  50. // code = 1,
  51. // count = total,
  52. // data = roles,
  53. // msg = ""
  54. // };
  55. // }
  56. // }
  57. // [HttpGet]
  58. // public PartMachine GetSingle(int id)
  59. // {
  60. // using (IDatabase db = DbFactory.Base("eapslave"))
  61. // {
  62. // var dal = new PartMachineDal(db);
  63. // return dal.Get(id);
  64. // }
  65. // }
  66. // [HttpPost]
  67. // public string SetPartInfoMachine([FromBody] AuthorizeModel model)
  68. // {
  69. // string usercode = Request.Headers["usercode"];
  70. // IDatabase db = null;
  71. // try
  72. // {
  73. // db = DbFactory.Base("eap");
  74. // db.BeginTrans();
  75. // var dal = new PartMachineDal(db);
  76. // if (dal.DeleteMac(model.Multity.Removes, model.Single) < 0)
  77. // {
  78. // db.Rollback();
  79. // return JsonConvert.SerializeObject(new
  80. // {
  81. // code = -1,
  82. // msg = "删除机器关系表时出错"
  83. // });
  84. // }
  85. // //if (dal.Add(model.Multity.Adds, model.Single, usercode) < 0)
  86. // if (dal.Add(model.Multity.Adds, model.Single, model.Multity.Addpros, model.Multity.AddemployNum, model.Multity.Addqtype, usercode) < 0)
  87. // {
  88. // db.Rollback();
  89. // return JsonConvert.SerializeObject(new
  90. // {
  91. // code = -1,
  92. // msg = "新增机台关系表时出错"
  93. // });
  94. // }
  95. // db.Commit();
  96. // LogHelper<AuthorizeModel>.LogFatal("PartMachine-->" + Json.ToJson(model), "用户操作", usercode);
  97. // return JsonConvert.SerializeObject(new
  98. // {
  99. // code = 1,
  100. // msg = ""
  101. // });
  102. // }
  103. // catch (Exception e)
  104. // {
  105. // db.Rollback();
  106. // return JsonConvert.SerializeObject(new
  107. // {
  108. // code = -1,
  109. // msg = e.Message
  110. // });
  111. // }
  112. // finally
  113. // {
  114. // db.Close();
  115. // }
  116. // }
  117. // }
  118. }