From 862d71a72acc5f7b4f5a2e7b7b7303d73b800691 Mon Sep 17 00:00:00 2001 From: value <z1292839451@163.com> Date: 星期三, 15 五月 2024 13:39:14 +0800 Subject: [PATCH] 修改大量的权限问题 --- user-server/src/main/resources/mapper/EnumMapper.xml | 2 performance-server/src/main/java/com/yuanchu/mom/controller/AuxiliaryWorkingHoursController.java | 3 inspect-server/src/main/resources/mapper/InsSampleMapper.xml | 2 cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java | 6 - inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java | 3 inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java | 23 +++---- cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java | 5 - framework/src/main/java/com/yuanchu/mom/common/GetLook.java | 3 user-server/src/main/java/com/yuanchu/mom/service/impl/RoleServiceImp.java | 7 -- inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java | 3 user-server/src/main/java/com/yuanchu/mom/controller/UserController.java | 8 +- inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java | 9 +- inspect-server/src/main/java/com/yuanchu/mom/vo/InsOrderPlanVO.java | 4 user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java | 5 - cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java | 6 - cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java | 11 +-- user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java | 9 +- user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java | 8 +- inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java | 15 ++-- cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java | 7 +- inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java | 2 inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java | 10 +++ cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java | 5 - performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java | 16 +++- 24 files changed, 84 insertions(+), 88 deletions(-) diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java index 9c2c333..5f2fc15 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java @@ -33,7 +33,8 @@ private CapacityScopeService capacityScopeService; private ProductService productService; - @ValueAuth + + @ValueClassify("鑳藉姏鑼冨洿") @ApiOperation(value = "鑾峰彇椤圭洰妫�楠屽弬鏁板垪琛�") @PostMapping("/selectItemParameterList") public Result selectItemParameterList(@RequestBody Map<String, Object> data) throws Exception { @@ -91,13 +92,13 @@ public Result selectTestObjectByName() { return Result.success(capacityScopeService.selectTestObjectByName()); } - @ValueClassify("璁惧宸ュ叿鏄庣粏") + @ValueClassify("璁惧") @ApiOperation(value = "璁惧閲岄潰閫夋嫨妫�楠岄」鐩�(鏍戝舰缁撴瀯)") @PostMapping("/getInsProduction") public Result getInsProduction(){ return Result.success(capacityScopeService.getInsProduction()); } - @ValueClassify(value="浜у搧缁存姢") + @ValueClassify(value="鑳藉姏鑼冨洿") @ApiOperation(value = "缁存姢妫�楠屽璞$殑浜у搧") @PostMapping("/selectProductListByObjectId") public Result selectProductListByObjectId(@RequestBody Map<String, Object> data) throws Exception { diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java index d9bb223..7eaac6c 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java @@ -1,10 +1,8 @@ package com.yuanchu.mom.controller; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; -import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.pojo.Certification; -import com.yuanchu.mom.pojo.Device; import com.yuanchu.mom.service.CertificationService; import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; @@ -16,7 +14,6 @@ import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; -import java.util.List; import java.util.Map; @Api(tags = "璧勮川璇存槑") @@ -26,7 +23,8 @@ public class CertificationController { private CertificationService certificationService; - @ValueAuth + + @ValueClassify("瀹為獙瀹よ祫璐�") @ApiOperation(value = "鏌ヨ璧勮川鏄庣粏鍒楄〃") @PostMapping("/getCertificationDetail") public Result getCertificationDetail(@RequestBody Map<String, Object> data) throws Exception { diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java index 7e2c211..7f4579b 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java @@ -4,9 +4,7 @@ import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.dto.UserDto; -import com.yuanchu.mom.dto.UserPageDto; import com.yuanchu.mom.pojo.Department; -import com.yuanchu.mom.pojo.User; import com.yuanchu.mom.service.DepartmentService; import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; @@ -14,7 +12,6 @@ import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; -import org.springframework.stereotype.Controller; import java.util.Map; @@ -39,9 +36,9 @@ public Result addDepartment(@RequestBody Department department) { return Result.success(departmentService.addDepartment(department)); } - @ValueAuth @ApiOperation(value = "鑾峰彇閮ㄩ棬鏍�") @GetMapping("/selectDepartment") + @ValueClassify("浜哄憳鏄庣粏") public Result selectDepartment() { return Result.success(departmentService.selectDepartment()); } diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java index 9ad8cfc..17cd875 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java @@ -11,8 +11,6 @@ import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.*; @@ -35,7 +33,8 @@ @Value("${file.path}") private String filePath; - @ValueAuth + + @ValueClassify("璁惧") @ApiOperation(value = "鏌ヨ璁惧璇︽儏鍒楄〃") @PostMapping("/selectDeviceParameter") public Result selectDeviceParameter(@RequestBody Map<String, Object> data) throws Exception { @@ -43,19 +42,19 @@ DeviceDto itemParameter = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), DeviceDto.class); return Result.success(deviceService.selectDeviceParameter(page, itemParameter)); } - @ValueClassify("璁惧宸ュ叿鏄庣粏") + @ValueClassify("璁惧") @ApiOperation(value = "娣诲姞璁惧璇︽儏鍙傛暟") @PostMapping("/addDeviceParameter") public Result addDeviceParameter(@RequestBody Device itemParameter) { return Result.success(deviceService.addDeviceParameter(itemParameter)); } - @ValueClassify("璁惧宸ュ叿鏄庣粏") + @ValueClassify("璁惧") @ApiOperation(value = "鍒犻櫎璁惧璇︽儏鍙傛暟") @PostMapping("/delDeviceParameter") public Result<?> delDeviceParameter(Integer id) { return Result.success(deviceService.delDeviceParameter(id)); } - @ValueClassify("璁惧宸ュ叿鏄庣粏") + @ValueClassify("璁惧") @ApiOperation(value = "淇敼璁惧璇︽儏鍙傛暟") @PostMapping("/upDeviceParameter") public Result<?> upDeviceParameter(@RequestBody Device itemParameter) { diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java index 2b43637..76b09bd 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java @@ -1,7 +1,6 @@ package com.yuanchu.mom.controller; -import cn.hutool.core.lang.UUID; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; @@ -15,7 +14,6 @@ import org.springframework.web.bind.annotation.*; import javax.annotation.Resource; -import javax.annotation.Resources; import java.util.Map; /** @@ -31,7 +29,8 @@ @Resource private LaboratoryService laboratoryService; - @ValueAuth + + @ValueClassify("鍦烘墍鎴栬鏂�") @ApiOperation(value = "鏌ヨ瀹為獙瀹ょ鐞嗗垪琛�") @PostMapping("/selectItemParameter") public Result selectItemParameter(@RequestBody Map<String, Object> data) throws Exception { diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java index 2980dd0..ae92a36 100644 --- a/cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java +++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java @@ -4,15 +4,12 @@ import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.pojo.StandardMethod; -import com.yuanchu.mom.pojo.StructureItemParameter; import com.yuanchu.mom.service.StandardMethodService; import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import lombok.Value; -import org.springframework.context.annotation.Lazy; import org.springframework.web.bind.annotation.*; import java.util.Map; @@ -24,7 +21,8 @@ public class StandardMethodController { private StandardMethodService standardMethodService; - @ValueAuth + + @ValueClassify("瀹為獙瀹ょ殑妫�娴嬭兘鍔涙。妗�") @ApiOperation(value = "鑾峰彇鏍囧噯鏂规硶鍒楄〃") @PostMapping("/selectStandardMethodList") public Result selectStandardMethodList(@RequestBody Map<String, Object> data) throws Exception { diff --git a/framework/src/main/java/com/yuanchu/mom/common/GetLook.java b/framework/src/main/java/com/yuanchu/mom/common/GetLook.java index 0f70017..dc80717 100644 --- a/framework/src/main/java/com/yuanchu/mom/common/GetLook.java +++ b/framework/src/main/java/com/yuanchu/mom/common/GetLook.java @@ -26,7 +26,8 @@ } Map<String, Integer> map = new HashMap<>(); map.put("userId", id); - map.put("look", authMapper.countPower(id, method)); + Integer look = authMapper.countPower(id, method); + map.put("look", look==null?0:look); return map; } } diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java index 63f1243..22fd71f 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java @@ -1,6 +1,5 @@ package com.yuanchu.mom.controller; -import cn.hutool.core.bean.BeanUtil; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; @@ -15,13 +14,13 @@ import com.yuanchu.mom.service.InsOrderService; import com.yuanchu.mom.service.InsOrderTemplateService; import com.yuanchu.mom.service.InsProductService; -import com.yuanchu.mom.service.InsSampleService; import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; -import io.swagger.annotations.*; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; +import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.springframework.beans.BeanUtils; -import org.springframework.context.annotation.Bean; import org.springframework.web.bind.annotation.*; import java.time.LocalDateTime; @@ -42,7 +41,7 @@ private InsOrderTemplateService insOrderTemplateService; //鑾峰彇妫�楠屼笅鍗曟暟鎹� - @ValueAuth + @ValueClassify("妫�楠屼笅鍗�") @ApiOperation(value = "鏌ヨ妫�楠屼笅鍗曟暟鎹�") @PostMapping("/selectInsOrderParameter") public Result selectInsOrderParameter(@RequestBody Map<String, Object> data) throws Exception { @@ -125,7 +124,7 @@ SampleProductDto2 sampleProductDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), SampleProductDto2.class); return Result.success(insOrderService.selectSampleAndProductByOrderId(page, sampleProductDto)); } - @ValueAuth + @ValueClassify("璐圭敤缁熻") @ApiOperation(value = "璐圭敤缁熻") @PostMapping("/costStatistics") public Result<?> costStatistics(@RequestBody Map<String, Object> data) throws Exception { @@ -133,7 +132,7 @@ CostStatisticsDto costStatisticsDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), CostStatisticsDto.class); return Result.success(insOrderService.costStatistics(page, costStatisticsDto)); } - @ValueAuth + @ValueClassify("缁熻鍥捐〃") @ApiOperation(value = "鏍峰搧缂洪櫡鎸囨暟") @PostMapping("/selectSampleDefects") public Result selectSampleDefects(Integer size, Integer current, String inspectionItems, String orderNumber) { diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java index 0323168..44a38a5 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java @@ -29,7 +29,7 @@ private InsOrderPlanService insOrderPlanService; - @ValueAuth + @ValueClassify("妫�楠屼换鍔�") @ApiOperation(value = "鑾峰彇妫�楠屼换鍔″垪琛�") @PostMapping("/selectInsOrderPlanList") public Result selectInsOrderPlanList(@RequestBody Map<String, Object> data) throws Exception { diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java index 8d05746..88b3345 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java @@ -10,7 +10,6 @@ import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; import org.springframework.beans.factory.annotation.Value; import org.springframework.web.bind.annotation.*; import org.springframework.web.multipart.MultipartFile; @@ -33,7 +32,7 @@ @Value("${wordUrl}") private String wordUrl; - @ValueAuth + @ValueClassify("鎶ュ憡缂栧埗") @ApiOperation(value = "鏌ヨ妫�楠屾姤鍛婃暟鎹�") @PostMapping("/pageInsReport") public Result pageInsReport(@RequestBody Map<String, Object> data) throws Exception { diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java index 3841c3d..c03cc3f 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java @@ -1,21 +1,17 @@ package com.yuanchu.mom.controller; -import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; -import com.yuanchu.mom.dto.SampleOrderDto; import com.yuanchu.mom.service.ReportService; -import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.springframework.web.bind.annotation.*; - -import java.time.LocalDate; -import java.time.LocalDateTime; -import java.util.Map; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; @RestController @AllArgsConstructor @@ -24,32 +20,33 @@ public class ReportController { private ReportService reportService; - @ValueAuth + + @ValueClassify("缁熻鍥捐〃") @ApiOperation(value = "姣忔棩涓氬姟缁熻") @GetMapping("/businessStatisticsByDay") public Result businessStatisticsByDay(){ return Result.success(reportService.businessStatisticsByDay()); } - @ValueAuth + @ValueClassify("缁熻鍥捐〃") @ApiOperation(value = "妫�娴嬮」鐩粺璁�") @GetMapping("/testProductByDay") public Result testProductByDay(){ return Result.success(reportService.testProductByDay()); } @ValueAuth - @ApiOperation(value = "棣栭〉-->鏃ュ巻浠诲姟鍥�") + @ApiOperation(value = "鏃ュ巻浠诲姟鍥�") @GetMapping("/calendarWorkByWeek") public Result calendarWorkByWeek(){ return Result.success(reportService.calendarWorkByWeek()); } @ValueClassify("涓汉棣栭〉") - @ApiOperation(value = "棣栭〉-->娣诲姞鏃ョ▼") + @ApiOperation(value = "娣诲姞鏃ョ▼") @PostMapping("/addSchedule") public Result addSchedule(String time, String text){ return Result.success(reportService.addSchedule(time,text)); } @ValueAuth - @ApiOperation(value = "棣栭〉-->鎴戠殑鏃ョ▼") + @ApiOperation(value = "鎴戠殑鏃ョ▼") @PostMapping("/ScheduleByMe") public Result ScheduleByMe(String date){ return Result.success(reportService.ScheduleByMe(date)); diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java index fe42eac..4ea2dbb 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java @@ -8,7 +8,6 @@ import com.yuanchu.mom.utils.JackSonUtil; import com.yuanchu.mom.vo.Result; import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; @@ -22,7 +21,7 @@ public class StandardTemplateController { private StandardTemplateService standardTemplateService; - @ValueAuth + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鑾峰彇鍘熷璁板綍妯℃澘鍒楄〃") @PostMapping("/selectStandardTemplatePageList") public Result selectStandardTemplatePageList(@RequestBody Map<String, Object> data) throws Exception { @@ -30,19 +29,19 @@ StandardTemplate standardTemplate = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), StandardTemplate.class); return Result.success(standardTemplateService.selectStandardTemplatePageList(page, standardTemplate)); } - @ValueClassify("鍘熷璁板綍妯℃澘") + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "娣诲姞鍘熷璁板綍妯℃澘") @PostMapping("/addStandardTemplate") public Result addStandardTemplate(@RequestBody StandardTemplate standardTemplate) { return Result.success(standardTemplateService.addStandardTemplate(standardTemplate)); } - @ValueClassify("鍘熷璁板綍妯℃澘") + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "淇敼鍘熷璁板綍妯℃澘") @PostMapping("/upStandardTemplate") public Result<?> upStandardTemplate(@RequestBody StandardTemplate standardTemplate) { return Result.success(standardTemplateService.upStandardTemplate(standardTemplate)); } - @ValueClassify("鍘熷璁板綍妯℃澘") + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鍒犻櫎鍘熷璁板綍妯℃澘") @PostMapping("/delStandardTemplate") public Result<?> delStandardTemplate(Integer id) { diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java index d718001..a1a80cf 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java @@ -25,7 +25,8 @@ private StandardMethodListService standardMethodListService; private StandardProductListService standardProductListService; - @ValueAuth + + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鑾峰彇鏍囧噯鏍�") @GetMapping("/selectStandardTreeList") public Result selectStandardTreeList(){ @@ -37,6 +38,8 @@ public Result addStandardTree(@RequestBody StandardTree standardTree){ return Result.success(standardTreeService.addStandardTree(standardTree)); } + + @ValueAuth @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "缁欐爣鍑嗘爲娣诲姞妫�楠屾爣鍑�") @PostMapping("/addStandardMethodList") @@ -50,18 +53,21 @@ public Result selectsStandardMethodByFLSSM(String tree){ return Result.success(standardMethodListService.selectsStandardMethodByFLSSM(tree)); } + @ValueAuth @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "淇敼鏍囧噯搴撲腑鐨勫唴瀹�") @PostMapping("/upStandardProductList") public Result upStandardProductList(@RequestBody StandardProductList list){ return Result.success(standardProductListService.upStandardProductList(list)); } + @ValueAuth @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鍒犻櫎鏍囧噯鏍戜笅鐨勬楠屾爣鍑�") @PostMapping("/delStandardMethodByFLSSM") public Result delStandardMethodByFLSSM(Integer id){ return Result.success(standardMethodListService.delStandardMethodByFLSSM(id)); } + @ValueAuth @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鍒犻櫎鏍囧噯鏍戜笅鐨勬楠岄」鐩�") @PostMapping("/delStandardProductByIds") @@ -69,12 +75,14 @@ JSONArray lists = JSON.parseArray(ids); return Result.success(standardProductListService.delStandardProduct(lists)); } + @ValueAuth @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鏂板鏍囧噯鏍戜笅鐨勬楠岄」鐩�") @PostMapping("/addStandardProduct") public Result addStandardProduct(String ids, String tree){ return Result.success(standardTreeService.addStandardProduct(ids, tree)); } + @ValueClassify("鏍囧噯搴�") @ApiOperation(value = "鍒犻櫎鏍囧噯鏍戠殑灞傜骇") @PostMapping("/delStandardTree") diff --git a/inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java b/inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java index 292f5c4..94c7a67 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java @@ -26,7 +26,8 @@ public Result addWarehouse(String name) { return Result.success(warehouseService.addWarehouse(name)); } - @ValueAuth + + @ValueClassify("鏍峰搧绠$悊") @GetMapping("/selectWarehouse") @ApiOperation("鏌ヨ浠撳簱") public Result selectWarehouse() { diff --git a/inspect-server/src/main/java/com/yuanchu/mom/vo/InsOrderPlanVO.java b/inspect-server/src/main/java/com/yuanchu/mom/vo/InsOrderPlanVO.java index c91ca7b..7a2681d 100644 --- a/inspect-server/src/main/java/com/yuanchu/mom/vo/InsOrderPlanVO.java +++ b/inspect-server/src/main/java/com/yuanchu/mom/vo/InsOrderPlanVO.java @@ -22,8 +22,8 @@ @ValueTableShow(value = 5,name = "鐘舵��") private String insState; - @ValueTableShow(value = 8,name = "妫�楠岀粨鏋�") - private Integer insResult; + @ValueTableShow(value = 8,name = "妫�楠屽紑濮嬫椂闂�") + private String insTime; @ValueTableShow(value = 6,name = "绾﹀畾鏃堕棿") private String appointed; diff --git a/inspect-server/src/main/resources/mapper/InsSampleMapper.xml b/inspect-server/src/main/resources/mapper/InsSampleMapper.xml index f26680e..141741a 100644 --- a/inspect-server/src/main/resources/mapper/InsSampleMapper.xml +++ b/inspect-server/src/main/resources/mapper/InsSampleMapper.xml @@ -40,7 +40,7 @@ io.sample_type, isu.user_id, ip.son_laboratory, - io.ins_result + io.ins_time FROM ins_order io LEFT JOIN ins_sample isa ON isa.ins_order_id = io.id diff --git a/performance-server/src/main/java/com/yuanchu/mom/controller/AuxiliaryWorkingHoursController.java b/performance-server/src/main/java/com/yuanchu/mom/controller/AuxiliaryWorkingHoursController.java index cb0f98f..c71fba0 100644 --- a/performance-server/src/main/java/com/yuanchu/mom/controller/AuxiliaryWorkingHoursController.java +++ b/performance-server/src/main/java/com/yuanchu/mom/controller/AuxiliaryWorkingHoursController.java @@ -9,7 +9,6 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.apache.ibatis.annotations.Param; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -34,6 +33,7 @@ @Resource private AuxiliaryWorkingHoursService auxiliaryWorkingHoursService; + @ValueClassify("宸ユ椂绠$悊") @ApiOperation(value="鏌ヨ杈呭姪宸ユ椂") @PostMapping("/selectAuxiliaryWorkingHours") public Result selectAuxiliaryWorkingHours(@RequestBody Map<String, Object> data) throws Exception { @@ -59,6 +59,5 @@ public Result insertAuxiliaryWorkingHours(@RequestBody AuxiliaryWorkingHours auxiliaryWorkingHours){ return Result.success(auxiliaryWorkingHoursService.insertAuxiliaryWorkingHours(auxiliaryWorkingHours)); } - } diff --git a/performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java b/performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java index 965ce6a..0831c44 100644 --- a/performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java +++ b/performance-server/src/main/java/com/yuanchu/mom/controller/PerformanceShiftController.java @@ -4,6 +4,7 @@ import com.alibaba.excel.write.style.HorizontalCellStyleStrategy; import com.alibaba.excel.write.style.column.LongestMatchColumnWidthStyleStrategy; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.dto.PerformanceShiftAddDto; import com.yuanchu.mom.pojo.PerformanceShift; import com.yuanchu.mom.service.PerformanceShiftService; @@ -38,33 +39,38 @@ @Autowired private PerformanceShiftService performanceShiftService; - @ApiOperation(value = "缁╂晥绠$悊-鐝-鎺掔彮") + @ValueClassify("鐝") + @ApiOperation(value = "鎺掔彮") @PostMapping("add") public Result<?> performanceShiftAdd(@RequestBody PerformanceShiftAddDto performanceShiftAddDto) { performanceShiftService.performanceShiftAdd(performanceShiftAddDto); return Result.success(); } - @ApiOperation(value = "缁╂晥绠$悊-鐝-鏈堜唤鍒嗛〉鏌ヨ") + @ValueClassify("鐝") + @ApiOperation(value = "鏈堜唤鍒嗛〉鏌ヨ") @PostMapping("page") public Result<?> performanceShiftPage(Integer size, Integer current, String time, String userName, String laboratory) { return Result.success(performanceShiftService.performanceShiftPage(new Page<>(current, size), time, userName, laboratory)); } - @ApiOperation(value = "缁╂晥绠$悊-鐝-骞翠唤鍒嗛〉鏌ヨ") + @ValueClassify("鐝") + @ApiOperation(value = "骞翠唤鍒嗛〉鏌ヨ") @PostMapping("pageYear") public Result<?> performanceShiftPageYear(Integer size, Integer current, String time, String userName, String laboratory) { return Result.success(performanceShiftService.performanceShiftPageYear(new Page<>(current, size), time, userName, laboratory)); } - @ApiOperation(value = "缁╂晥绠$悊-鐝-鐝鐘舵�佷慨鏀�") + @ValueClassify("鐝") + @ApiOperation(value = "鐝鐘舵�佷慨鏀�") @PutMapping("update") public Result<?> performanceShiftUpdate(@RequestBody PerformanceShift performanceShift) { performanceShiftService.performanceShiftUpdate(performanceShift); return Result.success(); } - @ApiOperation(value = "缁╂晥绠$悊-鐝-瀵煎嚭") + @ValueClassify("鐝") + @ApiOperation(value = "瀵煎嚭") @GetMapping("export") public void exportToExcel(@NotNull(message = "鏃堕棿涓嶈兘涓虹┖锛�") String time, String userName, String laboratory, Boolean isMonth, HttpServletResponse response) throws Exception { Map<Object, Object> data; diff --git a/user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java b/user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java index e798217..df90848 100644 --- a/user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java +++ b/user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java @@ -1,10 +1,8 @@ package com.yuanchu.mom.controller; -import com.alibaba.fastjson.JSON; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.annotation.ValueAuth; import com.yuanchu.mom.annotation.ValueClassify; -import com.yuanchu.mom.dto.RolePowerDto; import com.yuanchu.mom.pojo.Enums; import com.yuanchu.mom.service.EnumService; import com.yuanchu.mom.utils.JackSonUtil; @@ -12,7 +10,10 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.Map; @@ -24,7 +25,7 @@ private EnumService enumService; - @ValueAuth + @ValueClassify("鏁版嵁瀛楀吀") @ApiOperation(value = "鑾峰彇鏋氫妇鍒楄〃") @PostMapping("/selectEnumList") public Result selectEnumList(@RequestBody Map<String, Object> data) throws Exception { diff --git a/user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java b/user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java index b49c9d1..c87ab6d 100644 --- a/user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java +++ b/user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java @@ -15,8 +15,6 @@ import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.*; -import java.util.HashMap; -import java.util.List; import java.util.Map; @RequestMapping("/role") @@ -28,6 +26,7 @@ private RoleService roleService; private PowerService powerService; + @ValueAuth @ApiOperation(value = "鑾峰彇瑙掕壊鍒楄〃鏋氫妇") @GetMapping("/selectRoleList") @@ -35,7 +34,7 @@ return Result.success(roleService.selectList()); } - @ValueAuth + @ValueClassify("瑙掕壊绠$悊") @ApiOperation(value = "鑾峰彇瑙掕壊鍒楄〃") @PostMapping("/selectRoleLists") public Result selectRoleLists(@RequestBody Map<String, Object> data) throws Exception { diff --git a/user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java b/user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java index 25b5b5f..e52c1e7 100644 --- a/user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java +++ b/user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java @@ -1,10 +1,8 @@ package com.yuanchu.mom.controller; - import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.yuanchu.mom.annotation.ValueAuth; -import com.yuanchu.mom.annotation.ValueClassify; import com.yuanchu.mom.pojo.PageSystemLogDto; import com.yuanchu.mom.service.SystemLogService; import com.yuanchu.mom.utils.JackSonUtil; @@ -12,7 +10,10 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.springframework.web.bind.annotation.*; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; import java.util.Map; @@ -29,6 +30,7 @@ public class SystemLogController { private SystemLogService systemLogService; + @ValueAuth @ApiOperation(value = "鑾峰彇绯荤粺鏃ュ織鍒楄〃") @PostMapping("/selectSystemLogList") diff --git a/user-server/src/main/java/com/yuanchu/mom/controller/UserController.java b/user-server/src/main/java/com/yuanchu/mom/controller/UserController.java index b9e4160..90522c7 100644 --- a/user-server/src/main/java/com/yuanchu/mom/controller/UserController.java +++ b/user-server/src/main/java/com/yuanchu/mom/controller/UserController.java @@ -16,10 +16,8 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; -import org.springframework.beans.factory.annotation.Value; import org.springframework.util.DigestUtils; import org.springframework.web.bind.annotation.*; -import org.springframework.web.multipart.MultipartFile; import java.util.HashMap; import java.util.Map; @@ -91,7 +89,8 @@ } return Result.fail(map.get("info")); } - @ValueAuth + + @ValueClassify("鐢ㄦ埛绠$悊") @ApiOperation(value = "鑾峰彇鐢ㄦ埛鍒楄〃") @PostMapping("/selectUserList") public Result selectUserList(@RequestBody Map<String, Object> data) throws Exception { @@ -122,7 +121,8 @@ public Result<?> getUserMenu() { return Result.success(userService.getUserMenu()); } - @ValueAuth + + @ValueClassify("瀹㈡埛绠$悊") @ApiOperation(value = "鑾峰彇瀹㈡埛鍒楄〃") @PostMapping("/selectCustomPageList") public Result selectCustomPageList(@RequestBody Map<String, Object> data) throws Exception { diff --git a/user-server/src/main/java/com/yuanchu/mom/service/impl/RoleServiceImp.java b/user-server/src/main/java/com/yuanchu/mom/service/impl/RoleServiceImp.java index a117a3d..07343a3 100644 --- a/user-server/src/main/java/com/yuanchu/mom/service/impl/RoleServiceImp.java +++ b/user-server/src/main/java/com/yuanchu/mom/service/impl/RoleServiceImp.java @@ -1,27 +1,20 @@ package com.yuanchu.mom.service.impl; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.yuanchu.mom.common.GetLook; import com.yuanchu.mom.common.PrintChina; import com.yuanchu.mom.dto.RolePowerDto; -import com.yuanchu.mom.dto.UserPageDto; import com.yuanchu.mom.mapper.PowerMapper; import com.yuanchu.mom.mapper.RoleMapper; -import com.yuanchu.mom.mapper.UserMapper; import com.yuanchu.mom.pojo.Menu; import com.yuanchu.mom.pojo.Power; import com.yuanchu.mom.pojo.Role; -import com.yuanchu.mom.pojo.User; import com.yuanchu.mom.service.RoleService; -import com.yuanchu.mom.service.UserService; -import com.yuanchu.mom.utils.Jwt; import com.yuanchu.mom.utils.QueryWrappers; import lombok.AllArgsConstructor; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; -import org.springframework.util.DigestUtils; import java.util.HashMap; import java.util.List; diff --git a/user-server/src/main/resources/mapper/EnumMapper.xml b/user-server/src/main/resources/mapper/EnumMapper.xml index 8886989..cca68ea 100644 --- a/user-server/src/main/resources/mapper/EnumMapper.xml +++ b/user-server/src/main/resources/mapper/EnumMapper.xml @@ -16,7 +16,7 @@ <select id="selectEnumPageList" resultType="com.yuanchu.mom.pojo.Enums"> select * from ( - select e.id,e.category,e.label,e.value,e.order_num,e.type , u2.name create_user_name,e.create_time, u3.name update_user_name, e.update_time + select e.id,e.category,e.label,e.value,e.order_num,e.type , u2.name create_user_name,e.create_time, u3.name update_user_name, e.update_time,e.create_user from enums e left join user u2 on u2.id = e.create_user left join user u3 on u3.id = e.update_user -- Gitblit v1.9.3