diff --git a/business/pom.xml b/business/pom.xml
index eff6da5..278b63a 100644
--- a/business/pom.xml
+++ b/business/pom.xml
@@ -28,18 +28,18 @@
-
- com.github.xiaoymin
- knife4j-spring-boot-starter
- 3.0.3
-
+
+
+
+
+
-
- io.swagger
- swagger-models
- 1.6.2
-
+
+
+
+
+
@@ -108,11 +108,11 @@
spring-boot-starter-websocket
-
- com.alibaba
- fastjson
- 1.2.83
-
+
+
+
+
+
diff --git a/business/src/main/java/com/fizz/business/controller/CrmPdiPlanController.java b/business/src/main/java/com/fizz/business/controller/CrmPdiPlanController.java
index b1feeb1..f52025d 100644
--- a/business/src/main/java/com/fizz/business/controller/CrmPdiPlanController.java
+++ b/business/src/main/java/com/fizz/business/controller/CrmPdiPlanController.java
@@ -8,8 +8,8 @@ import com.fizz.business.service.CrmPdiPlanService;
import com.fizz.business.vo.CrmPdiPlanVO;
import com.fizz.business.vo.PdiPlanSetupInfoVO;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -17,33 +17,33 @@ import java.util.List;
@RestController
@RequestMapping("/pdi")
-@Api("南钢计划接口")
+@Tag(name="南钢计划接口")
public class CrmPdiPlanController {
@Resource
private CrmPdiPlanService crmPdiPlanService;
@GetMapping("/get/{coilid}")
- @ApiOperation("通过钢卷号或者状态查询计划")
+ @Operation(summary ="通过钢卷号或者状态查询计划")
public R getByCoilId(@PathVariable String coilid) {
return R.ok(crmPdiPlanService.getByCoilIdAndOperId(coilid));
}
@GetMapping("/getOnlineCoil")
- @ApiOperation("通过钢卷号或者状态查询计划")
+ @Operation(summary ="通过钢卷号或者状态查询计划")
public R getByCoilId() {
return R.ok(crmPdiPlanService.getOnlineCoil());
}
@GetMapping("/getCoilInfoAndSetupList")
- @ApiOperation("通过钢卷号获取钢卷信息和设定值列表")
+ @Operation(summary ="通过钢卷号获取钢卷信息和设定值列表")
public R getCoilInfoAndSetupList(@RequestParam String coilid) {
return R.ok(crmPdiPlanService.getCoilInfoAndSetupList(coilid));
}
@PostMapping("/save/coilInfo")
- @ApiOperation("保存钢卷信息")
+ @Operation(summary ="保存钢卷信息")
public R editCoilInfo(@RequestBody CrmPdiPlanForm coilid) {
return R.ok(crmPdiPlanService.editCoilInfo(coilid));
@@ -51,7 +51,7 @@ public class CrmPdiPlanController {
}
@PostMapping("/calc")
- @ApiOperation("计算设定值")
+ @Operation(summary ="计算设定值")
public R editCoilInfo(@RequestBody CalcPdiPlanForm coilid) {
return R.ok(crmPdiPlanService.calcSetup(coilid));
@@ -59,25 +59,25 @@ public class CrmPdiPlanController {
@PostMapping("/add")
- @ApiOperation("新增计划")
+ @Operation(summary ="新增计划")
public R add(@RequestBody CrmPdiPlan crmPdiPlan) {
return R.ok(crmPdiPlanService.addCrmPdiPlan(crmPdiPlan));
}
@PutMapping("/update")
- @ApiOperation("修改计划")
+ @Operation(summary ="修改计划")
public R update(@RequestBody CrmPdiPlan crmPdiPlan) {
return R.ok(crmPdiPlanService.updateCrmPdiPlan(crmPdiPlan));
}
@PostMapping("/delete")
- @ApiOperation("计划删除")
+ @Operation(summary ="计划删除")
public R delete(@RequestBody List coilid) {
return R.ok(crmPdiPlanService.deleteCrmPdiPlan(coilid));
}
@PostMapping("/list")
- @ApiOperation("查询计划列表")
+ @Operation(summary ="查询计划列表")
public R> list(@RequestBody PlanQueryForm form) {
return R.ok(crmPdiPlanService.listAll(form));
}
diff --git a/business/src/main/java/com/fizz/business/controller/CrmPdoExcoilController.java b/business/src/main/java/com/fizz/business/controller/CrmPdoExcoilController.java
index 092d103..3c2d510 100644
--- a/business/src/main/java/com/fizz/business/controller/CrmPdoExcoilController.java
+++ b/business/src/main/java/com/fizz/business/controller/CrmPdoExcoilController.java
@@ -3,10 +3,9 @@ package com.fizz.business.controller;
import com.fizz.business.domain.CrmPdoExcoil;
import com.fizz.business.form.CrmPdoExcoilForm;
import com.fizz.business.service.CrmPdoExcoilService;
-import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -14,39 +13,39 @@ import java.util.List;
@RestController
@RequestMapping("/pdo")
-@Api("南钢实绩接口")
+@Tag(name ="南钢实绩接口")
public class CrmPdoExcoilController {
@Resource
private CrmPdoExcoilService crmPdoExcoilService;
@GetMapping("/get/{excoilid}/{operid}")
- @ApiOperation("查询实绩")
+ @Operation(summary ="查询实绩")
public R getByExcoilIdAndOperId(@PathVariable String excoilid, @PathVariable Integer operid) {
return R.ok(crmPdoExcoilService.getByExcoilIdAndOperId(excoilid, operid));
}
@PostMapping("/add")
- @ApiOperation("新增实绩")
+ @Operation(summary ="新增实绩")
public R add(@RequestBody CrmPdoExcoil crmPdoExcoil) {
return R.ok(crmPdoExcoilService.addCrmPdoExcoil(crmPdoExcoil));
}
@PutMapping("/update")
- @ApiOperation("修改")
+ @Operation(summary ="修改")
public R update(@RequestBody CrmPdoExcoil crmPdoExcoil) {
return R.ok(crmPdoExcoilService.updateCrmPdoExcoil(crmPdoExcoil));
}
@DeleteMapping("/delete/{excoilid}/{operid}")
- @ApiOperation("删除实绩")
+ @Operation(summary ="删除实绩")
public R delete(@PathVariable String excoilid, @PathVariable Integer operid) {
return R.ok(crmPdoExcoilService.deleteCrmPdoExcoil(excoilid, operid));
}
@PostMapping("/list")
- @ApiOperation("查询实绩列表")
+ @Operation(summary ="查询实绩列表")
public R> list(@RequestBody CrmPdoExcoilForm form) {
return R.ok(crmPdoExcoilService.listAll(form));
}
diff --git a/business/src/main/java/com/fizz/business/controller/LogDataController.java b/business/src/main/java/com/fizz/business/controller/LogDataController.java
index 4a2e62c..8a6a63b 100644
--- a/business/src/main/java/com/fizz/business/controller/LogDataController.java
+++ b/business/src/main/java/com/fizz/business/controller/LogDataController.java
@@ -6,9 +6,8 @@ import com.fizz.business.service.LogDataService;
import com.github.pagehelper.PageInfo;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.*;
@@ -17,13 +16,13 @@ import java.util.List;
@RestController
@RequiredArgsConstructor
@RequestMapping("/logdata" )
-@Api("南钢日志接口")
+@Tag(name="日志管理")
@Anonymous
public class LogDataController {
private final LogDataService logDataService;
- @ApiOperation("历史记录")
+ @Operation(summary = "历史记录")
@PostMapping ("/list" )
public R> getLogDataPage(@RequestBody LogDataForm logDataForm) {
return R.ok(logDataService.pageList(logDataForm));
diff --git a/business/src/main/java/com/fizz/business/controller/ModSetupResultController.java b/business/src/main/java/com/fizz/business/controller/ModSetupResultController.java
index 8e94733..fa85e9f 100644
--- a/business/src/main/java/com/fizz/business/controller/ModSetupResultController.java
+++ b/business/src/main/java/com/fizz/business/controller/ModSetupResultController.java
@@ -1,13 +1,12 @@
package com.fizz.business.controller;
-import com.fizz.business.domain.ModSetupResult;
import com.fizz.business.form.CalcPdiPlanForm;
import com.fizz.business.form.ModSetupResultForm;
import com.fizz.business.service.ModSetupResultService;
import com.fizz.business.vo.ModSetupResultVO;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -15,7 +14,7 @@ import java.util.List;
@RestController
@RequestMapping("/setup")
-@Api("南钢设定值接口")
+@Tag(name ="南钢设定值接口")
public class ModSetupResultController {
@Resource
@@ -23,20 +22,20 @@ public class ModSetupResultController {
// 查询所有记录
@PostMapping("/list")
- @ApiOperation("查询设定值列表")
+ @Operation(summary = "查询设定值列表")
public R> list(@RequestBody ModSetupResultForm form) {
return R.ok(modSetupResultService.list(form));
}
@PostMapping("/calc")
- @ApiOperation("计算设定值")
+ @Operation(summary ="计算设定值")
public R calcSetup(@RequestBody CalcPdiPlanForm form) {
return R.ok(modSetupResultService.calcSetup(form));
}
@GetMapping("/retry")
- @ApiOperation("手动下发设定值")
+ @Operation(summary ="手动下发设定值")
public R retrySetup(@RequestParam String coilid) {
return R.ok(modSetupResultService.retrySetup(coilid));
}
diff --git a/business/src/main/java/com/fizz/business/controller/ProStoppageController.java b/business/src/main/java/com/fizz/business/controller/ProStoppageController.java
index 6444c44..0f1735c 100644
--- a/business/src/main/java/com/fizz/business/controller/ProStoppageController.java
+++ b/business/src/main/java/com/fizz/business/controller/ProStoppageController.java
@@ -1,14 +1,12 @@
package com.fizz.business.controller;
-import com.fizz.business.domain.CrmPdoExcoil;
import com.fizz.business.domain.ProStoppage;
-import com.fizz.business.form.CrmPdoExcoilForm;
import com.fizz.business.form.ProStoppageForm;
-import com.fizz.business.service.CrmPdoExcoilService;
import com.fizz.business.service.ProStoppageService;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -16,32 +14,32 @@ import java.util.List;
@RestController
@RequestMapping("/stoppage")
-@Api("南钢停机接口")
+@Tag(name= "停机管理",description = "停机管理")
public class ProStoppageController {
@Resource
private ProStoppageService proStoppageService;
- @PostMapping("/add")
- @ApiOperation("新增实绩")
- public R add(@RequestBody ProStoppage proStoppage) {
- return R.ok(proStoppageService.addProStoppage(proStoppage));
- }
+// @PostMapping("/add")
+// @ApiOperation("新增停机记录")
+// public R add(@RequestBody ProStoppage proStoppage) {
+// return R.ok(proStoppageService.addProStoppage(proStoppage));
+// }
@PutMapping("/update")
- @ApiOperation("修改")
+ @Operation(summary = "修改停机记录")
public R update(@RequestBody ProStoppage proStoppage) {
return R.ok(proStoppageService.updateProStoppage(proStoppage));
}
@DeleteMapping("/delete/{stopid}")
- @ApiOperation("删除实绩")
- public R delete(@PathVariable Long stopid) {
+ @Operation(summary ="删除实绩记录")
+ public R delete(@PathVariable @Parameter(description="停机记录的唯一标识ID") Long stopid) {
return R.ok(proStoppageService.deleteProStoppage(stopid));
}
@PostMapping("/list")
- @ApiOperation("查询实绩列表")
+ @Operation(summary ="查询实绩记录")
public R> list(@RequestBody ProStoppageForm form) {
return R.ok(proStoppageService.listAll(form));
}
diff --git a/business/src/main/java/com/fizz/business/controller/RollerController.java b/business/src/main/java/com/fizz/business/controller/RollerController.java
index a0f2909..f835d2b 100644
--- a/business/src/main/java/com/fizz/business/controller/RollerController.java
+++ b/business/src/main/java/com/fizz/business/controller/RollerController.java
@@ -12,8 +12,8 @@ import com.fizz.business.vo.ReadyRollDataVO;
import com.github.pagehelper.PageInfo;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.core.domain.R;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@@ -22,7 +22,7 @@ import java.util.Map;
@RestController
@RequestMapping("/roller")
-@Api("南钢轧辊接口")
+@Tag(name="南钢轧辊接口")
@Anonymous
public class RollerController {
@Resource
@@ -32,25 +32,25 @@ public class RollerController {
RollDataService rollDataService;
@GetMapping("/data/standby")
- @ApiOperation("轧辊数据-获取当前备辊信息")
+ @Operation(summary = "轧辊数据-获取当前备辊信息")
public R