feat():swagger3
This commit is contained in:
@@ -28,18 +28,18 @@
|
||||
<!-- <groupId>mysql</groupId>-->
|
||||
<!-- <artifactId>mysql-connector-java</artifactId>-->
|
||||
<!-- </dependency>-->
|
||||
<dependency>
|
||||
<groupId>com.github.xiaoymin</groupId>
|
||||
<artifactId>knife4j-spring-boot-starter</artifactId>
|
||||
<version>3.0.3</version>
|
||||
</dependency>
|
||||
<!-- <dependency>-->
|
||||
<!-- <groupId>com.github.xiaoymin</groupId>-->
|
||||
<!-- <artifactId>knife4j-spring-boot-starter</artifactId>-->
|
||||
<!-- <version>3.0.3</version>-->
|
||||
<!-- </dependency>-->
|
||||
|
||||
<!-- 防止进入swagger页面报类型转换错误,排除3.0.0中的引用,手动增加1.6.2版本 -->
|
||||
<dependency>
|
||||
<groupId>io.swagger</groupId>
|
||||
<artifactId>swagger-models</artifactId>
|
||||
<version>1.6.2</version>
|
||||
</dependency>
|
||||
<!-- <dependency>-->
|
||||
<!-- <groupId>io.swagger</groupId>-->
|
||||
<!-- <artifactId>swagger-models</artifactId>-->
|
||||
<!-- <version>1.6.2</version>-->
|
||||
<!-- </dependency>-->
|
||||
|
||||
<!-- 核心模块-->
|
||||
<dependency>
|
||||
@@ -108,11 +108,11 @@
|
||||
<artifactId>spring-boot-starter-websocket</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>com.alibaba</groupId>
|
||||
<artifactId>fastjson</artifactId>
|
||||
<version>1.2.83</version>
|
||||
</dependency>
|
||||
<!-- <dependency>-->
|
||||
<!-- <groupId>com.alibaba</groupId>-->
|
||||
<!-- <artifactId>fastjson</artifactId>-->
|
||||
<!-- <version>1.2.83</version>-->
|
||||
<!-- </dependency>-->
|
||||
|
||||
</dependencies>
|
||||
|
||||
|
||||
@@ -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<CrmPdiPlanVO> getByCoilId(@PathVariable String coilid) {
|
||||
return R.ok(crmPdiPlanService.getByCoilIdAndOperId(coilid));
|
||||
}
|
||||
|
||||
@GetMapping("/getOnlineCoil")
|
||||
@ApiOperation("通过钢卷号或者状态查询计划")
|
||||
@Operation(summary ="通过钢卷号或者状态查询计划")
|
||||
public R<CrmPdiPlan> getByCoilId() {
|
||||
return R.ok(crmPdiPlanService.getOnlineCoil());
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/getCoilInfoAndSetupList")
|
||||
@ApiOperation("通过钢卷号获取钢卷信息和设定值列表")
|
||||
@Operation(summary ="通过钢卷号获取钢卷信息和设定值列表")
|
||||
public R<PdiPlanSetupInfoVO> getCoilInfoAndSetupList(@RequestParam String coilid) {
|
||||
return R.ok(crmPdiPlanService.getCoilInfoAndSetupList(coilid));
|
||||
}
|
||||
|
||||
@PostMapping("/save/coilInfo")
|
||||
@ApiOperation("保存钢卷信息")
|
||||
@Operation(summary ="保存钢卷信息")
|
||||
public R<String> editCoilInfo(@RequestBody CrmPdiPlanForm coilid) {
|
||||
|
||||
return R.ok(crmPdiPlanService.editCoilInfo(coilid));
|
||||
@@ -51,7 +51,7 @@ public class CrmPdiPlanController {
|
||||
}
|
||||
|
||||
@PostMapping("/calc")
|
||||
@ApiOperation("计算设定值")
|
||||
@Operation(summary ="计算设定值")
|
||||
public R<String> editCoilInfo(@RequestBody CalcPdiPlanForm coilid) {
|
||||
|
||||
return R.ok(crmPdiPlanService.calcSetup(coilid));
|
||||
@@ -59,25 +59,25 @@ public class CrmPdiPlanController {
|
||||
|
||||
|
||||
@PostMapping("/add")
|
||||
@ApiOperation("新增计划")
|
||||
@Operation(summary ="新增计划")
|
||||
public R<Boolean> add(@RequestBody CrmPdiPlan crmPdiPlan) {
|
||||
return R.ok(crmPdiPlanService.addCrmPdiPlan(crmPdiPlan));
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
@ApiOperation("修改计划")
|
||||
@Operation(summary ="修改计划")
|
||||
public R<Boolean> update(@RequestBody CrmPdiPlan crmPdiPlan) {
|
||||
return R.ok(crmPdiPlanService.updateCrmPdiPlan(crmPdiPlan));
|
||||
}
|
||||
|
||||
@PostMapping("/delete")
|
||||
@ApiOperation("计划删除")
|
||||
@Operation(summary ="计划删除")
|
||||
public R<Boolean> delete(@RequestBody List<Long> coilid) {
|
||||
return R.ok(crmPdiPlanService.deleteCrmPdiPlan(coilid));
|
||||
}
|
||||
|
||||
@PostMapping("/list")
|
||||
@ApiOperation("查询计划列表")
|
||||
@Operation(summary ="查询计划列表")
|
||||
public R<List<CrmPdiPlanVO>> list(@RequestBody PlanQueryForm form) {
|
||||
return R.ok(crmPdiPlanService.listAll(form));
|
||||
}
|
||||
|
||||
@@ -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<CrmPdoExcoil> getByExcoilIdAndOperId(@PathVariable String excoilid, @PathVariable Integer operid) {
|
||||
return R.ok(crmPdoExcoilService.getByExcoilIdAndOperId(excoilid, operid));
|
||||
}
|
||||
|
||||
@PostMapping("/add")
|
||||
@ApiOperation("新增实绩")
|
||||
@Operation(summary ="新增实绩")
|
||||
public R<Boolean> add(@RequestBody CrmPdoExcoil crmPdoExcoil) {
|
||||
return R.ok(crmPdoExcoilService.addCrmPdoExcoil(crmPdoExcoil));
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
@ApiOperation("修改")
|
||||
@Operation(summary ="修改")
|
||||
public R<Boolean> update(@RequestBody CrmPdoExcoil crmPdoExcoil) {
|
||||
return R.ok(crmPdoExcoilService.updateCrmPdoExcoil(crmPdoExcoil));
|
||||
}
|
||||
|
||||
@DeleteMapping("/delete/{excoilid}/{operid}")
|
||||
@ApiOperation("删除实绩")
|
||||
@Operation(summary ="删除实绩")
|
||||
|
||||
public R<Boolean> delete(@PathVariable String excoilid, @PathVariable Integer operid) {
|
||||
return R.ok(crmPdoExcoilService.deleteCrmPdoExcoil(excoilid, operid));
|
||||
}
|
||||
|
||||
@PostMapping("/list")
|
||||
@ApiOperation("查询实绩列表")
|
||||
@Operation(summary ="查询实绩列表")
|
||||
public R<List<CrmPdoExcoil>> list(@RequestBody CrmPdoExcoilForm form) {
|
||||
return R.ok(crmPdoExcoilService.listAll(form));
|
||||
}
|
||||
|
||||
@@ -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<PageInfo<LogData>> getLogDataPage(@RequestBody LogDataForm logDataForm) {
|
||||
return R.ok(logDataService.pageList(logDataForm));
|
||||
|
||||
@@ -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<ModSetupResultVO>> list(@RequestBody ModSetupResultForm form) {
|
||||
return R.ok(modSetupResultService.list(form));
|
||||
}
|
||||
|
||||
|
||||
@PostMapping("/calc")
|
||||
@ApiOperation("计算设定值")
|
||||
@Operation(summary ="计算设定值")
|
||||
public R<String> calcSetup(@RequestBody CalcPdiPlanForm form) {
|
||||
return R.ok(modSetupResultService.calcSetup(form));
|
||||
}
|
||||
|
||||
@GetMapping("/retry")
|
||||
@ApiOperation("手动下发设定值")
|
||||
@Operation(summary ="手动下发设定值")
|
||||
public R<String> retrySetup(@RequestParam String coilid) {
|
||||
return R.ok(modSetupResultService.retrySetup(coilid));
|
||||
}
|
||||
|
||||
@@ -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<Boolean> add(@RequestBody ProStoppage proStoppage) {
|
||||
return R.ok(proStoppageService.addProStoppage(proStoppage));
|
||||
}
|
||||
// @PostMapping("/add")
|
||||
// @ApiOperation("新增停机记录")
|
||||
// public R<Boolean> add(@RequestBody ProStoppage proStoppage) {
|
||||
// return R.ok(proStoppageService.addProStoppage(proStoppage));
|
||||
// }
|
||||
|
||||
@PutMapping("/update")
|
||||
@ApiOperation("修改")
|
||||
@Operation(summary = "修改停机记录")
|
||||
public R<Boolean> update(@RequestBody ProStoppage proStoppage) {
|
||||
return R.ok(proStoppageService.updateProStoppage(proStoppage));
|
||||
}
|
||||
|
||||
@DeleteMapping("/delete/{stopid}")
|
||||
@ApiOperation("删除实绩")
|
||||
public R<Boolean> delete(@PathVariable Long stopid) {
|
||||
@Operation(summary ="删除实绩记录")
|
||||
public R<Boolean> delete(@PathVariable @Parameter(description="停机记录的唯一标识ID") Long stopid) {
|
||||
return R.ok(proStoppageService.deleteProStoppage(stopid));
|
||||
}
|
||||
|
||||
@PostMapping("/list")
|
||||
@ApiOperation("查询实绩列表")
|
||||
@Operation(summary ="查询实绩记录")
|
||||
public R<List<ProStoppage>> list(@RequestBody ProStoppageForm form) {
|
||||
return R.ok(proStoppageService.listAll(form));
|
||||
}
|
||||
|
||||
@@ -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<Map<String,ReadyRollDataVO>> getReadyRollList() {
|
||||
return R.ok(rollDataService.getAllReadyRollList());
|
||||
}
|
||||
|
||||
@GetMapping("/data/ready/{position}/{type}")
|
||||
@ApiOperation("轧辊数据-获取离线辊信息")
|
||||
@Operation(summary = "轧辊数据-获取离线辊信息")
|
||||
public R<List<ReadyRollDataVO> > getOfflineRollList(@PathVariable String position, @PathVariable String type) {
|
||||
return R.ok(rollDataService.getReadyRollList(position,type,"OFFLINE"));
|
||||
}
|
||||
|
||||
@GetMapping("/data/online")
|
||||
@ApiOperation("轧辊数据-获取在线辊信息")
|
||||
@Operation(summary = "轧辊数据-获取在线辊信息")
|
||||
public R<List<OnlineRollDataVO>> getOnlineRollList() {
|
||||
return R.ok(rollDataService.getOnlineRollList());
|
||||
}
|
||||
|
||||
@PostMapping("/change/standby")
|
||||
@ApiOperation("轧辊操作-备辊")
|
||||
@Operation(summary = "轧辊操作-备辊")
|
||||
public R<String> backupRoll(@RequestBody List<ReadyRollDataVO> rollList) {
|
||||
String msg = rollDataService.BackupRoll(rollList);
|
||||
if(ObjectUtil.isEmpty(msg)){
|
||||
@@ -62,25 +62,25 @@ public class RollerController {
|
||||
}
|
||||
|
||||
@PostMapping("/change/online")
|
||||
@ApiOperation("轧辊操作-上线")
|
||||
@Operation(summary = "轧辊操作-上线")
|
||||
public R<List<OnlineRollDataVO>> onlineRoll() {
|
||||
return R.ok(rollDataService.onlineRoll());
|
||||
}
|
||||
|
||||
@GetMapping("/history/changeid")
|
||||
@ApiOperation("轧辊历史-获取所有换辊号")
|
||||
@Operation(summary = "轧辊历史-获取所有换辊号")
|
||||
public R<List<String>> getChangeIdList() {
|
||||
return R.ok(rollHistoryService.getChangeIdList());
|
||||
}
|
||||
|
||||
@GetMapping("/history/rollid")
|
||||
@ApiOperation("轧辊历史-获取所有轧辊号")
|
||||
@Operation(summary = "轧辊历史-获取所有轧辊号")
|
||||
public R<List<String>> getRollIdList() {
|
||||
return R.ok(rollHistoryService.getRollIdList());
|
||||
}
|
||||
|
||||
@PostMapping("/history/list")
|
||||
@ApiOperation("轧辊历史-获取换辊记录")
|
||||
@Operation(summary = "轧辊历史-获取换辊记录")
|
||||
public R<PageInfo<RollHistory>> getRollHistorytList(@RequestBody RollHistoryForm rollHistoryForm) {
|
||||
return R.ok(rollHistoryService.getRollHistory(rollHistoryForm));
|
||||
}
|
||||
|
||||
@@ -5,8 +5,8 @@ import com.fizz.business.domain.StdAlloy;
|
||||
import com.fizz.business.service.SteelGradeInfoService;
|
||||
import com.fizz.business.vo.StdAlloyVO;
|
||||
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.beans.BeanUtils;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
@@ -15,7 +15,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
@Api("南钢钢种接口")
|
||||
@Tag(name ="南钢钢种接口")
|
||||
@RestController
|
||||
@RequestMapping("/steelGrade")
|
||||
public class SteelGradeInfoController {
|
||||
@@ -24,7 +24,7 @@ public class SteelGradeInfoController {
|
||||
private SteelGradeInfoService steelGradeInfoService;
|
||||
|
||||
@GetMapping("/list")
|
||||
@ApiOperation("查询钢种列表")
|
||||
@Operation(summary ="查询钢种列表")
|
||||
public R<List<StdAlloyVO>> list() {
|
||||
|
||||
// 使用 LambdaQueryWrapper 查询 StdAlloy 表中的数据
|
||||
@@ -48,7 +48,7 @@ public class SteelGradeInfoController {
|
||||
}
|
||||
|
||||
@GetMapping("/info")
|
||||
@ApiOperation("查询单个钢种详情")
|
||||
@Operation(summary ="询单个钢种详情")
|
||||
public R<StdAlloy> getSteelGradeInfo(@RequestParam Integer gradeid) {
|
||||
|
||||
// 使用 LambdaQueryWrapper 查询 StdAlloy 表中的数据
|
||||
@@ -64,18 +64,18 @@ public class SteelGradeInfoController {
|
||||
|
||||
|
||||
@PostMapping("/add")
|
||||
@ApiOperation("新增")
|
||||
@Operation(summary ="新增")
|
||||
public R<Boolean> add(@RequestBody StdAlloy steelGradeInfo) {
|
||||
return R.ok(steelGradeInfoService.save(steelGradeInfo));
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
@ApiOperation("更新")
|
||||
@Operation(summary ="更新")
|
||||
public R<Boolean> update(@RequestBody StdAlloy steelGradeInfo) {
|
||||
return R.ok(steelGradeInfoService.updateById(steelGradeInfo));
|
||||
}
|
||||
|
||||
@ApiOperation("删除")
|
||||
@Operation(summary ="删除")
|
||||
@DeleteMapping("/delete/{id}")
|
||||
public R<Boolean> delete(@PathVariable Integer id) {
|
||||
return R.ok(steelGradeInfoService.removeById(id));
|
||||
|
||||
@@ -5,8 +5,8 @@ import com.fizz.business.form.WebOperateMatForm;
|
||||
import com.fizz.business.mq.RabbitMQ.RabbitQueueListener;
|
||||
import com.fizz.business.service.TrackService;
|
||||
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;
|
||||
@@ -19,28 +19,28 @@ import java.util.List;
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/track")
|
||||
@Api(value = "过程跟踪页面", tags = "过程跟踪")
|
||||
@Tag(name = "过程跟踪")
|
||||
public class TrackController {
|
||||
|
||||
@Resource
|
||||
TrackService trackService;
|
||||
|
||||
@PostMapping("/manual/operate/mat")
|
||||
@ApiOperation(value = "页面手动操作钢卷 上线,回退")
|
||||
@Operation(summary = "页面手动操作钢卷 上线,回退")
|
||||
public R<String> manualOperateMat(@RequestBody @Valid WebOperateMatForm form) {
|
||||
trackService.operateMatWeb(form);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@PostMapping("/manual/tr/unload")
|
||||
@ApiOperation(value = "页面卷取机手动卸卷登记产出")
|
||||
@Operation(summary = "页面卷取机手动卸卷登记产出")
|
||||
public R<String> manualtrUnload(@RequestBody @Valid WebOperateMatForm form) {
|
||||
trackService.trUnload(form);
|
||||
return R.ok();
|
||||
}
|
||||
|
||||
@GetMapping("/measure/list")
|
||||
@ApiOperation(value = "获取测量数据list")
|
||||
@Operation(summary = "获取测量数据list")
|
||||
public R<List<String>> measureList() {
|
||||
return R.ok(RabbitQueueListener.measureList);
|
||||
}
|
||||
|
||||
@@ -7,7 +7,7 @@ import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fizz.business.constants.enums.NextUnitEnum;
|
||||
import com.fizz.business.constants.enums.OperModeEnum;
|
||||
import com.fizz.business.constants.enums.PlanStatusEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -19,134 +19,134 @@ import java.time.LocalDateTime;
|
||||
public class CrmPdiPlan implements Serializable {
|
||||
|
||||
@TableId(type = IdType.AUTO)
|
||||
@ApiModelProperty(value = "id")
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "序号")
|
||||
@Schema(description = "序号")
|
||||
private Integer seqid;
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "轧制模式")
|
||||
@Schema(description = "轧制模式")
|
||||
private Integer operMode;
|
||||
|
||||
@ApiModelProperty(value = "钢卷id")
|
||||
@Schema(description = "钢卷id")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Double annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "入口长度")
|
||||
@Schema(description = "入口长度")
|
||||
private Double entryLength;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "出口卷号")
|
||||
@Schema(description = "出口卷号")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下工序代码")
|
||||
@Schema(description = "下工序代码")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "分切数量")
|
||||
@Schema(description = "分切数量")
|
||||
private Integer splitNum;
|
||||
|
||||
@ApiModelProperty(value = "分切模式")
|
||||
@Schema(description = "分切模式")
|
||||
private Integer cutMode;
|
||||
|
||||
@ApiModelProperty(value = "出口重量1")
|
||||
@Schema(description = "出口重量1")
|
||||
private Double exitValue1;
|
||||
|
||||
@ApiModelProperty(value = "出口重量2")
|
||||
@Schema(description = "出口重量2")
|
||||
private Double exitValue2;
|
||||
|
||||
@ApiModelProperty(value = "出口重量3")
|
||||
@Schema(description = "出口重量3")
|
||||
private Double exitValue3;
|
||||
|
||||
@ApiModelProperty(value = "出口重量4")
|
||||
@Schema(description = "出口重量4")
|
||||
private Double exitValue4;
|
||||
|
||||
@ApiModelProperty(value = "出口重量5")
|
||||
@Schema(description = "出口重量5")
|
||||
private Double exitValue5;
|
||||
|
||||
@ApiModelProperty(value = "出口重量6")
|
||||
@Schema(description = "出口重量6")
|
||||
private Double exitValue6;
|
||||
|
||||
@ApiModelProperty(value = "出口重量")
|
||||
@Schema(description = "出口重量")
|
||||
private Double exitWeight;
|
||||
|
||||
@ApiModelProperty(value = "出口长度")
|
||||
@Schema(description = "出口长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "出口宽度")
|
||||
@Schema(description = "出口宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "屈服强度")
|
||||
@Schema(description = "屈服强度")
|
||||
private Integer yieldStrength;
|
||||
|
||||
@ApiModelProperty(value = "抗拉强度")
|
||||
@Schema(description = "抗拉强度")
|
||||
private Integer tensileStrength;
|
||||
|
||||
@ApiModelProperty(value = "状态")
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Double reductionRate;
|
||||
|
||||
@ApiModelProperty(value = "热卷温度")
|
||||
@Schema(description = "热卷温度")
|
||||
private Double hotCoilTemp;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMaxtol;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMintol;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "计划日期")
|
||||
@Schema(description = "计划日期")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "记录日期")
|
||||
@Schema(description = "记录日期")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "上线时间")
|
||||
@Schema(description = "上线时间")
|
||||
private LocalDateTime onlineTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始日期")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束日期")
|
||||
private LocalDateTime endDate;
|
||||
}
|
||||
@@ -4,7 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -16,99 +16,99 @@ import java.time.LocalDateTime;
|
||||
public class CrmPdoExcoil implements Serializable {
|
||||
|
||||
@TableId(type = IdType.AUTO)
|
||||
@ApiModelProperty(value = "id")
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "成品卷ID")
|
||||
@Schema(description = "成品卷ID")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "进入卷ID")
|
||||
@Schema(description = "进入卷ID")
|
||||
private String encoilid;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "分卷id")
|
||||
@Schema(description = "分卷id")
|
||||
private Integer subid;
|
||||
|
||||
@ApiModelProperty(value = "头部位置")
|
||||
@Schema(description = "头部位置")
|
||||
private Double headpos;
|
||||
|
||||
@ApiModelProperty(value = "尾部位置")
|
||||
@Schema(description = "尾部位置")
|
||||
private Double tailpos;
|
||||
|
||||
@ApiModelProperty(value = "班次")
|
||||
@Schema(description = "班次")
|
||||
private String shift;
|
||||
|
||||
@ApiModelProperty(value = "班组")
|
||||
@Schema(description = "班组")
|
||||
private String crew;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Double annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "成品厚度")
|
||||
@Schema(description = "成品厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "成品宽度")
|
||||
@Schema(description = "成品宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "成品长度")
|
||||
@Schema(description = "成品长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "成品内径")
|
||||
@Schema(description = "成品内径")
|
||||
private Double exitInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "理论出口重量")
|
||||
@Schema(description = "理论出口重量")
|
||||
private Double calcExitWeight;
|
||||
|
||||
@ApiModelProperty(value = "实际出口重量")
|
||||
@Schema(description = "实际出口重量")
|
||||
private Double measExitWeight;
|
||||
|
||||
@ApiModelProperty(value = "外径")
|
||||
@Schema(description = "外径")
|
||||
private Double outerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "状态")
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "上线时间")
|
||||
@Schema(description = "上线时间")
|
||||
private LocalDateTime onlineDate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@Schema(description = "开始时间")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@Schema(description = "结束时间")
|
||||
private LocalDateTime endDate;
|
||||
|
||||
@ApiModelProperty(value = "插入日期")
|
||||
@Schema(description = "插入日期")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@ApiModelProperty(value = "质量")
|
||||
@Schema(description = "质量")
|
||||
private Double quality;
|
||||
|
||||
@ApiModelProperty(value = "热卷ID")
|
||||
@Schema(description = "热卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下机组代码")
|
||||
@Schema(description = "下机组代码")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "备注")
|
||||
@Schema(description = "备注")
|
||||
private String comments;
|
||||
|
||||
@ApiModelProperty(value = "目的地")
|
||||
@Schema(description = "目的地")
|
||||
private String destination;
|
||||
}
|
||||
|
||||
@@ -4,186 +4,185 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@TableName("mod_setup_result")
|
||||
@ApiModel(value = "ModSetupResult对象", description = "轧机设置结果实体类")
|
||||
@Schema( description= "轧机设置结果实体类")
|
||||
public class ModSetupResult {
|
||||
|
||||
@ApiModelProperty(value = "自增主键")
|
||||
@Schema(description = "自增主键")
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty(value = "logid")
|
||||
@Schema(description = "logid")
|
||||
private Long logId;
|
||||
|
||||
@ApiModelProperty(value = "钢卷ID")
|
||||
@Schema(description = "钢卷ID")
|
||||
private String coilId;
|
||||
|
||||
@ApiModelProperty(value = "道次号")
|
||||
@Schema(description = "道次号")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "机架号")
|
||||
@Schema(description = "机架号")
|
||||
private Integer standId;
|
||||
|
||||
@ApiModelProperty(value = "断面ID")
|
||||
@Schema(description = "断面ID")
|
||||
private Integer fractId;
|
||||
|
||||
@ApiModelProperty(value = "速度限制")
|
||||
@Schema(description = "速度限制")
|
||||
private Integer speedLimit;
|
||||
|
||||
@ApiModelProperty(value = "力限制")
|
||||
@Schema(description = "力限制")
|
||||
private Integer forceLimit;
|
||||
|
||||
@ApiModelProperty(value = "功率限制")
|
||||
@Schema(description = "功率限制")
|
||||
private Integer powerLimit;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Float entryThick;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Float exitThick;
|
||||
|
||||
@ApiModelProperty(value = "最小厚度")
|
||||
@Schema(description = "最小厚度")
|
||||
private Float minThick;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Float reduction;
|
||||
|
||||
@ApiModelProperty(value = "摩擦系数")
|
||||
@Schema(description = "摩擦系数")
|
||||
private Float friction;
|
||||
|
||||
@ApiModelProperty(value = "入口凸度")
|
||||
@Schema(description = "入口凸度")
|
||||
private Float entryCrown;
|
||||
|
||||
@ApiModelProperty(value = "出口凸度")
|
||||
@Schema(description = "出口凸度")
|
||||
private Float exitCrown;
|
||||
|
||||
@ApiModelProperty(value = "入口张力")
|
||||
@Schema(description = "入口张力")
|
||||
private Float entryTension;
|
||||
|
||||
@ApiModelProperty(value = "出口张力")
|
||||
@Schema(description = "出口张力")
|
||||
private Float exitTension;
|
||||
|
||||
@ApiModelProperty(value = "入口应力")
|
||||
@Schema(description = "入口应力")
|
||||
private Float entryTenstress;
|
||||
|
||||
@ApiModelProperty(value = "出口应力")
|
||||
@Schema(description = "出口应力")
|
||||
private Float exitTenstress;
|
||||
|
||||
@ApiModelProperty(value = "速度比")
|
||||
@Schema(description = "速度比")
|
||||
private Float speedFract;
|
||||
|
||||
@ApiModelProperty(value = "入口速度")
|
||||
@Schema(description = "入口速度")
|
||||
private Float entrySpeed;
|
||||
|
||||
@ApiModelProperty(value = "出口速度")
|
||||
@Schema(description = "出口速度")
|
||||
private Float exitSpeed;
|
||||
|
||||
@ApiModelProperty(value = "轧制速度")
|
||||
@Schema(description = "轧制速度")
|
||||
private Float rollSpeed;
|
||||
|
||||
@ApiModelProperty(value = "入口应变")
|
||||
@Schema(description = "入口应变")
|
||||
private Float sigmae;
|
||||
|
||||
@ApiModelProperty(value = "出口应变")
|
||||
@Schema(description = "出口应变")
|
||||
private Float sigmas;
|
||||
|
||||
@ApiModelProperty(value = "平均应变")
|
||||
@Schema(description = "平均应变")
|
||||
private Float sigmaave;
|
||||
|
||||
@ApiModelProperty(value = "轧制力")
|
||||
@Schema(description = "轧制力")
|
||||
private Float rollForce;
|
||||
|
||||
@ApiModelProperty(value = "轧辊间隙")
|
||||
@Schema(description = "轧辊间隙")
|
||||
private Float rollgap;
|
||||
|
||||
@ApiModelProperty(value = "超出间隙")
|
||||
@Schema(description = "超出间隙")
|
||||
private Float overgap;
|
||||
|
||||
@ApiModelProperty(value = "轧机刚度")
|
||||
@Schema(description = "轧机刚度")
|
||||
private Float millModulus;
|
||||
|
||||
@ApiModelProperty(value = "滑移")
|
||||
@Schema(description = "滑移")
|
||||
private Float slip;
|
||||
|
||||
@ApiModelProperty(value = "变形半径")
|
||||
@Schema(description = "变形半径")
|
||||
private Float rdef;
|
||||
|
||||
@ApiModelProperty(value = "轧制角度")
|
||||
@Schema(description = "轧制角度")
|
||||
private Float angle;
|
||||
|
||||
@ApiModelProperty(value = "中心流量")
|
||||
@Schema(description = "中心流量")
|
||||
private Float centerFlow;
|
||||
|
||||
@ApiModelProperty(value = "边缘流量")
|
||||
@Schema(description = "边缘流量")
|
||||
private Float edgeFlow;
|
||||
|
||||
@ApiModelProperty(value = "中心压力")
|
||||
@Schema(description = "中心压力")
|
||||
private Float centerPress;
|
||||
|
||||
@ApiModelProperty(value = "边缘压力")
|
||||
@Schema(description = "边缘压力")
|
||||
private Float edgePress;
|
||||
|
||||
@ApiModelProperty(value = "入口温度")
|
||||
@Schema(description = "入口温度")
|
||||
private Float entryTemp;
|
||||
|
||||
@ApiModelProperty(value = "出口温度")
|
||||
@Schema(description = "出口温度")
|
||||
private Float exitTemp;
|
||||
|
||||
@ApiModelProperty(value = "工作辊弯曲")
|
||||
@Schema(description = "工作辊弯曲")
|
||||
private Float wrbend;
|
||||
|
||||
@ApiModelProperty(value = "支撑辊弯曲")
|
||||
@Schema(description = "支撑辊弯曲")
|
||||
private Float irbend;
|
||||
|
||||
@ApiModelProperty(value = "支撑辊位移")
|
||||
@Schema(description = "支撑辊位移")
|
||||
private Float irshift;
|
||||
|
||||
@ApiModelProperty(value = "电机电流")
|
||||
@Schema(description = "电机电流")
|
||||
private Float motorCurrent;
|
||||
|
||||
@ApiModelProperty(value = "电机电压")
|
||||
@Schema(description = "电机电压")
|
||||
private Float motorVoltage;
|
||||
|
||||
@ApiModelProperty(value = "轧制扭矩")
|
||||
@Schema(description = "轧制扭矩")
|
||||
private Float rollTorque;
|
||||
|
||||
@ApiModelProperty(value = "总轧制扭矩")
|
||||
@Schema(description = "总轧制扭矩")
|
||||
private Float totalRollTorque;
|
||||
|
||||
@ApiModelProperty(value = "电机扭矩")
|
||||
@Schema(description = "电机扭矩")
|
||||
private Float motorTorque;
|
||||
|
||||
@ApiModelProperty(value = "扭矩比")
|
||||
@Schema(description = "扭矩比")
|
||||
private Float torqueRatio;
|
||||
|
||||
@ApiModelProperty(value = "比扭矩")
|
||||
@Schema(description = "比扭矩")
|
||||
private Float specTorque;
|
||||
|
||||
@ApiModelProperty(value = "功率")
|
||||
@Schema(description = "功率")
|
||||
private Float power;
|
||||
|
||||
@ApiModelProperty(value = "负载比")
|
||||
@Schema(description = "负载比")
|
||||
private Float loadRatio;
|
||||
|
||||
@ApiModelProperty(value = "计算ID 实际用的这个值")
|
||||
@Schema(description = "计算ID 实际用的这个值")
|
||||
private String calcId;
|
||||
|
||||
@ApiModelProperty(value = "记录插入时间")
|
||||
@Schema(description = "记录插入时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@Schema(description = "创建时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@Schema(description = "更新时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime updateTime;
|
||||
}
|
||||
|
||||
@@ -2,8 +2,7 @@ package com.fizz.business.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -11,26 +10,26 @@ import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@TableName("plant_config")
|
||||
@ApiModel(value = "PlantConfig对象", description = "配置数据")
|
||||
@Schema(name = "PlantConfig对象", description = "配置数据")
|
||||
public class PlantConfig implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "名称")
|
||||
@Schema(description = "名称")
|
||||
private String varname;
|
||||
|
||||
@ApiModelProperty(value = "arrayindex")
|
||||
@Schema(description = "arrayindex")
|
||||
private Integer arrayindex;
|
||||
|
||||
@ApiModelProperty(value = "描述")
|
||||
@Schema(description = "描述")
|
||||
private String description;
|
||||
|
||||
@ApiModelProperty(value = "值")
|
||||
@Schema(description = "值")
|
||||
private String value;
|
||||
|
||||
@ApiModelProperty(value = "单位")
|
||||
@Schema(description = "单位")
|
||||
private String unit;
|
||||
|
||||
@ApiModelProperty(value = "时间")
|
||||
@Schema(description = "时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime timestamp;
|
||||
}
|
||||
|
||||
@@ -4,8 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
|
||||
@@ -15,51 +14,51 @@ import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@TableName("pro_stoppage")
|
||||
@ApiModel(value = "ProStoppage对象", description = "")
|
||||
@Schema(description = "ProStoppage对象")
|
||||
public class ProStoppage implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "停机ID")
|
||||
@Schema(description = "停机ID")
|
||||
@TableId(value = "stopid", type = IdType.AUTO)
|
||||
private Long stopid;
|
||||
|
||||
@ApiModelProperty(value = "钢卷号")
|
||||
@Schema(description = "钢卷号")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "班")
|
||||
@Schema(description = "班")
|
||||
private String shift;
|
||||
@ApiModelProperty(value = "组")
|
||||
@Schema(description = "组")
|
||||
private String crew;
|
||||
|
||||
@ApiModelProperty(value = "区域")
|
||||
@Schema(description = "区域")
|
||||
private String area;
|
||||
|
||||
@ApiModelProperty(value = "机组")
|
||||
@Schema(description = "机组")
|
||||
private String unit;
|
||||
|
||||
@ApiModelProperty(value = "设备")
|
||||
@Schema(description = "设备")
|
||||
private String seton;
|
||||
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@Schema(description = "开始时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@Schema(description = "结束时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endDate;
|
||||
|
||||
@ApiModelProperty(value = "停机时长")
|
||||
@Schema(description = "停机时长")
|
||||
private BigDecimal duration;
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@Schema(description = "更新时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private String insdate;
|
||||
|
||||
@ApiModelProperty(value = "停机类型")
|
||||
@Schema(description = "停机类型")
|
||||
private String stopType;
|
||||
|
||||
@ApiModelProperty(value = "停机原因")
|
||||
@Schema(description = "停机原因")
|
||||
private String remark;
|
||||
|
||||
}
|
||||
|
||||
@@ -2,8 +2,7 @@ package com.fizz.business.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -11,29 +10,29 @@ import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@TableName("roll_change_cycle")
|
||||
@ApiModel(value = "RollChangeCycle对象", description = "换辊")
|
||||
@Schema(description = "换辊")
|
||||
public class RollChangeCycle implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Schema(description = "类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty(value = "位置")
|
||||
@Schema(description = "位置")
|
||||
private String position;
|
||||
|
||||
@ApiModelProperty(value = "机架号")
|
||||
@Schema(description = "机架号")
|
||||
private Integer standid;
|
||||
|
||||
@ApiModelProperty(value = "轧制长度")
|
||||
@Schema(description = "轧制长度")
|
||||
private Double rolledLength;
|
||||
|
||||
@ApiModelProperty(value = "轧制重量")
|
||||
@Schema(description = "轧制重量")
|
||||
private Double rolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "轧制数量")
|
||||
@Schema(description = "轧制数量")
|
||||
private Integer rolledCount;
|
||||
|
||||
@ApiModelProperty(value = "insdate")
|
||||
@Schema(description = "insdate")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime insdate;
|
||||
}
|
||||
|
||||
@@ -4,8 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
@@ -15,7 +14,7 @@ import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@TableName("roll_data")
|
||||
@ApiModel(value = "RollData对象", description = "轧辊数据")
|
||||
@Schema(description = "轧辊数据")
|
||||
@Getter
|
||||
@Setter
|
||||
@Builder
|
||||
@@ -23,66 +22,66 @@ public class RollData implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@TableId(value = "rollid",type = IdType.INPUT)
|
||||
@ApiModelProperty(value = "轧辊号")
|
||||
@Schema(description = "轧辊号")
|
||||
private String rollid;
|
||||
|
||||
@ApiModelProperty(value = "工序")
|
||||
@Schema(description = "工序")
|
||||
private String seton;
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Schema(description = "类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty(value = "位置")
|
||||
@Schema(description = "位置")
|
||||
private String position;
|
||||
|
||||
@ApiModelProperty(value = "机架号")
|
||||
@Schema(description = "机架号")
|
||||
private Integer standid;
|
||||
|
||||
@ApiModelProperty(value = "消耗")
|
||||
@Schema(description = "消耗")
|
||||
private Integer composition;
|
||||
|
||||
@ApiModelProperty(value = "直径")
|
||||
@Schema(description = "直径")
|
||||
private Double diameter;
|
||||
|
||||
@ApiModelProperty(value = "粗糙度")
|
||||
@Schema(description = "粗糙度")
|
||||
private Double rough;
|
||||
|
||||
@ApiModelProperty(value = "凸度")
|
||||
@Schema(description = "凸度")
|
||||
private Double crown;
|
||||
|
||||
@ApiModelProperty(value = "轧制长度")
|
||||
@Schema(description = "轧制长度")
|
||||
private Double rolledLength;
|
||||
|
||||
@ApiModelProperty(value = "轧制重量")
|
||||
@Schema(description = "轧制重量")
|
||||
private Double rolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "轧制数量")
|
||||
@Schema(description = "轧制数量")
|
||||
private Integer rolledCount;
|
||||
|
||||
@ApiModelProperty(value = "总轧制重量")
|
||||
@Schema(description = "总轧制重量")
|
||||
private Double totalRolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "总轧制长度")
|
||||
@Schema(description = "总轧制长度")
|
||||
private Double totalRolledLength;
|
||||
|
||||
@ApiModelProperty(value = "总轧制数量")
|
||||
@Schema(description = "总轧制数量")
|
||||
private Integer totalRolledCount;
|
||||
|
||||
@ApiModelProperty(value = "修理次数")
|
||||
@Schema(description = "修理次数")
|
||||
private Integer grindCount;
|
||||
|
||||
@ApiModelProperty(value = "状态")
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "Installation Time")
|
||||
@Schema(description = "Installation Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime instalTime;
|
||||
|
||||
@ApiModelProperty(value = "Deinstallation Time")
|
||||
@Schema(description = "Deinstallation Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime deinstalTime;
|
||||
|
||||
@ApiModelProperty(value = "Update Time")
|
||||
@Schema(description = "Update Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime updtime;
|
||||
}
|
||||
|
||||
@@ -2,8 +2,7 @@ package com.fizz.business.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.Getter;
|
||||
@@ -16,79 +15,79 @@ import java.time.LocalDateTime;
|
||||
@Setter
|
||||
@Builder
|
||||
@TableName("Roll_history")
|
||||
@ApiModel(value = "RollHistory对象", description = "轧辊历史")
|
||||
@Schema( description = "轧辊历史")
|
||||
public class RollHistory implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "轧辊号")
|
||||
@Schema(description = "轧辊号")
|
||||
private String rollid;
|
||||
|
||||
@ApiModelProperty(value = "换辊id")
|
||||
@Schema(description = "换辊id")
|
||||
private String changeid;
|
||||
|
||||
@ApiModelProperty(value = "班")
|
||||
@Schema(description = "班")
|
||||
private String shift;
|
||||
|
||||
@ApiModelProperty(value = "组")
|
||||
@Schema(description = "组")
|
||||
private String crew;
|
||||
|
||||
@ApiModelProperty(value = "工序")
|
||||
@Schema(description = "工序")
|
||||
private String seton;
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Schema(description = "类型")
|
||||
private String type;
|
||||
|
||||
@ApiModelProperty(value = "位置")
|
||||
@Schema(description = "位置")
|
||||
private String position;
|
||||
|
||||
@ApiModelProperty(value = "机架号")
|
||||
@Schema(description = "机架号")
|
||||
private Integer standid;
|
||||
|
||||
@ApiModelProperty(value = "消化")
|
||||
@Schema(description = "消化")
|
||||
private Integer composition;
|
||||
|
||||
@ApiModelProperty(value = "直径")
|
||||
@Schema(description = "直径")
|
||||
private Double diameter;
|
||||
|
||||
@ApiModelProperty(value = "粗糙度")
|
||||
@Schema(description = "粗糙度")
|
||||
private Double rough;
|
||||
|
||||
@ApiModelProperty(value = "凸度")
|
||||
@Schema(description = "凸度")
|
||||
private Double crown;
|
||||
|
||||
@ApiModelProperty(value = "轧制长度")
|
||||
@Schema(description = "轧制长度")
|
||||
private Double rolledLength;
|
||||
|
||||
@ApiModelProperty(value = "轧制重量")
|
||||
@Schema(description = "轧制重量")
|
||||
private Double rolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "轧制数量")
|
||||
@Schema(description = "轧制数量")
|
||||
private Integer rolledCount;
|
||||
|
||||
@ApiModelProperty(value = "总轧制重量")
|
||||
@Schema(description = "总轧制重量")
|
||||
private Double totalRolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "总轧制长度")
|
||||
@Schema(description = "总轧制长度")
|
||||
private Double totalRolledLength;
|
||||
|
||||
@ApiModelProperty(value = "总轧制数量")
|
||||
@Schema(description = "总轧制数量")
|
||||
private Integer totalRolledCount;
|
||||
|
||||
@ApiModelProperty(value = "修理次数")
|
||||
@Schema(description = "修理次数")
|
||||
private Integer grindCount;
|
||||
|
||||
@ApiModelProperty(value = "换辊类型")
|
||||
@Schema(description = "换辊类型")
|
||||
private String changeType;
|
||||
|
||||
@ApiModelProperty(value = "Installation Time")
|
||||
@Schema(description = "Installation Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime instalTime;
|
||||
|
||||
@ApiModelProperty(value = "Deinstallation Time")
|
||||
@Schema(description = "Deinstallation Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime deinstalTime;
|
||||
|
||||
@ApiModelProperty(value = "changeTime")
|
||||
@Schema(description = "changeTime")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime changeTime;
|
||||
}
|
||||
|
||||
@@ -2,8 +2,7 @@ package com.fizz.business.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -12,17 +11,17 @@ import java.time.LocalDateTime;
|
||||
|
||||
@TableName("shift_history")
|
||||
@Data
|
||||
@ApiModel(value = "RollData对象", description = "轧辊数据")
|
||||
@Schema( description = "轧辊数据")
|
||||
public class ShiftHistory implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty(value = "班次")
|
||||
@Schema(description = "班次")
|
||||
private String shift;
|
||||
|
||||
@ApiModelProperty(value = "组次")
|
||||
@Schema(description = "组次")
|
||||
private String crew;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "时间")
|
||||
@Schema(description = "时间")
|
||||
private LocalDateTime insdate;
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ package com.fizz.business.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -14,25 +14,25 @@ import java.time.LocalDateTime;
|
||||
public class SteelGradeInfo implements Serializable {
|
||||
|
||||
@TableId(value = "steel_grade_id", type = IdType.AUTO)
|
||||
@ApiModelProperty(value = "钢种ID")
|
||||
@Schema(description = "钢种ID")
|
||||
private Integer steelGradeId;
|
||||
|
||||
@TableField("steel_grade_name")
|
||||
@ApiModelProperty(value = "钢种名称")
|
||||
@Schema(description = "钢种名称")
|
||||
private String steelGradeName;
|
||||
|
||||
@TableField("steel_grade_des")
|
||||
@ApiModelProperty(value = "钢种描述")
|
||||
@Schema(description = "钢种描述")
|
||||
private String steelGradeDes;
|
||||
|
||||
@TableField(value = "create_time", fill = FieldFill.INSERT)
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@Schema(description = "创建时间")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@Schema(description = "更新时间")
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
// Getters and Setters
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@@ -9,37 +8,37 @@ import java.util.List;
|
||||
@Data
|
||||
public class CalcPdiPlanForm {
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "轧制模式 1轧制力 2延伸率")
|
||||
@Schema(description = "轧制模式 1轧制力 2延伸率")
|
||||
private Integer operMode;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "卷ID")
|
||||
@Schema(description = "卷ID")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Double annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "设定值列表")
|
||||
@Schema(description = "设定值列表")
|
||||
List<ModSetupResultCalcForm> lists;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
@@ -20,15 +20,15 @@ import java.io.Serializable;
|
||||
public class ChangePlanStatusForm implements Serializable {
|
||||
|
||||
@NotNull(message = "状态变更类型不能为空")
|
||||
@ApiModelProperty("ONLINE-钢卷上线,UNLOAD-手动卸卷,PRODUCT-生产完成")
|
||||
@Schema(description="ONLINE-钢卷上线,UNLOAD-手动卸卷,PRODUCT-生产完成")
|
||||
private String operation;
|
||||
|
||||
@NotNull(message = "计划id不能为空")
|
||||
@ApiModelProperty("主键id")
|
||||
@Schema(description="主键id")
|
||||
private Long id;
|
||||
|
||||
@NotNull(message = "钢卷号不能为空")
|
||||
@ApiModelProperty("钢卷号")
|
||||
@Schema(description="钢卷号")
|
||||
private String coilId;
|
||||
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import com.fizz.business.vo.ModSetupResultVO;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.List;
|
||||
@@ -10,115 +10,115 @@ import java.util.List;
|
||||
@Data
|
||||
public class CrmPdiPlanForm {
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
@Schema(description = "序列号")
|
||||
private Integer seqid;
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "轧制模式 1轧制力 2延伸率")
|
||||
@Schema(description = "轧制模式 1轧制力 2延伸率")
|
||||
private Integer operMode;
|
||||
|
||||
@ApiModelProperty(value = "卷ID")
|
||||
@Schema(description = "卷ID")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Double annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "入口长度")
|
||||
@Schema(description = "入口长度")
|
||||
private Double entryLength;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "出口卷号")
|
||||
@Schema(description = "出口卷号")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
@Schema(description = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "分割数量")
|
||||
@Schema(description = "分割数量")
|
||||
private Integer splitNum;
|
||||
|
||||
@ApiModelProperty(value = "切割模式")
|
||||
@Schema(description = "切割模式")
|
||||
private Integer cutMode;
|
||||
|
||||
@ApiModelProperty(value = "出口重量1")
|
||||
@Schema(description = "出口重量1")
|
||||
private Double exitValue1;
|
||||
|
||||
@ApiModelProperty(value = "出口重量2")
|
||||
@Schema(description = "出口重量2")
|
||||
private Double exitValue2;
|
||||
|
||||
@ApiModelProperty(value = "出口重量3")
|
||||
@Schema(description = "出口重量3")
|
||||
private Double exitValue3;
|
||||
|
||||
@ApiModelProperty(value = "出口重量4")
|
||||
@Schema(description = "出口重量4")
|
||||
private Double exitValue4;
|
||||
|
||||
@ApiModelProperty(value = "出口重量5")
|
||||
@Schema(description = "出口重量5")
|
||||
private Double exitValue5;
|
||||
|
||||
@ApiModelProperty(value = "出口重量6")
|
||||
@Schema(description = "出口重量6")
|
||||
private Double exitValue6;
|
||||
|
||||
@ApiModelProperty(value = "出口重量")
|
||||
@Schema(description = "出口重量")
|
||||
private Double exitWeight;
|
||||
|
||||
@ApiModelProperty(value = "出口长度")
|
||||
@Schema(description = "出口长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "出口宽度")
|
||||
@Schema(description = "出口宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "屈服强度")
|
||||
@Schema(description = "屈服强度")
|
||||
private Integer yieldStrength;
|
||||
|
||||
@ApiModelProperty(value = "抗拉强度")
|
||||
@Schema(description = "抗拉强度")
|
||||
private Integer tensileStrength;
|
||||
|
||||
@ApiModelProperty(value = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
@Schema(description = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Double reductionRate;
|
||||
|
||||
@ApiModelProperty(value = "热卷温度")
|
||||
@Schema(description = "热卷温度")
|
||||
private Double hotCoilTemp;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMaxtol;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMintol;
|
||||
|
||||
@ApiModelProperty(value = "设定值列表")
|
||||
@Schema(description = "设定值列表")
|
||||
List<ModSetupResultVO> lists;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -11,13 +9,13 @@ import java.time.LocalDateTime;
|
||||
public class CrmPdoExcoilForm {
|
||||
|
||||
|
||||
@ApiModelProperty(value = "钢卷号")
|
||||
@Schema(description = "钢卷号")
|
||||
private String encoilid;
|
||||
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始日期")
|
||||
private String startDate;
|
||||
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束日期")
|
||||
private String endDate;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,14 +1,11 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import cn.hutool.core.date.DatePattern;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.io.Serializable;
|
||||
import java.time.LocalDateTime;
|
||||
import java.util.Date;
|
||||
|
||||
@Data
|
||||
public class LogDataForm implements Serializable {
|
||||
@@ -17,33 +14,33 @@ public class LogDataForm implements Serializable {
|
||||
/**
|
||||
* 开始时间
|
||||
*/
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@Schema(description = "开始时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@Schema(description = "结束时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endTime;
|
||||
|
||||
@ApiModelProperty(value = "报警类型")
|
||||
@Schema(description = "报警类型")
|
||||
private String logtype;
|
||||
|
||||
/**
|
||||
* 报警模块
|
||||
*/
|
||||
@ApiModelProperty(value = "报警模块")
|
||||
@Schema(description = "报警模块")
|
||||
private String module;
|
||||
|
||||
/**
|
||||
* 警报内容
|
||||
*/
|
||||
@ApiModelProperty(value = "警报内容")
|
||||
@Schema(description = "警报内容")
|
||||
private String logtext;
|
||||
|
||||
/**
|
||||
* 报警状态
|
||||
*/
|
||||
@ApiModelProperty(value = "报警状态")
|
||||
@Schema(description = "报警状态")
|
||||
private Integer status;
|
||||
|
||||
private int pageNum;
|
||||
|
||||
@@ -1,22 +1,22 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ModSetupResultCalcForm {
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Float entryThick;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Float exitThick;
|
||||
|
||||
@ApiModelProperty(value = "入口张力")
|
||||
@Schema(description = "入口张力")
|
||||
private Float entryTension;
|
||||
|
||||
@ApiModelProperty(value = "出口张力")
|
||||
@Schema(description = "出口张力")
|
||||
private Float exitTension;
|
||||
|
||||
|
||||
|
||||
@@ -1,27 +1,27 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ModSetupResultForm {
|
||||
|
||||
@ApiModelProperty(value = "钢卷ID")
|
||||
@Schema(description = "钢卷ID")
|
||||
private String coilId;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "道次号")
|
||||
@Schema(description = "道次号")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Integer annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -9,40 +9,40 @@ import java.time.LocalDateTime;
|
||||
@Data
|
||||
public class PlanQueryForm {
|
||||
|
||||
@ApiModelProperty(value = "卷ID")
|
||||
@Schema(description = "卷ID")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Float entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Float entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "状态")
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "记录日期")
|
||||
@Schema(description = "记录日期")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@ApiModelProperty(value = "上线时间")
|
||||
@Schema(description = "上线时间")
|
||||
private LocalDateTime onlineTime;
|
||||
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始日期")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束日期")
|
||||
private LocalDateTime endDate;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ProStoppageForm {
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始时间", example = "2023-08-12", format = "date", pattern = "yyyy-MM-dd")
|
||||
private String startDate;
|
||||
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束时间", example = "2025-08-13", format = "date", pattern = "yyyy-MM-dd")
|
||||
private String endDate;
|
||||
}
|
||||
|
||||
@@ -1,25 +1,25 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
public class RollHistoryForm {
|
||||
@ApiModelProperty(value = "开始时间")
|
||||
@Schema(description = "开始时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime startTime;
|
||||
|
||||
@ApiModelProperty(value = "结束时间")
|
||||
@Schema(description = "结束时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime endTime;
|
||||
|
||||
@ApiModelProperty(value = "换辊号")
|
||||
@Schema(description = "换辊号")
|
||||
private String changeId;
|
||||
|
||||
@ApiModelProperty(value = "轧辊号")
|
||||
@Schema(description = "轧辊号")
|
||||
private String rollid;
|
||||
|
||||
private int pageNum;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.fizz.business.form;
|
||||
|
||||
import com.fizz.business.constants.enums.WebMatOperateEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.*;
|
||||
|
||||
import javax.validation.constraints.NotBlank;
|
||||
@@ -22,21 +22,21 @@ import java.io.Serializable;
|
||||
public class WebOperateMatForm implements Serializable {
|
||||
|
||||
@NotNull(message = "操作不存在")
|
||||
@ApiModelProperty("ONLINE-钢卷上线,NEW-回退,PRODUCT-生成完成")
|
||||
@Schema(description = "ONLINE-钢卷上线,NEW-回退,PRODUCT-生成完成")
|
||||
private WebMatOperateEnum operation;
|
||||
|
||||
@NotNull(message = "主键id不能为空")
|
||||
@ApiModelProperty("主键id")
|
||||
@Schema(description = "主键id")
|
||||
private Long id;
|
||||
|
||||
@NotBlank(message = "钢卷号不能为空")
|
||||
@ApiModelProperty(value = "钢卷号")
|
||||
@Schema(description = "钢卷号")
|
||||
private String entryMatId;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "重量")
|
||||
@Schema(description = "重量")
|
||||
private Double weight;
|
||||
|
||||
}
|
||||
|
||||
@@ -8,8 +8,8 @@ import com.fizz.business.service.impl.ModSetupResultServiceImpl;
|
||||
import com.fizz.business.utils.WebSocketUtil;
|
||||
import com.fizz.business.vo.ModSetupResultKeyVO;
|
||||
import com.fizz.business.vo.ModSetupResultVO;
|
||||
import com.google.common.collect.Lists;
|
||||
import lombok.extern.log4j.Log4j2;
|
||||
import org.apache.commons.compress.utils.Lists;
|
||||
import org.springframework.amqp.rabbit.annotation.RabbitHandler;
|
||||
import org.springframework.amqp.rabbit.annotation.RabbitListener;
|
||||
import org.springframework.messaging.handler.annotation.Headers;
|
||||
@@ -21,7 +21,7 @@ import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
@Log4j2
|
||||
@Component
|
||||
//@Component
|
||||
public class RabbitQueueListener {
|
||||
|
||||
public static List<String> measureList = Lists.newArrayList();
|
||||
|
||||
@@ -4,7 +4,6 @@ import com.alibaba.druid.support.json.JSONUtils;
|
||||
import com.fizz.business.constants.enums.WsTypeEnum;
|
||||
import com.fizz.business.service.client.TrackWsHandler;
|
||||
import com.fizz.business.vo.CrmPdiPlanVO;
|
||||
import com.google.common.collect.Maps;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Component;
|
||||
@@ -14,6 +13,7 @@ import org.springframework.web.socket.WebSocketSession;
|
||||
import javax.annotation.Resource;
|
||||
import java.io.IOException;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.ConcurrentHashMap;
|
||||
|
||||
|
||||
@Slf4j
|
||||
@@ -28,7 +28,7 @@ public class WebSocketUtil {
|
||||
}
|
||||
|
||||
public static void sendMessage(WsTypeEnum type, String text) {
|
||||
Map<String, WebSocketSession> clients = trackWsHandler.getClients().getOrDefault(type.name(), Maps.newConcurrentMap());
|
||||
Map<String, WebSocketSession> clients = trackWsHandler.getClients().getOrDefault(type.name(), new ConcurrentHashMap<>());
|
||||
TextMessage message = new TextMessage(text);
|
||||
clients.values().forEach(s -> {
|
||||
try {
|
||||
|
||||
@@ -1,10 +1,7 @@
|
||||
package com.fizz.business.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fizz.business.constants.enums.NextUnitEnum;
|
||||
import com.fizz.business.constants.enums.OperModeEnum;
|
||||
import com.fizz.business.constants.enums.PlanStatusEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -13,134 +10,134 @@ import java.time.LocalDateTime;
|
||||
@Data
|
||||
public class CrmPdiPlanVO {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
@Schema(description = "序列号")
|
||||
private Integer seqid;
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "轧制模式 1轧制力 2延伸率")
|
||||
@Schema(description = "轧制模式 1轧制力 2延伸率")
|
||||
private Integer operMode;
|
||||
|
||||
@ApiModelProperty(value = "卷ID")
|
||||
@Schema(description = "卷ID")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Integer annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "入口长度")
|
||||
@Schema(description = "入口长度")
|
||||
private Double entryLength;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "出口卷号")
|
||||
@Schema(description = "出口卷号")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
@Schema(description = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "分割数量")
|
||||
@Schema(description = "分割数量")
|
||||
private Integer splitNum;
|
||||
|
||||
@ApiModelProperty(value = "切割模式")
|
||||
@Schema(description = "切割模式")
|
||||
private Integer cutMode;
|
||||
|
||||
@ApiModelProperty(value = "出口重量1")
|
||||
@Schema(description = "出口重量1")
|
||||
private Double exitValue1;
|
||||
|
||||
@ApiModelProperty(value = "出口重量2")
|
||||
@Schema(description = "出口重量2")
|
||||
private Double exitValue2;
|
||||
|
||||
@ApiModelProperty(value = "出口重量3")
|
||||
@Schema(description = "出口重量3")
|
||||
private Double exitValue3;
|
||||
|
||||
@ApiModelProperty(value = "出口重量4")
|
||||
@Schema(description = "出口重量4")
|
||||
private Double exitValue4;
|
||||
|
||||
@ApiModelProperty(value = "出口重量5")
|
||||
@Schema(description = "出口重量5")
|
||||
private Double exitValue5;
|
||||
|
||||
@ApiModelProperty(value = "出口重量6")
|
||||
@Schema(description = "出口重量6")
|
||||
private Double exitValue6;
|
||||
|
||||
@ApiModelProperty(value = "出口重量")
|
||||
@Schema(description = "出口重量")
|
||||
private Double exitWeight;
|
||||
|
||||
@ApiModelProperty(value = "出口长度")
|
||||
@Schema(description = "出口长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "出口宽度")
|
||||
@Schema(description = "出口宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "屈服强度")
|
||||
@Schema(description = "屈服强度")
|
||||
private Integer yieldStrength;
|
||||
|
||||
@ApiModelProperty(value = "抗拉强度")
|
||||
@Schema(description = "抗拉强度")
|
||||
private Integer tensileStrength;
|
||||
|
||||
@ApiModelProperty(value = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
@Schema(description = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Double reductionRate;
|
||||
|
||||
@ApiModelProperty(value = "热卷温度")
|
||||
@Schema(description = "热卷温度")
|
||||
private Double hotCoilTemp;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMaxtol;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMintol;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "计划日期")
|
||||
@Schema(description = "计划日期")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "记录日期")
|
||||
@Schema(description = "记录日期")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "上线时间")
|
||||
@Schema(description = "上线时间")
|
||||
private LocalDateTime onlineTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始日期")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束日期")
|
||||
private LocalDateTime endDate;
|
||||
}
|
||||
|
||||
@@ -3,8 +3,7 @@ package com.fizz.business.vo;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -12,95 +11,95 @@ import java.time.LocalDateTime;
|
||||
@Data
|
||||
public class ModSetupResultVO {
|
||||
|
||||
@ApiModelProperty(value = "自增主键")
|
||||
@Schema(description = "自增主键")
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
@ApiModelProperty(value = "logid")
|
||||
@Schema(description = "logid")
|
||||
private Long logId;
|
||||
|
||||
@ApiModelProperty(value = "钢卷ID")
|
||||
@Schema(description = "钢卷ID")
|
||||
private String coilId;
|
||||
|
||||
@ApiModelProperty(value = "道次号")
|
||||
@Schema(description = "道次号")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Float entryThick;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Float exitThick;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Float reduction;
|
||||
|
||||
@ApiModelProperty(value = "入口张力")
|
||||
@Schema(description = "入口张力")
|
||||
private Float entryTension;
|
||||
|
||||
@ApiModelProperty(value = "出口张力")
|
||||
@Schema(description = "出口张力")
|
||||
private Float exitTension;
|
||||
|
||||
@ApiModelProperty(value = "入口应力")
|
||||
@Schema(description = "入口应力")
|
||||
private Float entryTenstress;
|
||||
|
||||
@ApiModelProperty(value = "出口应力")
|
||||
@Schema(description = "出口应力")
|
||||
private Float exitTenstress;
|
||||
|
||||
@ApiModelProperty(value = "速度比")
|
||||
@Schema(description = "速度比")
|
||||
private Float speedFract;
|
||||
|
||||
@ApiModelProperty(value = "入口速度")
|
||||
@Schema(description = "入口速度")
|
||||
private Float entrySpeed;
|
||||
|
||||
@ApiModelProperty(value = "出口速度")
|
||||
@Schema(description = "出口速度")
|
||||
private Float exitSpeed;
|
||||
|
||||
@ApiModelProperty(value = "轧制速度")
|
||||
@Schema(description = "轧制速度")
|
||||
private Float rollSpeed;
|
||||
|
||||
@ApiModelProperty(value = "轧制力")
|
||||
@Schema(description = "轧制力")
|
||||
private Float rollForce;
|
||||
|
||||
@ApiModelProperty(value = "轧辊间隙")
|
||||
@Schema(description = "轧辊间隙")
|
||||
private Float rollgap;
|
||||
|
||||
@ApiModelProperty(value = "超出间隙")
|
||||
@Schema(description = "超出间隙")
|
||||
private Float overgap;
|
||||
|
||||
@ApiModelProperty(value = "轧机刚度")
|
||||
@Schema(description = "轧机刚度")
|
||||
private Float millModulus;
|
||||
|
||||
@ApiModelProperty(value = "前滑")
|
||||
@Schema(description = "前滑")
|
||||
private Float slip;
|
||||
|
||||
@ApiModelProperty(value = "工作辊弯辊力")
|
||||
@Schema(description = "工作辊弯辊力")
|
||||
private Float wrbend;
|
||||
|
||||
@ApiModelProperty(value = "支撑辊弯辊力")
|
||||
@Schema(description = "支撑辊弯辊力")
|
||||
private Float irbend;
|
||||
|
||||
@ApiModelProperty(value = "轧制扭矩")
|
||||
@Schema(description = "轧制扭矩")
|
||||
private Float rollTorque;
|
||||
|
||||
@ApiModelProperty(value = "总轧制扭矩")
|
||||
@Schema(description = "总轧制扭矩")
|
||||
private Float totalRollTorque;
|
||||
|
||||
@ApiModelProperty(value = "电机扭矩")
|
||||
@Schema(description = "电机扭矩")
|
||||
private Float motorTorque;
|
||||
|
||||
@ApiModelProperty(value = "扭矩比")
|
||||
@Schema(description = "扭矩比")
|
||||
private Float torqueRatio;
|
||||
|
||||
@ApiModelProperty(value = "比扭矩")
|
||||
@Schema(description = "比扭矩")
|
||||
private Float specTorque;
|
||||
|
||||
@ApiModelProperty(value = "功率")
|
||||
@Schema(description = "功率")
|
||||
private Float power;
|
||||
|
||||
@ApiModelProperty(value = "负载比")
|
||||
@Schema(description = "负载比")
|
||||
private Float loadRatio;
|
||||
|
||||
@ApiModelProperty(value = "计算ID 实际用的这个值")
|
||||
@Schema(description = "计算ID 实际用的这个值")
|
||||
private String calcId;
|
||||
|
||||
}
|
||||
|
||||
@@ -3,55 +3,55 @@ package com.fizz.business.vo;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.fizz.business.constants.enums.RollerPositionEnum;
|
||||
import com.fizz.business.constants.enums.RollerTypeEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
public class OnlineRollDataVO {
|
||||
@ApiModelProperty(value = "轧辊号")
|
||||
@Schema(description = "轧辊号")
|
||||
private String rollid;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Schema(description = "类型")
|
||||
private RollerTypeEnum type;
|
||||
|
||||
@ApiModelProperty(value = "位置")
|
||||
@Schema(description = "位置")
|
||||
private RollerPositionEnum position;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "直径")
|
||||
@Schema(description = "直径")
|
||||
private Double diameter;
|
||||
|
||||
@ApiModelProperty(value = "粗糙度")
|
||||
@Schema(description = "粗糙度")
|
||||
private Double rough;
|
||||
|
||||
@ApiModelProperty(value = "凸度")
|
||||
@Schema(description = "凸度")
|
||||
private Double crown;
|
||||
|
||||
@ApiModelProperty(value = "轧制长度")
|
||||
@Schema(description = "轧制长度")
|
||||
private Double rolledLength;
|
||||
|
||||
@ApiModelProperty(value = "轧制重量")
|
||||
@Schema(description = "轧制重量")
|
||||
private Double rolledWeight;
|
||||
|
||||
@ApiModelProperty(value = "轧制数量")
|
||||
@Schema(description = "轧制数量")
|
||||
private Integer rolledCount;
|
||||
|
||||
@ApiModelProperty(value = "Installation Time")
|
||||
@Schema(description = "Installation Time")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime instalTime;
|
||||
|
||||
@ApiModelProperty(value = "可用长度")
|
||||
@Schema(description = "可用长度")
|
||||
private Double usableLength;
|
||||
|
||||
@ApiModelProperty(value = "剩余长度")
|
||||
@Schema(description = "剩余长度")
|
||||
private Double leftLength;
|
||||
|
||||
@ApiModelProperty(value = "可用重量")
|
||||
@Schema(description = "可用重量")
|
||||
private Double usableWeight;
|
||||
|
||||
@ApiModelProperty(value = "剩余重量")
|
||||
@Schema(description = "剩余重量")
|
||||
private Double leftWeight;
|
||||
}
|
||||
|
||||
@@ -2,7 +2,7 @@ package com.fizz.business.vo;
|
||||
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -11,138 +11,138 @@ import java.util.List;
|
||||
@Data
|
||||
public class PdiPlanSetupInfoVO {
|
||||
|
||||
@ApiModelProperty(value = "id")
|
||||
@Schema(description = "id")
|
||||
private Long id;
|
||||
|
||||
@ApiModelProperty(value = "序列号")
|
||||
@Schema(description = "序列号")
|
||||
private Integer seqid;
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
@ApiModelProperty(value = "轧制模式 1轧制力 2延伸率")
|
||||
@Schema(description = "轧制模式 1轧制力 2延伸率")
|
||||
private Integer operMode;
|
||||
|
||||
@ApiModelProperty(value = "卷ID")
|
||||
@Schema(description = "卷ID")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Integer annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "入口长度")
|
||||
@Schema(description = "入口长度")
|
||||
private Double entryLength;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "出口卷号")
|
||||
@Schema(description = "出口卷号")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
@Schema(description = "下工序代码 1冷硬卷 2退火卷 3其他 ")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "分割数量")
|
||||
@Schema(description = "分割数量")
|
||||
private Integer splitNum;
|
||||
|
||||
@ApiModelProperty(value = "切割模式")
|
||||
@Schema(description = "切割模式")
|
||||
private Integer cutMode;
|
||||
|
||||
@ApiModelProperty(value = "出口重量1")
|
||||
@Schema(description = "出口重量1")
|
||||
private Double exitValue1;
|
||||
|
||||
@ApiModelProperty(value = "出口重量2")
|
||||
@Schema(description = "出口重量2")
|
||||
private Double exitValue2;
|
||||
|
||||
@ApiModelProperty(value = "出口重量3")
|
||||
@Schema(description = "出口重量3")
|
||||
private Double exitValue3;
|
||||
|
||||
@ApiModelProperty(value = "出口重量4")
|
||||
@Schema(description = "出口重量4")
|
||||
private Double exitValue4;
|
||||
|
||||
@ApiModelProperty(value = "出口重量5")
|
||||
@Schema(description = "出口重量5")
|
||||
private Double exitValue5;
|
||||
|
||||
@ApiModelProperty(value = "出口重量6")
|
||||
@Schema(description = "出口重量6")
|
||||
private Double exitValue6;
|
||||
|
||||
@ApiModelProperty(value = "出口重量")
|
||||
@Schema(description = "出口重量")
|
||||
private Double exitWeight;
|
||||
|
||||
@ApiModelProperty(value = "出口长度")
|
||||
@Schema(description = "出口长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "出口宽度")
|
||||
@Schema(description = "出口宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "屈服强度")
|
||||
@Schema(description = "屈服强度")
|
||||
private Integer yieldStrength;
|
||||
|
||||
@ApiModelProperty(value = "抗拉强度")
|
||||
@Schema(description = "抗拉强度")
|
||||
private Integer tensileStrength;
|
||||
|
||||
@ApiModelProperty(value = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
@Schema(description = "状态 NEW READY ONLINE PRODUCING PRODUCT")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Double reductionRate;
|
||||
|
||||
@ApiModelProperty(value = "热卷温度")
|
||||
@Schema(description = "热卷温度")
|
||||
private Double hotCoilTemp;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMaxtol;
|
||||
|
||||
@ApiModelProperty(value = "厚度正偏差")
|
||||
@Schema(description = "厚度正偏差")
|
||||
private Double entryThickMintol;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "计划日期")
|
||||
@Schema(description = "计划日期")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "记录日期")
|
||||
@Schema(description = "记录日期")
|
||||
private LocalDateTime insdate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "上线时间")
|
||||
@Schema(description = "上线时间")
|
||||
private LocalDateTime onlineTime;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "开始日期")
|
||||
@Schema(description = "开始日期")
|
||||
private LocalDateTime startDate;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
@ApiModelProperty(value = "结束日期")
|
||||
@Schema(description = "结束日期")
|
||||
private LocalDateTime endDate;
|
||||
|
||||
@ApiModelProperty(value = "设定值列表")
|
||||
@Schema(description = "设定值列表")
|
||||
List<ModSetupResultVO> lists;
|
||||
|
||||
}
|
||||
|
||||
@@ -1,9 +1,6 @@
|
||||
package com.fizz.business.vo;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
@@ -13,74 +10,74 @@ import java.time.LocalDateTime;
|
||||
public class Plan2PdoVO {
|
||||
|
||||
|
||||
@ApiModelProperty(value = "多火轧制次数")
|
||||
@Schema(description = "多火轧制次数")
|
||||
private Integer operid;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "钢卷id")
|
||||
@Schema(description = "钢卷id")
|
||||
private String coilid;
|
||||
|
||||
@ApiModelProperty(value = "热轧卷ID")
|
||||
@Schema(description = "热轧卷ID")
|
||||
private String hotCoilid;
|
||||
|
||||
@ApiModelProperty(value = "道次数")
|
||||
@Schema(description = "道次数")
|
||||
private Integer passno;
|
||||
|
||||
@ApiModelProperty(value = "退火厚度")
|
||||
@Schema(description = "退火厚度")
|
||||
private Integer annealThick;
|
||||
|
||||
@ApiModelProperty(value = "入口厚度")
|
||||
@Schema(description = "入口厚度")
|
||||
private Double entryThick;
|
||||
|
||||
@ApiModelProperty(value = "入口宽度")
|
||||
@Schema(description = "入口宽度")
|
||||
private Double entryWidth;
|
||||
|
||||
@ApiModelProperty(value = "入口重量")
|
||||
@Schema(description = "入口重量")
|
||||
private Double entryWeight;
|
||||
|
||||
@ApiModelProperty(value = "入口长度")
|
||||
@Schema(description = "入口长度")
|
||||
private Double entryLength;
|
||||
|
||||
@ApiModelProperty(value = "入口内径")
|
||||
@Schema(description = "入口内径")
|
||||
private Integer entryInnerDiameter;
|
||||
|
||||
@ApiModelProperty(value = "入口外径")
|
||||
@Schema(description = "入口外径")
|
||||
private Integer entryOuterDiameter;
|
||||
|
||||
@ApiModelProperty(value = "出口卷号")
|
||||
@Schema(description = "出口卷号")
|
||||
private String exitCoilid;
|
||||
|
||||
@ApiModelProperty(value = "下工序代码")
|
||||
@Schema(description = "下工序代码")
|
||||
private String nextUnit;
|
||||
|
||||
@ApiModelProperty(value = "出口长度")
|
||||
@Schema(description = "出口长度")
|
||||
private Double exitLength;
|
||||
|
||||
@ApiModelProperty(value = "出口厚度")
|
||||
@Schema(description = "出口厚度")
|
||||
private Double exitThick;
|
||||
|
||||
@ApiModelProperty(value = "出口宽度")
|
||||
@Schema(description = "出口宽度")
|
||||
private Double exitWidth;
|
||||
|
||||
@ApiModelProperty(value = "钢种")
|
||||
@Schema(description = "钢种")
|
||||
private String grade;
|
||||
|
||||
@ApiModelProperty(value = "屈服强度")
|
||||
@Schema(description = "屈服强度")
|
||||
private Integer yieldStrength;
|
||||
|
||||
@ApiModelProperty(value = "抗拉强度")
|
||||
@Schema(description = "抗拉强度")
|
||||
private Integer tensileStrength;
|
||||
|
||||
@ApiModelProperty(value = "状态")
|
||||
@Schema(description = "状态")
|
||||
private String status;
|
||||
|
||||
@ApiModelProperty(value = "计划号")
|
||||
@Schema(description = "计划号")
|
||||
private String planNo;
|
||||
|
||||
@ApiModelProperty(value = "压下率")
|
||||
@Schema(description = "压下率")
|
||||
private Double reductionRate;
|
||||
|
||||
@ApiModelProperty(value = "热卷温度")
|
||||
@Schema(description = "热卷温度")
|
||||
private Double hotCoilTemp;
|
||||
|
||||
|
||||
|
||||
@@ -2,26 +2,26 @@ package com.fizz.business.vo;
|
||||
|
||||
import com.fizz.business.constants.enums.RollerPositionEnum;
|
||||
import com.fizz.business.constants.enums.RollerTypeEnum;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class ReadyRollDataVO {
|
||||
@ApiModelProperty(value = "轧辊号")
|
||||
@Schema(description = "轧辊号")
|
||||
private String rollid;
|
||||
|
||||
@ApiModelProperty(value = "类型")
|
||||
@Schema(description = "类型")
|
||||
private RollerTypeEnum type;
|
||||
|
||||
@ApiModelProperty(value = "位置")
|
||||
@Schema(description = "位置")
|
||||
private RollerPositionEnum position;
|
||||
|
||||
@ApiModelProperty(value = "直径")
|
||||
@Schema(description = "直径")
|
||||
private Double diameter;
|
||||
|
||||
@ApiModelProperty(value = "粗糙度")
|
||||
@Schema(description = "粗糙度")
|
||||
private Double rough;
|
||||
|
||||
@ApiModelProperty(value = "凸度")
|
||||
@Schema(description = "凸度")
|
||||
private Double crown;
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
package com.fizz.business.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
@@ -11,21 +11,21 @@ import java.time.LocalDateTime;
|
||||
|
||||
public class SteelGradeInfoVO implements Serializable {
|
||||
|
||||
@ApiModelProperty(value = "钢种ID")
|
||||
@Schema(description = "钢种ID")
|
||||
private Integer steelGradeId;
|
||||
|
||||
@ApiModelProperty(value = "钢种名称")
|
||||
@Schema(description = "钢种名称")
|
||||
private String steelGradeName;
|
||||
|
||||
@ApiModelProperty(value = "钢种描述")
|
||||
@Schema(description = "钢种描述")
|
||||
private String steelGradeDes;
|
||||
|
||||
@ApiModelProperty(value = "创建时间")
|
||||
@Schema(description = "创建时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime createTime;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "更新时间")
|
||||
@Schema(description = "更新时间")
|
||||
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
||||
private LocalDateTime updateTime;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user