From ce10da906c58596fce43bffa6a6d177268ca177b Mon Sep 17 00:00:00 2001
From: value <z1292839451@163.com>
Date: 星期二, 30 四月 2024 00:54:42 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
cnas-server/src/main/resources/mapper/SealMapper.xml | 2
cnas-server/src/main/java/com/yuanchu/mom/controller/SealController.java | 6
cnas-server/src/main/java/com/yuanchu/mom/controller/StandardMethodController.java | 9
framework/src/main/java/com/yuanchu/mom/common/AllController.java | 51 +++++---
inspect-server/src/main/java/com/yuanchu/mom/controller/WarehouseController.java | 25 ++--
inspect-server/src/main/java/com/yuanchu/mom/controller/ReportController.java | 11 +
cnas-server/src/main/java/com/yuanchu/mom/controller/DepartmentController.java | 10
cnas-server/src/main/resources/mapper/StandardMethodMapper.xml | 40 +++---
inspect-server/src/main/java/com/yuanchu/mom/controller/InsReportController.java | 15 +-
user-server/src/main/java/com/yuanchu/mom/controller/UserController.java | 13 +-
cnas-server/src/main/java/com/yuanchu/mom/service/impl/SealServiceImpl.java | 1
inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTemplateController.java | 9
user-server/src/main/java/com/yuanchu/mom/controller/RoleController.java | 15 +-
cnas-server/src/main/java/com/yuanchu/mom/controller/CertificationController.java | 8
cnas-server/src/main/java/com/yuanchu/mom/pojo/Seal.java | 1
cnas-server/src/main/java/com/yuanchu/mom/controller/DeviceController.java | 9
user-server/src/main/java/com/yuanchu/mom/controller/EnumController.java | 12 +
user-server/src/main/java/com/yuanchu/mom/controller/SystemLogController.java | 3
inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderController.java | 13 +
cnas-server/src/main/java/com/yuanchu/mom/controller/CapacityScopeController.java | 22 ++-
inspect-server/src/main/java/com/yuanchu/mom/controller/InsOrderPlanController.java | 12 +
inspect-server/src/main/java/com/yuanchu/mom/controller/StandardTreeController.java | 17 +-
cnas-server/src/main/java/com/yuanchu/mom/controller/LaboratoryController.java | 9
framework/src/main/java/com/yuanchu/mom/annotation/ValueClassify.java | 9 +
24 files changed, 183 insertions(+), 139 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 af6e52b..513b097 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
@@ -2,6 +2,7 @@
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.PageTestObjectDto;
import com.yuanchu.mom.pojo.Product;
import com.yuanchu.mom.pojo.StructureItemParameter;
@@ -32,7 +33,7 @@
private CapacityScopeService capacityScopeService;
private ProductService productService;
-
+ @ValueClassify("鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-鑾峰彇椤圭洰妫�楠屽弬鏁板垪琛�")
@PostMapping("/selectItemParameterList")
public Result selectItemParameterList(@RequestBody Map<String, Object> data) throws Exception {
@@ -40,25 +41,25 @@
StructureItemParameter itemParameter = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), StructureItemParameter.class);
return Result.success(capacityScopeService.selectItemParameterList(page, itemParameter));
}
-
+ @ValueClassify("鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-娣诲姞椤圭洰妫�楠屽弬鏁�")
@PostMapping("/addItemParameter")
public Result addItemParameter(@RequestBody StructureItemParameter itemParameter) {
return Result.success(capacityScopeService.addItemParameter(itemParameter));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-鍒犻櫎椤圭洰妫�楠屽弬鏁�")
@PostMapping("/delItemParameter")
public Result<?> delItemParameter(Integer id) {
return Result.success(capacityScopeService.delItemParameter(id));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-淇敼椤圭洰妫�楠屽弬鏁�")
@PostMapping("/upItemParameter")
public Result<?> upItemParameter(@RequestBody StructureItemParameter itemParameter) {
return Result.success(capacityScopeService.upItemParameter(itemParameter));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-鑾峰彇妫�楠屽璞�")
@PostMapping("/selectTestObjectList")
public Result selectTestObjectList(@RequestBody Map<String, Object> data) throws Exception {
@@ -66,19 +67,19 @@
PageTestObjectDto pageTestObjectDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), PageTestObjectDto.class);
return Result.success(capacityScopeService.selectTestObjectList(page, pageTestObjectDto));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-娣诲姞妫�楠屽璞�")
@PostMapping("/addTestObject")
public Result addTestObject(@RequestBody StructureTestObject testObject) {
return Result.success(capacityScopeService.addTestObject(testObject));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-鍒犻櫎妫�楠屽璞�")
@PostMapping("/delTestObject")
public Result<?> delTestObject(Integer id) {
return Result.success(capacityScopeService.delTestObject(id));
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-淇敼妫�楠屽璞�")
@PostMapping("/upTestObject")
public Result upTestObject(@RequestBody StructureTestObject testObject) {
@@ -91,13 +92,13 @@
public Result selectTestObjectByName() {
return Result.success(capacityScopeService.selectTestObjectByName());
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "鑳藉姏鑼冨洿-璁惧閲岄潰閫夋嫨妫�楠岄」鐩�(鏍戝舰缁撴瀯)")
@PostMapping("/getInsProduction")
public Result getInsProduction(){
return Result.success(capacityScopeService.getInsProduction());
}
-
+ @ValueClassify(value="鑳藉姏鑼冨洿")
@ApiOperation(value = "缁存姢妫�楠屽璞$殑浜у搧")
@PostMapping("/selectProductListByObjectId")
public Result selectProductListByObjectId(@RequestBody Map<String, Object> data) throws Exception {
@@ -106,6 +107,7 @@
return Result.success(productService.selectProductListByObjectId(page, product));
}
+
@ApiOperation(value = "娣诲姞浜у搧")
@PostMapping("/addProduct")
@ValueAuth
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 926449b..fef26e1 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
@@ -2,6 +2,7 @@
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;
@@ -25,22 +26,21 @@
public class CertificationController {
private CertificationService certificationService;
-
+ @ValueClassify("瀹為獙瀹よ祫璐�")
@ApiOperation(value = "璧勮川璇存槑-鏌ヨ璧勮川鏄庣粏鍒楄〃")
@PostMapping("/getCertificationDetail")
public Result getCertificationDetail(@RequestBody Map<String, Object> data) throws Exception {
- System.out.println(data);
Page page = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("page")), Page.class);
Certification certification = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Certification.class);
return Result.success(certificationService.getCertificationDetail(page, certification));
}
-
+ @ValueClassify("瀹為獙瀹よ祫璐�")
@ApiOperation(value = "璧勮川璇存槑-娣诲姞璧勮川鏄庣粏鍒楄〃")
@PostMapping("/addCertificationDetail")
public Result addCertificationDetail(@RequestBody Certification certification) {
return Result.success(certificationService.addCertificationDetail(certification));
}
-
+ @ValueClassify("瀹為獙瀹よ祫璐�")
@ApiOperation(value = "璧勮川璇存槑-鍒犻櫎璧勮川鏄庣粏鍒楄〃")
@PostMapping("/delCertificationDetail")
public Result<?> delCertificationDetail( String ids) {
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 444c062..37c8f72 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
@@ -1,6 +1,7 @@
package com.yuanchu.mom.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.dto.UserDto;
import com.yuanchu.mom.dto.UserPageDto;
import com.yuanchu.mom.pojo.Department;
@@ -31,25 +32,25 @@
public class DepartmentController {
DepartmentService departmentService;
-
+ @ValueClassify("浜哄憳鏄庣粏")
@ApiOperation(value = "浜哄憳鏄庣粏-娣诲姞閮ㄩ棬")
@PostMapping("/addDepartment")
public Result addDepartment(@RequestBody Department department) {
return Result.success(departmentService.addDepartment(department));
}
-
+ @ValueClassify("浜哄憳鏄庣粏")
@ApiOperation(value = "浜哄憳鏄庣粏-鑾峰彇閮ㄩ棬鏍�")
@GetMapping("/selectDepartment")
public Result selectDepartment() {
return Result.success(departmentService.selectDepartment());
}
-
+ @ValueClassify("浜哄憳鏄庣粏")
@ApiOperation(value = "浜哄憳鏄庣粏-鍒犻櫎閮ㄩ棬")
@PostMapping("/delDepartment")
public Result delDepartment(Integer id) {
return Result.success(departmentService.delDepartment(id));
}
-
+ @ValueClassify("浜哄憳鏄庣粏")
@ApiOperation(value = "浜哄憳鏄庣粏-鏍规嵁閫夋嫨鐨勬爲灞曠ず鐩稿叧鐨勪汉鍛�")
@PostMapping("/showUserById")
public Result showUserById(@RequestBody Map<String, Object> data) throws Exception {
@@ -57,6 +58,5 @@
UserDto user = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), UserDto.class);
return Result.success(departmentService.showUserById(page, user));
}
-
}
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 be6dbe7..3d93f74 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
@@ -4,6 +4,7 @@
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;
import com.yuanchu.mom.dto.DeviceDto;
import com.yuanchu.mom.pojo.Device;
import com.yuanchu.mom.service.DeviceService;
@@ -36,7 +37,7 @@
@Value("${file.path}")
private String filePath;
-
+ @ValueClassify("璁惧宸ュ叿鏄庣粏")
@ApiOperation(value = "鏌ヨ璁惧璇︽儏鍒楄〃")
@PostMapping("/selectDeviceParameter")
public Result selectDeviceParameter(@RequestBody Map<String, Object> data) throws Exception {
@@ -44,19 +45,19 @@
DeviceDto itemParameter = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), DeviceDto.class);
return Result.success(deviceService.selectDeviceParameter(page, itemParameter));
}
-
+ @ValueClassify("璁惧宸ュ叿鏄庣粏")
@ApiOperation(value = "娣诲姞璁惧璇︽儏鍙傛暟")
@PostMapping("/addDeviceParameter")
public Result addDeviceParameter(@RequestBody Device itemParameter) {
return Result.success(deviceService.addDeviceParameter(itemParameter));
}
-
+ @ValueClassify("璁惧宸ュ叿鏄庣粏")
@ApiOperation(value = "鍒犻櫎璁惧璇︽儏鍙傛暟")
@PostMapping("/delDeviceParameter")
public Result<?> delDeviceParameter(Integer id) {
return Result.success(deviceService.delDeviceParameter(id));
}
-
+ @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 fbcae21..c008538 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
@@ -4,6 +4,7 @@
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;
import com.yuanchu.mom.pojo.Laboratory;
import com.yuanchu.mom.service.LaboratoryService;
import com.yuanchu.mom.utils.JackSonUtil;
@@ -30,7 +31,7 @@
@Resource
private LaboratoryService laboratoryService;
-
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value = "鏌ヨ瀹為獙瀹ょ鐞嗗垪琛�")
@PostMapping("/selectItemParameter")
public Result selectItemParameter(@RequestBody Map<String, Object> data) throws Exception {
@@ -38,19 +39,19 @@
Laboratory itemParameter = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Laboratory.class);
return Result.success(laboratoryService.selectItemParameter(page, itemParameter));
}
-
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value = "娣诲姞瀹為獙瀹ゅ弬鏁�")
@PostMapping("/addParameter")
public Result addParameter(@RequestBody Laboratory itemParameter) {
return Result.success(laboratoryService.addParameter(itemParameter));
}
-
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value = "鍒犻櫎瀹為獙瀹ゅ弬鏁�")
@PostMapping("/delParameter")
public Result<?> delParameter(Integer id) {
return Result.success(laboratoryService.delParameter(id));
}
-
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value = "淇敼瀹為獙瀹ゅ弬鏁�")
@PostMapping("/upParameter")
public Result<?> upParameter(@RequestBody Laboratory itemParameter) {
diff --git a/cnas-server/src/main/java/com/yuanchu/mom/controller/SealController.java b/cnas-server/src/main/java/com/yuanchu/mom/controller/SealController.java
index 8ac9dfd..70d9846 100644
--- a/cnas-server/src/main/java/com/yuanchu/mom/controller/SealController.java
+++ b/cnas-server/src/main/java/com/yuanchu/mom/controller/SealController.java
@@ -1,5 +1,6 @@
package com.yuanchu.mom.controller;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.pojo.Laboratory;
import com.yuanchu.mom.pojo.Seal;
import com.yuanchu.mom.service.SealService;
@@ -27,9 +28,11 @@
@ApiOperation(value = "鍒犻櫎鍗扮珷")
@PostMapping("/deleteSeal")
+
public Result deleteSeal(@RequestBody Integer id) {
return Result.success(sealService.delSeal(id));
}
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value = "娣诲姞鍗扮珷鍙傛暟")
@PostMapping("/addSeal")
public Result addSeal(@RequestBody Seal seal) {
@@ -43,15 +46,16 @@
}
}
+
@ApiOperation(value = "淇敼鍗扮珷鍙傛暟")
@PostMapping("/upSeal")
public Result upSeal(@RequestBody Seal seal){
return Result.success(sealService.upSeal(seal));
}
+ @ValueClassify("鍦烘墍鎴栬鏂�")
@ApiOperation(value="鏌ヨ鍗扮珷鍒楄〃")
@PostMapping("/selectSeal")
public Result selectSeal(@RequestBody Map<String, Object> data) throws Exception {
- System.out.println(data);
Page page = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("page")), Page.class);
Seal seal = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Seal.class);
return Result.success(sealService.selectSeal(page,seal));
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 a33c94c..aeb628b 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
@@ -2,6 +2,7 @@
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.StandardMethod;
import com.yuanchu.mom.pojo.StructureItemParameter;
import com.yuanchu.mom.service.StandardMethodService;
@@ -23,7 +24,7 @@
public class StandardMethodController {
private StandardMethodService standardMethodService;
-
+ @ValueClassify("瀹為獙瀹ょ殑妫�娴嬭兘鍔涙。妗�")
@ApiOperation(value = "鑾峰彇鏍囧噯鏂规硶鍒楄〃")
@PostMapping("/selectStandardMethodList")
public Result selectStandardMethodList(@RequestBody Map<String, Object> data) throws Exception {
@@ -38,19 +39,19 @@
public Result selectStandardMethods(){
return Result.success(standardMethodService.selectStandardMethods());
}
-
+ @ValueClassify("瀹為獙瀹ょ殑妫�娴嬭兘鍔涙。妗�")
@ApiOperation(value = "娣诲姞鏍囧噯鏂规硶")
@PostMapping("/addStandardMethod")
public Result addStandardMethod(@RequestBody StandardMethod standardMethod) {
return Result.success(standardMethodService.addStandardMethod(standardMethod));
}
-
+ @ValueClassify("瀹為獙瀹ょ殑妫�娴嬭兘鍔涙。妗�")
@ApiOperation(value = "鍒犻櫎鏍囧噯鏂规硶")
@PostMapping("/delStandardMethod")
public Result<?> delStandardMethod(Integer id) {
return Result.success(standardMethodService.delStandardMethod(id));
}
-
+ @ValueClassify("瀹為獙瀹ょ殑妫�娴嬭兘鍔涙。妗�")
@ApiOperation(value = "淇敼鏍囧噯鏂规硶")
@PostMapping("/upStandardMethod")
public Result<?> upStandardMethod(@RequestBody StandardMethod standardMethod) {
diff --git a/cnas-server/src/main/java/com/yuanchu/mom/pojo/Seal.java b/cnas-server/src/main/java/com/yuanchu/mom/pojo/Seal.java
index d9eef20..59c8ed3 100644
--- a/cnas-server/src/main/java/com/yuanchu/mom/pojo/Seal.java
+++ b/cnas-server/src/main/java/com/yuanchu/mom/pojo/Seal.java
@@ -21,7 +21,6 @@
@TableId(type = IdType.AUTO)
private Integer id;
-
@ApiModelProperty(value = "瀹為獙瀹d")
private Integer labId;
diff --git a/cnas-server/src/main/java/com/yuanchu/mom/service/impl/SealServiceImpl.java b/cnas-server/src/main/java/com/yuanchu/mom/service/impl/SealServiceImpl.java
index 01791b1..a132642 100644
--- a/cnas-server/src/main/java/com/yuanchu/mom/service/impl/SealServiceImpl.java
+++ b/cnas-server/src/main/java/com/yuanchu/mom/service/impl/SealServiceImpl.java
@@ -40,7 +40,6 @@
Map<String, Object> map = new HashMap<>();
map.put("head", PrintChina.printChina(Seal.class));
map.put("body", sealMapper.selectSeal(page, QueryWrappers.queryWrappers(seal)));
-
return map;
}
@Override
diff --git a/cnas-server/src/main/resources/mapper/SealMapper.xml b/cnas-server/src/main/resources/mapper/SealMapper.xml
index 37965da..0e1dc5f 100644
--- a/cnas-server/src/main/resources/mapper/SealMapper.xml
+++ b/cnas-server/src/main/resources/mapper/SealMapper.xml
@@ -4,7 +4,7 @@
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="com.yuanchu.mom.mapper.SealMapper">
<select id="selectSeal" resultType="com.yuanchu.mom.pojo.Seal">
- select l.id,s.lab_id,l.laboratory_name ,s.address, s.type as type,s.create_time
+ select l.id,s.lab_id,l.laboratory_name ,s.address, s.type as Type,s.create_time
from seal s LEFT JOIN laboratory l on s.lab_id=l.id
<if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
${ew.customSqlSegment}
diff --git a/cnas-server/src/main/resources/mapper/StandardMethodMapper.xml b/cnas-server/src/main/resources/mapper/StandardMethodMapper.xml
index b65d510..df2e6af 100644
--- a/cnas-server/src/main/resources/mapper/StandardMethodMapper.xml
+++ b/cnas-server/src/main/resources/mapper/StandardMethodMapper.xml
@@ -17,26 +17,26 @@
<select id="selectStandardMethodList" resultType="com.yuanchu.mom.pojo.StandardMethod">
select * from (
- select sm.id,
- sm.code,
- sm.name,
- sm.structure_test_object_id,
- sto.specimen_name sample_type,
- sm.remark,
- u1.name create_user_name,
- sm.create_time,
- u2.name update_user_name,
- sm.update_time,
- sm.is_product,
- sm.field,
- sm.name_en,
- sm.is_use,
- sm.qualification_id
- from standard_method sm
- left join user u1 on sm.create_user = u1.id
- left join user u2 on sm.update_user = u2.id
- left join structure_test_object sto on sm.structure_test_object_id = sto.id
- ) a
+ select sm.id,
+ sm.code,
+ sm.name,
+ sm.structure_test_object_id,
+ sto.specimen_name sample_type,
+ sm.remark,
+ u1.name create_user_name,
+ sm.create_time,
+ u2.name update_user_name,
+ sm.update_time,
+ sm.is_product,
+ sm.field,
+ sm.name_en,
+ sm.is_use,
+ sm.qualification_id
+ from standard_method sm
+ left join user u1 on sm.create_user = u1.id
+ left join user u2 on sm.update_user = u2.id
+ left join structure_test_object sto on sm.structure_test_object_id = sto.id
+ ) a
<if test="ew.customSqlSegment != null and ew.customSqlSegment != ''">
${ew.customSqlSegment}
</if>
diff --git a/framework/src/main/java/com/yuanchu/mom/annotation/ValueClassify.java b/framework/src/main/java/com/yuanchu/mom/annotation/ValueClassify.java
new file mode 100644
index 0000000..0f27e3a
--- /dev/null
+++ b/framework/src/main/java/com/yuanchu/mom/annotation/ValueClassify.java
@@ -0,0 +1,9 @@
+package com.yuanchu.mom.annotation;
+
+import java.lang.annotation.Retention;
+import java.lang.annotation.RetentionPolicy;
+
+@Retention(RetentionPolicy.RUNTIME)
+public @interface ValueClassify {
+ String value() default "";
+}
diff --git a/framework/src/main/java/com/yuanchu/mom/common/AllController.java b/framework/src/main/java/com/yuanchu/mom/common/AllController.java
index f850b67..89a1ecd 100644
--- a/framework/src/main/java/com/yuanchu/mom/common/AllController.java
+++ b/framework/src/main/java/com/yuanchu/mom/common/AllController.java
@@ -1,8 +1,10 @@
package com.yuanchu.mom.common;
import com.yuanchu.mom.annotation.ValueAuth;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.mapper.AuthMapper;
import io.swagger.annotations.ApiOperation;
+import org.springframework.boot.autoconfigure.freemarker.FreeMarkerAutoConfiguration;
import org.springframework.stereotype.Component;
import org.springframework.web.context.WebApplicationContext;
import org.springframework.web.method.HandlerMethod;
@@ -11,6 +13,7 @@
import javax.annotation.PostConstruct;
import javax.annotation.Resource;
+import java.lang.reflect.Method;
import java.util.Map;
@Component
@@ -28,31 +31,39 @@
for (HandlerMethod value : methodMap.values()) {
ApiOperation annotation = value.getMethodAnnotation(ApiOperation.class);
ValueAuth valueAuth = value.getMethodAnnotation(ValueAuth.class);
- if (valueAuth==null){
- if (annotation != null) {
+ ValueClassify valueClassify = value.getMethodAnnotation(ValueClassify.class);
+ if (valueAuth == null) {
+ if (valueClassify !=null) {
+ String type = valueClassify.value();
String remark = annotation.value();
- String type = "淇敼";
- if (remark.contains("鑾峰彇")||remark.contains("鏌ヨ")){
- type = "鏌ヨ";
- } else if(remark.contains("鍒犻櫎")){
- type = "鍒犻櫎";
- } else if(remark.contains("娣诲姞")||remark.contains("鏂板")||remark.contains("璁ら")){
- type = "娣诲姞";
- } else if(remark.contains("瀵煎叆")){
- type = "瀵煎叆";
- } else if(remark.contains("瀵煎嚭")){
- type = "瀵煎嚭";
- }
- try {
- authMapper.insertPower(value.getMethod().getName(), remark, type);
- }catch (Exception e){
- System.err.println(value.getMethod());
+ authMapper.insertPower(value.getMethod().getName(),remark,type);
+ }else{
+ if (annotation != null) {
+ String remark = annotation.value();
+ String type = "淇敼";
+ if (remark.contains("鑾峰彇") || remark.contains("鏌ヨ")) {
+ type = "鏌ヨ";
+ } else if (remark.contains("鍒犻櫎")) {
+ type = "鍒犻櫎";
+ } else if (remark.contains("娣诲姞") || remark.contains("鏂板") || remark.contains("璁ら")) {
+ type = "娣诲姞";
+ } else if (remark.contains("瀵煎叆")) {
+ type = "瀵煎叆";
+ } else if (remark.contains("瀵煎嚭")) {
+ type = "瀵煎嚭";
+ }
+ try {
+ authMapper.insertPower(value.getMethod().getName(), remark, type);
+ } catch (Exception e) {
+ System.err.println(value.getMethod());
+ e.printStackTrace();
+ }
}
}
+ }
}
+ System.out.println("********************鏉冮檺鑿滃崟瀹屾垚********************");
}
- System.out.println("********************鏉冮檺鑿滃崟瀹屾垚********************");
- }
@PostConstruct
public void pingStart() {
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 9a4a237..f5db78a 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
@@ -5,6 +5,7 @@
import com.alibaba.fastjson.JSONArray;
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.CostStatisticsDto;
import com.yuanchu.mom.dto.SampleOrderDto;
import com.yuanchu.mom.dto.SampleProductDto;
@@ -41,6 +42,7 @@
private InsOrderTemplateService insOrderTemplateService;
//鑾峰彇妫�楠屼笅鍗曟暟鎹�
+ @ValueClassify("妫�楠屼笅鍗�")
@ApiOperation(value = "鏌ヨ妫�楠屼笅鍗曟暟鎹�")
@PostMapping("/selectInsOrderParameter")
public Result selectInsOrderParameter(@RequestBody Map<String, Object> data) throws Exception {
@@ -48,13 +50,13 @@
SampleOrderDto sampleOrderDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), SampleOrderDto.class);
return Result.success(insOrderService.selectInsOrderParameter(page, sampleOrderDto));
}
-
+ @ValueClassify("妫�楠屼笅鍗�")
@ApiOperation(value = "妫�楠屽垎閰�")
@PostMapping("/upInsOrder")
public Result<?> upInsOrder(Integer orderId, Integer sampleId, String appointed, Integer userId) {
return Result.success(insOrderService.upInsOrder(orderId, sampleId, appointed, userId));
}
-
+ @ValueClassify("妫�楠屼笅鍗�")
@ApiOperation(value = "娣诲姞妫�楠屼笅鍗曟暟鎹�")
@PostMapping("/addInsOrder")
public Result<?> addInsOrder(@RequestBody Map<String, Object> map) {
@@ -78,7 +80,7 @@
public Result<?> getInsOrder(Integer orderId) {
return Result.success(insOrderService.getInsOrder(orderId));
}
-
+ @ValueClassify("妫�楠屼笅鍗�")
@ApiOperation(value = "瀹℃牳妫�楠屽崟杩涜鐘舵�佷慨鏀�")
@ApiImplicitParams({
@ApiImplicitParam(name = "id", value = "妫�楠屽崟id", dataTypeClass = Integer.class),
@@ -88,7 +90,7 @@
public Result<?> upInsOrderOfState(@RequestBody InsOrder insOrder) {
return Result.success(insOrderService.upInsOrderOfState(insOrder));
}
-
+ @ValueClassify("妫�楠屼笅鍗�")
@ApiOperation(value = "娣诲姞妫�楠屽崟妯℃澘")
@PostMapping("/addInsOrderTemplate")
public Result<?> addInsOrderTemplate(@RequestBody InsOrderTemplate insOrderTemplate) {
@@ -124,7 +126,7 @@
SampleProductDto2 sampleProductDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), SampleProductDto2.class);
return Result.success(insOrderService.selectSampleAndProductByOrderId(page, sampleProductDto));
}
-
+ @ValueClassify("璐圭敤缁熻")
@ApiOperation(value = "璐圭敤缁熻")
@PostMapping("/costStatistics")
public Result<?> costStatistics(@RequestBody Map<String, Object> data) throws Exception {
@@ -132,6 +134,7 @@
CostStatisticsDto costStatisticsDto = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), CostStatisticsDto.class);
return Result.success(insOrderService.costStatistics(page, costStatisticsDto));
}
+ @ValueClassify("鏍峰搧缂洪櫡鎸囨暟")
@ApiOperation(value = "鏍峰搧缂洪櫡鎸囨暟", tags = "鏍峰搧缂洪櫡鎸囨暟")
@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 3bd4dbc..dc3972f 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
@@ -2,6 +2,7 @@
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.InsOrderPlanDTO;
import com.yuanchu.mom.service.InsOrderPlanService;
import com.yuanchu.mom.utils.JackSonUtil;
@@ -27,6 +28,7 @@
private InsOrderPlanService insOrderPlanService;
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "鑾峰彇妫�楠屼换鍔″垪琛�")
@PostMapping("/selectInsOrderPlanList")
public Result selectInsOrderPlanList(@RequestBody Map<String, Object> data) throws Exception {
@@ -35,31 +37,31 @@
InsOrderPlanDTO insOrderPlanDTO = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), InsOrderPlanDTO.class);
return Result.success(insOrderPlanService.selectInsOrderPlanList(page, insOrderPlanDTO));
}
-
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "璁ら浠诲姟璁″垝")
@PostMapping("/claimInsOrderPlan")
public Result claimInsOrderPlan(@RequestBody InsOrderPlanDTO data) {
return Result.success(insOrderPlanService.claimInsOrderPlan(data));
}
-
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "鎵ц妫�楠屾搷浣�")
@PostMapping("/doInsOrder")
public Result<?> doInsOrder(Integer id, String laboratory) {
return Result.success(insOrderPlanService.doInsOrder(id, laboratory));
}
-
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "浠诲姟浜ゆ帴")
@PostMapping("/upPlanUser")
public Result<?> upPlanUser(Integer userId, Integer orderId) {
return Result.success(insOrderPlanService.upPlanUser(userId, orderId));
}
-
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "澶嶆牳妫�楠屼换鍔�")
@PostMapping("/verifyPlan")
public Result<?> verifyPlan(Integer orderId, String laboratory, Integer type, String tell) {
return Result.success(insOrderPlanService.verifyPlan(orderId, laboratory, type, tell));
}
-
+ @ValueClassify("妫�楠屼换鍔�")
@ApiOperation(value = "妫�楠屼换鍔℃彁浜�")
@PostMapping("/submitPlan")
public Result<?> submitPlan(Integer orderId, String laboratory) {
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 06e17de..96621d7 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
@@ -1,6 +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.dto.ReportPageDto;
import com.yuanchu.mom.exception.ErrorException;
import com.yuanchu.mom.service.InsReportService;
@@ -28,7 +30,7 @@
@Value("${wordUrl}")
private String wordUrl;
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "鏌ヨ妫�楠屾姤鍛婃暟鎹�")
@PostMapping("/pageInsReport")
public Result pageInsReport(@RequestBody Map<String, Object> data) throws Exception {
@@ -39,6 +41,7 @@
@ApiOperation(value = "鎶ュ憡涓婁紶")
@PostMapping("/inReport")
+ @ValueAuth
public Result inReport(MultipartFile file, Integer id) {
String urlString;
String pathName;
@@ -56,31 +59,31 @@
throw new ErrorException("鏂囦欢涓婁紶澶辫触");
}
}
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "鎶ュ憡杩樺師")
@PostMapping("/upReportUrl")
public Result upReportUrl(Integer id) {
return Result.success(insReportService.upReportUrl(id));
}
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "鎶ュ憡鍦ㄧ嚎缂栧埗")
@GetMapping("/upReportFile")
public Result upReportFile() {
return Result.success();
}
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "鎻愪氦")
@PostMapping("/writeReport")
public Result writeReport(Integer id) {
return Result.success(insReportService.writeReport(id));
}
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "瀹℃牳")
@PostMapping("/examineReport")
public Result examineReport(Integer id, Integer isExamine, String examineTell) {
return Result.success(insReportService.examineReport(id, isExamine, examineTell));
}
-
+ @ValueClassify("鎶ュ憡缂栧埗")
@ApiOperation(value = "鎵瑰噯")
@PostMapping("/ratifyReport")
public Result ratifyReport(Integer id, Integer isRatify, String ratifyTell) {
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 b4a356a..6fdbcdc 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
@@ -2,6 +2,7 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.dto.SampleOrderDto;
import com.yuanchu.mom.service.ReportService;
import com.yuanchu.mom.utils.JackSonUtil;
@@ -22,31 +23,31 @@
public class ReportController {
private ReportService reportService;
-
+ @ValueClassify("涓汉棣栭〉")
@ApiOperation(value = "姣忔棩涓氬姟缁熻")
@GetMapping("/businessStatisticsByDay")
public Result businessStatisticsByDay(){
return Result.success(reportService.businessStatisticsByDay());
}
-
+ @ValueClassify("涓汉棣栭〉")
@ApiOperation(value = "妫�娴嬮」鐩粺璁�")
@GetMapping("/testProductByDay")
public Result testProductByDay(){
return Result.success(reportService.testProductByDay());
}
-
+ @ValueClassify("涓汉棣栭〉")
@ApiOperation(value = "棣栭〉-->鏃ュ巻浠诲姟鍥�")
@GetMapping("/calendarWorkByWeek")
public Result calendarWorkByWeek(){
return Result.success(reportService.calendarWorkByWeek());
}
-
+ @ValueClassify("涓汉棣栭〉")
@ApiOperation(value = "棣栭〉-->娣诲姞鏃ョ▼")
@PostMapping("/addSchedule")
public Result addSchedule(String time, String text){
return Result.success(reportService.addSchedule(time,text));
}
-
+ @ValueClassify("涓汉棣栭〉")
@ApiOperation(value = "棣栭〉-->鎴戠殑鏃ョ▼")
@PostMapping("/ScheduleByMe")
public Result ScheduleByMe(String 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 655e5f0..1c6e8ef 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
@@ -2,6 +2,7 @@
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.StandardTemplate;
import com.yuanchu.mom.service.StandardTemplateService;
import com.yuanchu.mom.utils.JackSonUtil;
@@ -21,7 +22,7 @@
public class StandardTemplateController {
private StandardTemplateService standardTemplateService;
-
+ @ValueClassify("鍘熷璁板綍妯℃澘")
@ApiOperation(value = "鑾峰彇鍘熷璁板綍妯℃澘鍒楄〃")
@PostMapping("/selectStandardTemplatePageList")
public Result selectStandardTemplatePageList(@RequestBody Map<String, Object> data) throws Exception {
@@ -29,19 +30,19 @@
StandardTemplate standardTemplate = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), StandardTemplate.class);
return Result.success(standardTemplateService.selectStandardTemplatePageList(page, standardTemplate));
}
-
+ @ValueClassify("鍘熷璁板綍妯℃澘")
@ApiOperation(value = "娣诲姞鍘熷璁板綍妯℃澘")
@PostMapping("/addStandardTemplate")
public Result addStandardTemplate(@RequestBody StandardTemplate standardTemplate) {
return Result.success(standardTemplateService.addStandardTemplate(standardTemplate));
}
-
+ @ValueClassify("鍘熷璁板綍妯℃澘")
@ApiOperation(value = "淇敼鍘熷璁板綍妯℃澘")
@PostMapping("/upStandardTemplate")
public Result<?> upStandardTemplate(@RequestBody StandardTemplate standardTemplate) {
return Result.success(standardTemplateService.upStandardTemplate(standardTemplate));
}
-
+ @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 b6aa6d5..75cb990 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
@@ -3,6 +3,7 @@
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.yuanchu.mom.annotation.ValueAuth;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.pojo.InsSample;
import com.yuanchu.mom.pojo.StandardProductList;
import com.yuanchu.mom.pojo.StandardTree;
@@ -24,19 +25,19 @@
private StandardMethodListService standardMethodListService;
private StandardProductListService standardProductListService;
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "鑾峰彇鏍囧噯鏍�")
@GetMapping("/selectStandardTreeList")
public Result selectStandardTreeList(){
return Result.success(standardTreeService.selectStandardTreeList());
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "娣诲姞鏍囧噯鏍�")
@PostMapping("/addStandardTree")
public Result addStandardTree(@RequestBody StandardTree standardTree){
return Result.success(standardTreeService.addStandardTree(standardTree));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "缁欐爣鍑嗘爲娣诲姞妫�楠屾爣鍑�")
@PostMapping("/addStandardMethodList")
public Result addStandardMethodList(String tree, Integer standardId){
@@ -49,32 +50,32 @@
public Result selectsStandardMethodByFLSSM(String tree){
return Result.success(standardMethodListService.selectsStandardMethodByFLSSM(tree));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "淇敼鏍囧噯搴撲腑鐨勮姹傚��")
@PostMapping("/upStandardProductList")
public Result upStandardProductList(@RequestBody StandardProductList list){
return Result.success(standardProductListService.upStandardProductList(list));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "鍒犻櫎鏍囧噯鏍戜笅鐨勬楠屾爣鍑�")
@PostMapping("/delStandardMethodByFLSSM")
public Result delStandardMethodByFLSSM(Integer id){
return Result.success(standardMethodListService.delStandardMethodByFLSSM(id));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "鍒犻櫎鏍囧噯鏍戜笅鐨勬楠岄」鐩�")
@PostMapping("/delStandardProductByIds")
public Result delStandardProductByIds(String ids){
JSONArray lists = JSON.parseArray(ids);
return Result.success(standardProductListService.delStandardProduct(lists));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "鏂板鏍囧噯鏍戜笅鐨勬楠岄」鐩�")
@PostMapping("/addStandardProduct")
public Result addStandardProduct(String ids, String tree){
return Result.success(standardTreeService.addStandardProduct(ids, tree));
}
-
+ @ValueClassify("鏍囧噯搴�")
@ApiOperation(value = "鍒犻櫎鏍囧噯鏍戠殑灞傜骇")
@PostMapping("/delStandardTree")
public Result delStandardTree(String tree){
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 19873c8..8363521 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
@@ -1,6 +1,7 @@
package com.yuanchu.mom.controller;
import com.yuanchu.mom.annotation.ValueAuth;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.pojo.Warehouse;
import com.yuanchu.mom.pojo.WarehouseShelf;
import com.yuanchu.mom.service.WarehouseService;
@@ -19,19 +20,19 @@
public class WarehouseController {
private WarehouseService warehouseService;
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/addWarehouse")
@ApiOperation("娣诲姞浠撳簱")
public Result addWarehouse(String name) {
return Result.success(warehouseService.addWarehouse(name));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@GetMapping("/selectWarehouse")
@ApiOperation("鏌ヨ浠撳簱")
public Result selectWarehouse() {
return Result.success(warehouseService.selectWarehouse());
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/addShelf")
@ApiOperation("娣诲姞璐ф灦")
@ApiImplicitParams({
@@ -43,60 +44,60 @@
public Result addShelf(@RequestBody WarehouseShelf warehouseShelf) {
return Result.success(warehouseService.addShelf(warehouseShelf));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/delWarehouse")
@ApiOperation("鍒犻櫎浠撳簱")
public Result delWarehouse(Integer id) {
return Result.success(warehouseService.delWarehouse(id));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/upWarehouse")
@ApiOperation("淇敼浠撳簱")
public Result upWarehouse(@RequestBody Warehouse warehouse) {
return Result.success(warehouseService.upWarehouse(warehouse));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/delShelf")
@ApiOperation("鍒犻櫎璐ф灦")
public Result delShelf(Integer id) {
return Result.success(warehouseService.delShelf(id));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/upShelf")
@ApiOperation("淇敼璐ф灦")
public Result upShelf(@RequestBody WarehouseShelf warehouseShelf) {
return Result.success(warehouseService.upShelf(warehouseShelf));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@GetMapping("/getWarehouse")
@ApiOperation("鏌ヨ璐ф灦涓嬬殑瀛樻斁淇℃伅")
@ValueAuth
public Result getWarehouse(Integer shelfId) {
return Result.success(warehouseService.getWarehouse(shelfId));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/inWarehouse")
@ApiOperation("鏍峰搧鍏ュ簱")
public Result inWarehouse(String trees, String sampleCode) {
return Result.success(warehouseService.inWarehouse(trees, sampleCode));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/outWarehouse")
@ApiOperation("鏍峰搧鍑哄簱")
public Result outWarehouse(String sampleCode) {
return Result.success(warehouseService.outWarehouse(sampleCode));
}
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/getSampleRecord")
@ApiOperation("鏌ヨ鏍峰搧璇︾粏璁板綍")
public Result getSampleRecord(Integer id) {
return Result.success(warehouseService.getSampleRecord(id));
}
-
+ @ValueClassify("鏍峰搧绠$悊")
@PostMapping("/searchSampleId")
@ApiOperation("閫氳繃鏍峰搧缂栧彿杩涜妫�绱�")
public Result searchSampleId(String sampleCode) {
return Result.success(warehouseService.searchSampleId(sampleCode));
}
-
}
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 77aa7da..1efa47b 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
@@ -3,6 +3,7 @@
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;
@@ -23,6 +24,7 @@
private EnumService enumService;
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "鑾峰彇鏋氫妇鍒楄〃")
@PostMapping("/selectEnumList")
public Result selectEnumList(@RequestBody Map<String, Object> data) throws Exception {
@@ -30,32 +32,32 @@
Enums enums = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Enums.class);
return Result.success(enumService.selectEnumList(page, enums));
}
-
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "娣诲姞鏋氫妇")
@PostMapping("/addEnum")
public Result addEnum(@RequestBody Enums enums) {
return Result.success(enumService.addEnum(enums));
}
-
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "淇敼鏋氫妇")
@PostMapping("/upEnum")
public Result<?> upEnum(@RequestBody Enums enums) {
return Result.success(enumService.upEnum(enums));
}
-
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "鍒犻櫎鏋氫妇")
@PostMapping("/delEnum")
public Result<?> delEnum(Integer id) {
return Result.success(enumService.delEnum(id));
}
-
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "閫氳繃鍒嗙被鏌ヨ鏋氫妇")
@PostMapping("/selectEnumByCategory")
@ValueAuth
public Result<?> selectEnumByCategory(String category){
return Result.success(enumService.selectEnumByCategory(category));
}
-
+ @ValueClassify("鏁版嵁瀛楀吀")
@ApiOperation(value = "鑾峰彇鏁版嵁瀛楀吀鐨勫垎绫�")
@PostMapping("/getDic")
public Result<?> getDic(){
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 5774f37..430fcc0 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
@@ -3,6 +3,7 @@
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.Role;
import com.yuanchu.mom.service.PowerService;
@@ -27,14 +28,14 @@
private RoleService roleService;
private PowerService powerService;
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "鑾峰彇瑙掕壊鍒楄〃鏋氫妇")
@GetMapping("/selectRoleList")
public Result selectRoleList(){
return Result.success(roleService.selectList());
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "鑾峰彇瑙掕壊鍒楄〃")
@PostMapping("/selectRoleLists")
public Result selectRoleLists(@RequestBody Map<String, Object> data) throws Exception {
@@ -42,33 +43,33 @@
Role role = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Role.class);
return Result.success(roleService.selectUserList(page, role));
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "鍒犻櫎瑙掕壊鍒楄〃")
@PostMapping("/delRole")
public Result delRole(Integer id){
return Result.success(roleService.delRole(id));
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "閫氳繃瑙掕壊id鏌ヨ鏉冮檺鍒楄〃")
@PostMapping("/selectPowerByRoleId")
public Result<?> selectPowerByRoleId(Integer id) {
return Result.success(powerService.selectPowerByRoleId(id));
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "鑾峰彇鑿滃崟")
@GetMapping("/selectMenuList")
@ValueAuth
public Result<?> selectMenuList() {
return Result.success(roleService.selectMenuList());
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "娣诲姞瑙掕壊")
@PostMapping("/addRole")
public Result<?> addRole(String str) {
RolePowerDto powers = JSON.parseObject(str, RolePowerDto.class);
return Result.success(roleService.addRole(powers));
}
-
+ @ValueClassify("瑙掕壊绠$悊")
@ApiOperation(value = "淇敼瑙掕壊淇℃伅")
@PostMapping("/upRole")
public Result<?> upRole(String str) {
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 db2368c..b2e483b 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
@@ -3,6 +3,7 @@
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.yuanchu.mom.annotation.ValueClassify;
import com.yuanchu.mom.pojo.PageSystemLogDto;
import com.yuanchu.mom.service.SystemLogService;
import com.yuanchu.mom.utils.JackSonUtil;
@@ -27,7 +28,7 @@
public class SystemLogController {
private SystemLogService systemLogService;
-
+ @ValueClassify("绯荤粺鏃ュ織")
@ApiOperation(value = "鑾峰彇绯荤粺鏃ュ織鍒楄〃")
@PostMapping("/selectSystemLogList")
public Result selectSystemLogList(@RequestBody Map<String, Object> data) throws Exception {
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 a645ff0..edb5726 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
@@ -2,6 +2,7 @@
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.Custom;
import com.yuanchu.mom.dto.UserPageDto;
import com.yuanchu.mom.pojo.User;
@@ -90,7 +91,7 @@
}
return Result.fail(map.get("info"));
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "鑾峰彇鐢ㄦ埛鍒楄〃")
@PostMapping("/selectUserList")
public Result selectUserList(@RequestBody Map<String, Object> data) throws Exception {
@@ -98,7 +99,7 @@
UserPageDto user = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), UserPageDto.class);
return Result.success(userService.selectUserList(page, user));
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "淇敼鐢ㄦ埛淇℃伅")
@PostMapping("/updateUser")
public Result<?> updateUser(@RequestBody User user) {
@@ -106,7 +107,7 @@
else user.setPassword(DigestUtils.md5DigestAsHex(user.getPassword().getBytes()));
return Result.success(userService.updateUser(user));
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "娣诲姞鐢ㄦ埛淇℃伅")
@PostMapping("/addUser")
public Result<?> addUser(@RequestBody User user) {
@@ -121,7 +122,7 @@
public Result<?> getUserMenu() {
return Result.success(userService.getUserMenu());
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "鑾峰彇瀹㈡埛鍒楄〃")
@PostMapping("/selectCustomPageList")
public Result selectCustomPageList(@RequestBody Map<String, Object> data) throws Exception {
@@ -129,13 +130,13 @@
Custom custom = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), Custom.class);
return Result.success(customService.selectCustomPageList(page, custom));
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "鍒犻櫎瀹㈡埛淇℃伅")
@PostMapping("/delCustomById")
public Result<?> delCustomById(Integer id) {
return Result.success(customService.delCustomById(id));
}
-
+ @ValueClassify("鐢ㄦ埛绠$悊")
@ApiOperation(value = "鏂板瀹㈡埛淇℃伅")
@PostMapping("/addCustom")
public Result<?> addCustom(@RequestBody Custom custom) {
--
Gitblit v1.9.3