Commit 67bab849 authored by 喻训浩's avatar 喻训浩

fix: 数据清洗与运行时间计算分离

parent 08cbf091
...@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty; ...@@ -5,6 +5,7 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import net.vtstar.user.search.JoinColumn; import net.vtstar.user.search.JoinColumn;
import net.vtstar.user.search.Search; import net.vtstar.user.search.Search;
import net.vtstar.zhongtong.avi.monitoring.domain.enums.StationState;
import org.hibernate.validator.constraints.Length; import org.hibernate.validator.constraints.Length;
import javax.persistence.Column; import javax.persistence.Column;
...@@ -59,7 +60,7 @@ public class PaintshopStation { ...@@ -59,7 +60,7 @@ public class PaintshopStation {
@ApiModelProperty(notes = "状态") @ApiModelProperty(notes = "状态")
@Column(name = "state") @Column(name = "state")
private String state; private StationState state;
@ApiModelProperty(notes = "滑撬ID") @ApiModelProperty(notes = "滑撬ID")
@Column(name = "skid_id") @Column(name = "skid_id")
......
...@@ -50,7 +50,7 @@ public class CleanStatusDataJob extends QuartzJobBean { ...@@ -50,7 +50,7 @@ public class CleanStatusDataJob extends QuartzJobBean {
if (CollectionUtils.isEmpty(dataList)) { if (CollectionUtils.isEmpty(dataList)) {
continue; continue;
} }
//往数据库插入设备监控数据 //插入设备监控数据
equipmentDataMapper.insertList(dataList); equipmentDataMapper.insertList(dataList);
equipDataService.updateLastStatus(dataList.get(dataList.size() - 1)); equipDataService.updateLastStatus(dataList.get(dataList.size() - 1));
......
...@@ -5,7 +5,6 @@ import io.swagger.annotations.ApiOperation; ...@@ -5,7 +5,6 @@ import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import net.vtstar.utils.domain.Return; import net.vtstar.utils.domain.Return;
import net.vtstar.zhongtong.avi.equipment.domain.PaintshopArea; import net.vtstar.zhongtong.avi.equipment.domain.PaintshopArea;
import net.vtstar.zhongtong.avi.equipment.domain.PaintshopStation;
import net.vtstar.zhongtong.avi.monitoring.domain.Bus; import net.vtstar.zhongtong.avi.monitoring.domain.Bus;
import net.vtstar.zhongtong.avi.monitoring.domain.vo.CarStatisticsVO; import net.vtstar.zhongtong.avi.monitoring.domain.vo.CarStatisticsVO;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
...@@ -13,8 +12,6 @@ import org.springframework.web.bind.annotation.RequestMapping; ...@@ -13,8 +12,6 @@ import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
import java.util.HashMap;
@Slf4j @Slf4j
@Api(description = "avi区域实时监控模块相关") @Api(description = "avi区域实时监控模块相关")
@RestController @RestController
...@@ -34,7 +31,7 @@ public class AreaController { ...@@ -34,7 +31,7 @@ public class AreaController {
return Return.success(); return Return.success();
} }
@ApiOperation(value = "根据工单号及订单号定位车体当前位置", response = PaintshopStation.class, responseContainer = "List") @ApiOperation(value = "根据工单号及订单号定位车体当前位置", response = PaintshopArea.class, responseContainer = "List")
@GetMapping("/currentPosition/orderNo/busNo") @GetMapping("/currentPosition/orderNo/busNo")
private Return getPositionByOrderAndNo(@RequestParam("orderNo") String orderNo, @RequestParam("workOrderNo") String workOrderNo) { private Return getPositionByOrderAndNo(@RequestParam("orderNo") String orderNo, @RequestParam("workOrderNo") String workOrderNo) {
return Return.success(); return Return.success();
......
package net.vtstar.zhongtong.avi.monitoring.domain.enums;
public enum StationState {
/**
* 占用
*/
USE,
/**
* 空闲
*/
FREE;
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment