| | |
| | | } |
| | | #endregion |
| | | |
| | | #region[计量单位组新增/编辑] |
| | | /// <summary> |
| | | /// 计量单位组新增/编辑 |
| | | /// </summary> |
| | | /// <param name="OperType">操作类型(Add/Update)</param> |
| | | /// <param name="json">提交数据对象</param> |
| | | /// <returns></returns> |
| | | [Route(template: "AddUpdateTUnitGroup")] |
| | | [HttpPost] |
| | | public JsonResult AddUpdateTUnitGroup(string OperType, List<ObjectDataCont> json) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | mes = ProductModelBLL.AddUpdateTUnitGroup(OperType, json, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | | |
| | | #region[计量单位组删除] |
| | | /// <summary> |
| | | /// 计量单位组删除 |
| | | /// </summary> |
| | | /// <param name="tunitgroupcode">单位组编码</param> |
| | | /// <returns></returns> |
| | | [Route(template: "DeleteTUnitGroup")] |
| | | [HttpPost] |
| | | public JsonResult DeleteTUnitGroup(string tunitgroupcode) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | mes = ProductModelBLL.DeleteTUnitGroup(tunitgroupcode, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | | |
| | | |
| | | #region[计量单位信息列表] |
| | | /// <summary> |
| | | /// 计量单位信息列表 |
| | | /// </summary> |
| | | /// <param name="tunittype">单计量(S) 多计量(M)</param> |
| | | /// <param name="tunitgroupcode">计量单位组编码</param> |
| | | /// <param name="page">页码</param> |
| | | /// <param name="rows">每页显示条数</param> |
| | |
| | | /// <returns></returns> |
| | | [Route(template: "TUnitData")] |
| | | [HttpGet] |
| | | public JsonResult TUnitData(string tunittype,string tunitgroupcode, int page = 0, int rows = 0, string prop = null, string order = null) |
| | | public JsonResult TUnitData(string tunitgroupcode, int page = 0, int rows = 0, string prop = null, string order = null) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | int startNum = rows * (page - 1) + 1; //起始记录rowNum |
| | | int endNum = rows * page; //结束记录 rowNum |
| | | mes = ProductModelBLL.TUnitData(tunittype,tunitgroupcode, startNum, endNum, prop, order); |
| | | mes = ProductModelBLL.TUnitData(tunitgroupcode, startNum, endNum, prop, order); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | |
| | | /// 计量单位新增、编辑保存 |
| | | /// </summary> |
| | | /// <param name="data_sources">数据来源:ERP/MES</param> |
| | | /// <param name="tunittype">单计量(S) 多计量(M)</param> |
| | | /// <param name="tunitgroupcode">计量单位组编码</param> |
| | | /// <param name="OperType">操作类型:Add/Update</param> |
| | | /// <param name="listjson">提交数据</param> |
| | | /// <returns></returns> |
| | | [Route(template: "AddUpdateTUnit")] |
| | | [HttpPost] |
| | | public JsonResult AddUpdateTUnit(string data_sources, string tunittype,string tunitgroupcode,string OperType, List<Unit> listjson) |
| | | public JsonResult AddUpdateTUnit(string data_sources,string tunitgroupcode,string OperType, List<Unit> listjson) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | var menucode = HttpContext.Request.Headers["Menucode"].ToString(); //菜单编码 |
| | | mes = ProductModelBLL.AddUpdateTUnit(menucode, data_sources,tunittype, tunitgroupcode, OperType, listjson, us); |
| | | mes = ProductModelBLL.AddUpdateTUnit(menucode, data_sources, tunitgroupcode, OperType, listjson, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |
| | |
| | | /// 计量单位删除 |
| | | /// </summary> |
| | | /// <param name="data_sources">数据来源:ERP/MES</param> |
| | | /// <param name="tunittype">单计量(S) 多计量(M)</param> |
| | | /// <param name="tunitgroupcode">计量单位组编码</param> |
| | | /// <param name="tunitcode">计量单位编码</param> |
| | | /// <returns></returns> |
| | | [Route(template: "DeleteTUnit")] |
| | | [HttpPost] |
| | | public JsonResult DeleteTUnit(string data_sources, string tunittype, string tunitgroupcode, string tunitcode) |
| | | public JsonResult DeleteTUnit(string data_sources, string tunitgroupcode, string tunitcode) |
| | | { |
| | | var token = HttpContext.Request.Headers["Token"].ToString(); |
| | | User us = JwtTools.Denocode(token.ToString()); |
| | | mes = ProductModelBLL.DeleteTUnit(data_sources, tunittype, tunitgroupcode, tunitcode, us); |
| | | mes = ProductModelBLL.DeleteTUnit(data_sources, tunitgroupcode, tunitcode, us); |
| | | return Json(mes); |
| | | } |
| | | #endregion |