From 34bfa7df61921f7d1798fc08db0b8d81828da96b Mon Sep 17 00:00:00 2001 From: hwh <332078369@qq.com> Date: 星期二, 02 七月 2024 08:07:57 +0800 Subject: [PATCH] 物料、部门、功能设定 --- Wms/Wms/Controllers/BasisController.cs | 593 ++++++++++++---------------------------------------------- 1 files changed, 126 insertions(+), 467 deletions(-) diff --git a/Wms/Wms/Controllers/BasisController.cs b/Wms/Wms/Controllers/BasisController.cs index fb0997a..90ab56b 100644 --- a/Wms/Wms/Controllers/BasisController.cs +++ b/Wms/Wms/Controllers/BasisController.cs @@ -422,15 +422,10 @@ /// <param name="DepartmentNo">閮ㄩ棬鍙�</param> /// <returns></returns> [HttpGet] - public IActionResult GetDepartmentList(string DepartmentName, string DepartmentNo) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<List<DepartmentDto>> GetDepartmentList(string DepartmentName, string DepartmentNo) { - List<DepartmentDto> departmentlist = _department.GetDepartmentList(DepartmentName, DepartmentNo); - return Ok(new - { - data = departmentlist, - code = 0, - msg = "鑾峰彇閮ㄩ棬淇℃伅鍒楄〃鎴愬姛" - }); + return await _department.GetDepartmentList(DepartmentName, DepartmentNo); } /// <summary> @@ -439,15 +434,10 @@ /// <param name="id">閮ㄩ棬id</param> /// <returns></returns> [HttpGet] - public IActionResult GetDepartmentById(int id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<SysDepartment> GetDepartmentById(int id) { - SysDepartment department = _department.GetDepartmentById(id); - return Ok(new - { - data = department, - msg = "鎴愬姛", - code = 0 - }); + return await _department.GetDepartmentById(id); } /// <summary> @@ -457,56 +447,19 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> AddDepartment(DepartmentDto departmentdto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task AddDepartment(DepartmentDto departmentdto) { - //鎹曡幏寮傚父 - try + await _department.AddDepartment(departmentdto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - - int uid = Convert.ToInt32(userId); - //鏇存敼浜� - departmentdto.CreateUser = uid; - - int i = await _department.AddDepartment(departmentdto); - //鍒ゆ柇鏄惁鏂板鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "鏂板澶辫触" - }); - } - else if (i == 3) - { - return Ok(new - { - data = i, - code = 3, - msg = "閮ㄩ棬鍙峰繀椤诲敮涓�" - }); - } - else - { - await _operation.InsertOperation("鍩虹淇℃伅", "閮ㄩ棬绠$悊", departmentdto.DepartmentNo, "娣诲姞", "娣诲姞閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + departmentdto.DepartmentNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鏂板鎴愬姛" - }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - throw new Exception("鏂板閮ㄩ棬寮傚父", ex); - } - + ParentName = "鍩虹淇℃伅", + MenuName = "閮ㄩ棬绠$悊", + FkNo = departmentdto.DepartmentNo, + TypeName = "娣诲姞", + Msg = "娣诲姞閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + departmentdto.DepartmentNo + }); } /// <summary> @@ -516,46 +469,20 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpGet] - public async Task<IActionResult> DelDepartment(int Id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task DelDepartment(int Id) { - //鎹曡幏寮傚父 - try + SysDepartment department = await _department.GetDepartmentById(Id); + await _department.DelDepartment(department); + await _operation.InsertOperation(new OperationInputVm() { - SysDepartment department = _department.GetDepartmentById(Id); - - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鏇存敼浜� - department.UpdateUser = uid; - int i = await _department.DelDepartment(department); - //鍒ゆ柇鏄惁鍒犻櫎鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "鍒犻櫎澶辫触" - }); - } - else - { - await _operation.InsertOperation("鍩虹淇℃伅", "閮ㄩ棬绠$悊", department.DepartmentNo, "鍒犻櫎", "鍒犻櫎閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + department.DepartmentNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鍒犻櫎鎴愬姛" - }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - throw new Exception("鍒犻櫎閮ㄩ棬寮傚父", ex); - } + ParentName = "鍩虹淇℃伅", + MenuName = "閮ㄩ棬绠$悊", + FkNo = department.DepartmentNo, + TypeName = "鍒犻櫎", + Msg = "鍒犻櫎閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + department.DepartmentNo + }); } /// <summary> @@ -565,44 +492,19 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> ExitDepartment(DepartmentDto departmentdto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task ExitDepartment(DepartmentDto departmentdto) { - //鎹曡幏寮傚父 - try + await _department.ExitDepartment(departmentdto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鏇存敼浜� - departmentdto.UpdateUser = uid; - int i = await _department.ExitDepartment(departmentdto); - //鍒ゆ柇鏄惁缂栬緫鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "缂栬緫澶辫触" - }); - } - else - { - await _operation.InsertOperation("鍩虹淇℃伅", "閮ㄩ棬绠$悊", departmentdto.DepartmentNo, "淇敼", "缂栬緫閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + departmentdto.DepartmentNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "缂栬緫鎴愬姛" - }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - throw new Exception("缂栬緫閮ㄩ棬寮傚父", ex); - } + ParentName = "鍩虹淇℃伅", + MenuName = "閮ㄩ棬绠$悊", + FkNo = departmentdto.DepartmentNo, + TypeName = "缂栬緫", + Msg = "缂栬緫閮ㄩ棬淇℃伅 閮ㄩ棬鍙凤細" + departmentdto.DepartmentNo + }); } #endregion @@ -617,15 +519,10 @@ /// <param name="GroupNo">缁勫彿</param> /// <returns></returns> [HttpGet] - public IActionResult GetFunSettingList(string FunSetName, string IsEnable, string GroupNo) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<List<FunSettingDto>> GetFunSettingList(string FunSetName, string IsEnable, string GroupNo) { - List<FunSettingDto> settinglist = _setting.GetFunSettingList(FunSetName, IsEnable, GroupNo); - return Ok(new - { - data = settinglist, - code = 0, - msg = "鎴愬姛" - }); + return await _setting.GetFunSettingList(FunSetName, IsEnable, GroupNo); } /// <summary> @@ -634,15 +531,10 @@ /// <param name="id">鍔熻兘id</param> /// <returns></returns> [HttpGet] - public IActionResult GetFunSettingById(int id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<SysFunSetting> GetFunSettingById(int id) { - SysFunSetting settinglist = _setting.GetFunSettingById(id); - return Ok(new - { - data = settinglist, - code = 0, - msg = "鎴愬姛" - }); + return await _setting.GetFunSettingById(id); } /// <summary> @@ -651,18 +543,10 @@ /// <param name="funSetNo">鍔熻兘缂栧彿</param> /// <returns></returns> [HttpGet] - public IActionResult GetFunSettingByNo(string funSetNo) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<SysFunSetting> GetFunSettingByNo(string funSetNo) { - try - { - var models = _setting.GetFunSettingByNo(funSetNo); - - return Ok(new { code = 0, msg = "鍔熻兘璁惧畾淇℃伅", data = models }); - } - catch (Exception e) - { - return Ok(new { code = 1, msg = e.Message }); - } + return await _setting.GetFunSettingByNo(funSetNo); } /// <summary> /// 鏂板鍔熻兘淇℃伅 @@ -671,80 +555,19 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> AddFunSettings(FunSettingDto settingdto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task AddFunSettings(FunSettingDto settingdto) { - //鎹曡幏寮傚父 - try + await _setting.AddFunSettings(settingdto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鍒涘缓浜� - settingdto.CreateUser = uid; - //鏂板 - int i = await _setting.AddFunSettings(settingdto); - //鍒ゆ柇鏄惁鏂板鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "澶辫触" - }); - } - else if (i == 3) - { - return Ok(new - { - data = i, - code = 3, - msg = "鍔熻兘鍙峰繀椤诲敮涓�" - }); - } - else if (i == 4) - { - return Ok(new - { - data = i, - code = 4, - msg = "鏄剧ず椤哄簭鑼冨洿涓�1---5" - }); - } - else if (i == 5) - { - return Ok(new - { - data = i, - code = 5, - msg = "璇疯緭鍏ユ纭粍鍙�" - }); - } - else if (i == 6) - { - return Ok(new - { - data = i, - code = 6, - msg = "姣忎竴缁勫彧鑳藉紑鍚竴涓姛鑳�" - }); - } - else - { - await _operation.InsertOperation("绯荤粺璁剧疆", "鍔熻兘璁惧畾", settingdto.FunSetNo, "娣诲姞", "娣诲姞鍔熻兘璁惧畾 鍔熻兘鍙凤細" + settingdto.FunSetNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鎴愬姛" - }); - } - } - catch (Exception ex) - { - return Ok(new { data = "", code = 1, msg = "鏂板鍔熻兘寮傚父锛�" + ex.Message }); - } + ParentName = "绯荤粺璁剧疆", + MenuName = "鍔熻兘璁惧畾", + FkNo = settingdto.FunSetNo, + TypeName = "娣诲姞", + Msg = "娣诲姞鍔熻兘璁惧畾 鍔熻兘鍙凤細" + settingdto.FunSetNo + }); } /// <summary> @@ -754,46 +577,20 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpGet] - public async Task<IActionResult> DelFunSettings(int id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task DelFunSettings(int id) { - //鎹曡幏寮傚父 - try + SysFunSetting funSetting = await _setting.GetFunSettingById(id); + await _setting.DelFunSettings(funSetting); + await _operation.InsertOperation(new OperationInputVm() { - SysFunSetting funSetting = _setting.GetFunSettingById(id); - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鏇存敼浜� - funSetting.UpdateUser = uid; - //鍒犻櫎 - int i = await _setting.DelFunSettings(funSetting); - //鍒ゆ柇鏄惁鍒犻櫎鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "澶辫触" - }); - } - else - { - await _operation.InsertOperation("绯荤粺璁剧疆", "鍔熻兘璁惧畾", funSetting.FunSetNo, "鍒犻櫎", "鍒犻櫎鍔熻兘璁惧畾 鍔熻兘鍙凤細" + funSetting.FunSetNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鎴愬姛" - }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - throw new Exception("鍒犻櫎鍔熻兘寮傚父", ex); - } + ParentName = "绯荤粺璁剧疆", + MenuName = "鍔熻兘璁惧畾", + FkNo = funSetting.FunSetNo, + TypeName = "鍒犻櫎", + Msg = "鍒犻櫎鍔熻兘璁惧畾 鍔熻兘鍙凤細" + funSetting.FunSetNo + }); } /// <summary> @@ -803,79 +600,24 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> ExitFunSettings(FunSettingDto settingdto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + [UnitOfWork] + public async Task ExitFunSettings(FunSettingDto settingdto) { - //鎹曡幏寮傚父 - try + await _setting.ExitFunSettings(settingdto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鏇存敼浜� - settingdto.UpdateUser = uid; - //缂栬緫 - int i = await _setting.ExitFunSettings(settingdto); - //鍒ゆ柇鏄惁缂栬緫鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "澶辫触" - }); - } - else if (i == 6) - { - return Ok(new - { - data = i, - code = 6, - msg = "姣忎竴缁勫彧鑳藉紑鍚竴涓姛鑳�" - }); - } - else - { - await _operation.InsertOperation("绯荤粺璁剧疆", "鍔熻兘璁惧畾", settingdto.FunSetNo, "淇敼", "淇敼鍔熻兘璁惧畾 鍔熻兘鍙凤細" + settingdto.FunSetNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鎴愬姛" - }); - } - } - catch (Exception ex) - { - return Ok(new { data = "", code = 1, msg = "缂栬緫鍔熻兘寮傚父锛�" + ex.Message }); - } + ParentName = "绯荤粺璁剧疆", + MenuName = "鍔熻兘璁惧畾", + FkNo = settingdto.FunSetNo, + TypeName = "缂栬緫", + Msg = "淇敼鍔熻兘璁惧畾 鍔熻兘鍙凤細" + settingdto.FunSetNo + }); } #endregion #region 鐗╂枡绠$悊 - - ///// <summary> - ///// 鏌ヨ鐗╂枡淇℃伅 - ///// </summary> - ///// <param name="matevm">鐗╂枡缂栫爜瑙嗗浘妯″瀷</param> - ///// <returns></returns> - //[HttpPost] - //public IActionResult GetMaterialsList(GetMaterialsVm matevm) - //{ - // try - // { - // var bolls = _mate.GetMaterialsList(matevm.SkuNo, matevm.SkuName, matevm.Type, matevm.IsInspect, matevm.Page, matevm.Limit, out int count); - - // return Ok(new { code = 0, count, msg = "鐗╂枡淇℃伅", data = bolls }); - // } - // catch (Exception e) - // { - // return Ok(new { code = 1, msg = e.Message }); - // } - //} - #region yyk @@ -894,15 +636,10 @@ /// <param name="categoryNo">绫诲埆缂栫爜</param> /// <returns></returns> [HttpGet] - public IActionResult GetMateList(string skuNo, string skuName, string auditStatusNo, string type, string isControlled, string isInspect, string environment, string categoryNo) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<List<MaterialsDto>> GetMateList(string skuNo, string skuName, string auditStatusNo, string type, string isControlled, string isInspect, string environment, string categoryNo) { - List<MaterialsDto> matedto = _mate.GetMateList(skuNo, skuName, auditStatusNo, type, isControlled, isInspect, environment, categoryNo); - return Ok(new - { - data = matedto, - code = 0, - msg = "鎴愬姛" - }); + return await _mate.GetMateList(skuNo, skuName, auditStatusNo, type, isControlled, isInspect, environment, categoryNo); } /// <summary> @@ -911,15 +648,10 @@ /// <param name="id">鐗╂枡id</param> /// <returns></returns> [HttpGet] - public IActionResult GetMateById(int id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<SysMaterials> GetMateById(int id) { - SysMaterials mate = _mate.GetMateById(id); - return Ok(new - { - data = mate, - code = 0, - msg = "鎴愬姛" - }); + return await _mate.GetMateById(id); } /// <summary> @@ -927,31 +659,19 @@ /// </summary> /// <param name="matedto">鐗╂枡dto</param> /// <returns></returns> - /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> AddMate(MaterialsDto matedto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task AddMate(MaterialsDto matedto) { - //鎹曡幏寮傚父 - try + await _mate.AddMate(matedto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鍒涘缓浜� - matedto.CreateUser = uid; - //鏂板 - int i = await _mate.AddMate(matedto); - - await _operation.InsertOperation("鍩虹淇℃伅", "鐗╂枡绠$悊", matedto.SkuNo, "娣诲姞", "娣诲姞鐗╂枡淇℃伅 鐗╂枡鍙凤細" + matedto.SkuNo, uid); - return Ok(new { data = i, code = 0, msg = "鎴愬姛" }); - - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - return Ok(new { code = 1, msg = "鏂板鐗╂枡寮傚父" + ex.Message }); - } + ParentName = "鍩虹淇℃伅", + MenuName = "鐗╂枡绠$悊", + FkNo = matedto.SkuNo, + TypeName = "娣诲姞", + Msg = "娣诲姞鐗╂枡淇℃伅 鐗╂枡鍙凤細" + matedto.SkuNo + }); } /// <summary> @@ -961,45 +681,19 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpGet] - public async Task<IActionResult> DelMate(int id) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task DelMate(int id) { - //鎹曡幏寮傚父 - try + SysMaterials mate = await _mate.GetMateById(id); + await _mate.DelMate(mate); + await _operation.InsertOperation(new OperationInputVm() { - SysMaterials mate = _mate.GetMateById(id); - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - mate.UpdateUser = uid; - //鍒犻櫎 - int i = await _mate.DelMate(mate); - //鍒ゆ柇鏄惁鍒犻櫎鎴愬姛 - if (i == 0) - { - return Ok(new - { - data = i, - code = 1, - msg = "澶辫触" - }); - } - else - { - await _operation.InsertOperation("鍩虹淇℃伅", "鐗╂枡绠$悊", mate.SkuNo, "鍒犻櫎", "鍒犻櫎鐗╂枡淇℃伅 鐗╂枡鍙凤細" + mate.SkuNo, uid); - return Ok(new - { - data = i, - code = 0, - msg = "鎴愬姛" - }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮傚父 - throw new Exception("鍒犻櫎鐗╂枡寮傚父", ex); - } + ParentName = "鍩虹淇℃伅", + MenuName = "鐗╂枡绠$悊", + FkNo = mate.SkuNo, + TypeName = "鍒犻櫎", + Msg = "鍒犻櫎鐗╂枡淇℃伅 鐗╂枡鍙凤細" + mate.SkuNo + }); } /// <summary> @@ -1009,43 +703,18 @@ /// <returns></returns> /// <exception cref="Exception">鎹曡幏寮傚父</exception> [HttpPost] - public async Task<IActionResult> ExitMate(MaterialsDto matedto) + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task ExitMate(MaterialsDto matedto) { - //鎹曡幏寮傚父 - try + await _mate.ExitMate(matedto); + await _operation.InsertOperation(new OperationInputVm() { - //鑾峰彇褰撳墠鎿嶄綔鐢ㄦ埛id - var claimsIdentity = this.User.Identity as ClaimsIdentity; - var userId = claimsIdentity.FindFirst(ClaimTypes.Name)?.Value; - int uid = Convert.ToInt32(userId); - //鏇存柊浜� - matedto.UpdateUser = uid; - //缂栬緫 - int i = await _mate.ExitMate(matedto); - //鍒ゆ柇鏄惁缂栬緫鎴愬姛 - if (i == 0) - { - return Ok(new { data = i, code = 1, msg = "淇敼澶辫触" }); - } - else if (i == 2) - { - return Ok(new { data = i, code = 2, msg = "涓存湡澶╂暟涓嶅彲澶т簬365鍙婂皬浜�30" }); - } - //else if (i == 4) - //{ - // return Ok(new { data = i, code = 4, msg = "浣庡簱瀛樹笉鍙珮浜�1000" }); - //} - else - { - await _operation.InsertOperation("鍩虹淇℃伅", "鐗╂枡绠$悊", matedto.SkuNo, "淇敼", "缂栬緫鐗╂枡淇℃伅 鐗╂枡鍙凤細" + matedto.SkuNo, uid); - return Ok(new { data = i, code = 0, msg = "淇敼鎴愬姛" }); - } - } - catch (Exception ex) - { - //鎶涘嚭寮� - return Ok(new { code = 1, msg = "缂栬緫鐗╂枡寮傚父" + ex.Message }); - } + ParentName = "鍩虹淇℃伅", + MenuName = "鐗╂枡绠$悊", + FkNo = matedto.SkuNo, + TypeName = "缂栬緫", + Msg = "缂栬緫鐗╂枡淇℃伅 鐗╂枡鍙凤細" + matedto.SkuNo + }); } #region 鍖呰 鍗曚綅 @@ -1055,15 +724,10 @@ /// </summary> /// <returns></returns> [HttpGet] - public IActionResult GetUnitList() + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<List<SysUnit>> GetUnitList() { - List<SysUnit> unitlist = _mate.GetUnitList(); - return Ok(new - { - data = unitlist, - code = 0, - msg = "鎴愬姛" - }); + return await _mate.GetUnitList(); } /// <summary> @@ -1071,15 +735,10 @@ /// </summary> /// <returns></returns> [HttpGet] - public IActionResult GetPackagList() + [ServiceFilter(typeof(ApiResponseActionFilter))] + public async Task<List<SysPackag>> GetPackagList() { - List<SysPackag> packlist = _mate.GetPackagList(); - return Ok(new - { - data = packlist, - code = 0, - msg = "鎴愬姛" - }); + return await _mate.GetPackagList(); } #endregion -- Gitblit v1.8.0