所有注释补全
parent
60b63b758e
commit
07a60444aa
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.common.wechat.domain;
|
||||
package com.muyu.domain;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @author 24415
|
||||
* 连接微信服务器(微信公众号)
|
||||
*/
|
||||
@Data
|
||||
@Tag(name = "连接微信服务器")
|
||||
public class AccessToken {
|
||||
|
||||
private String access_token;
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.common.wechat.domain;
|
||||
package com.muyu.domain;
|
||||
|
||||
import com.thoughtworks.xstream.annotations.XStreamAlias;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 发送图文回复消息内容(微信公众号)
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.wxapplication.massage
|
||||
* @Project:WXApplication
|
||||
|
@ -16,6 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("item")
|
||||
@Tag(name = "发送图文回复消息内容")
|
||||
public class Articles {
|
||||
// <Articles>
|
||||
// <item>
|
||||
|
|
|
@ -1,24 +1,23 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
/**
|
||||
*
|
||||
* 故障规则测试类(故障)
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.faultrule
|
||||
* @Project:cloud-server-8
|
||||
* @name:PureElectricCar
|
||||
* @Date:2024/9/20 20:22
|
||||
*/
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@Tag(name = "故障规则测试类")
|
||||
public class CarFaultRule {
|
||||
|
||||
/**
|
||||
|
|
|
@ -16,6 +16,7 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 电子围栏类
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-electronic
|
||||
|
@ -26,7 +27,7 @@ import java.util.List;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆电子围栏类")
|
||||
@Tag(name = "电子围栏类")
|
||||
@TableName(value = "car_fence",autoResultMap = true)
|
||||
public class CarFence {
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 电子围栏业务类型
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-electronic
|
||||
|
@ -18,7 +19,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆电子业务类型")
|
||||
@Tag(name = "电子业务类型")
|
||||
@TableName(value = "car_fence_clazz",autoResultMap = true)
|
||||
public class CarFenceClazz {
|
||||
/**
|
||||
|
|
|
@ -10,6 +10,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 电子围栏组类
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -21,7 +22,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆电子业务类型")
|
||||
@Tag(name = "电子围栏组类")
|
||||
@TableName(value = "car_fence_group",autoResultMap = true)
|
||||
public class CarFenceGroup {
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 电子围栏类型
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-electronic
|
||||
|
@ -18,7 +19,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆电子围栏类型")
|
||||
@Tag(name = "电子围栏类型")
|
||||
@TableName(value = "car_fence_type",autoResultMap = true)
|
||||
public class CarFenceType {
|
||||
/**
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.springframework.format.annotation.DateTimeFormat;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 企业车辆管理实体类
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -6,6 +6,9 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 车辆报文模板实体类
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain.car
|
||||
* @Project:cloud-server-8
|
||||
* @name:CarMessage
|
||||
* @Date:2024/9/22 下午3:07
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class CarMessageType {
|
||||
|
||||
/**
|
||||
* 自增主键
|
||||
*/
|
||||
private Integer messageTypeId ;
|
||||
/**
|
||||
* 报文编码
|
||||
*/
|
||||
private String messageTypeCode ;
|
||||
/**
|
||||
* 报文名称
|
||||
*/
|
||||
private String messageTypeName ;
|
||||
/**
|
||||
* 报文所属类别
|
||||
*/
|
||||
private String messageTypeBelongs ;
|
||||
|
||||
}
|
|
@ -10,6 +10,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆电子组中间表
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -10,6 +10,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 围栏组中间表围栏
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 车辆类型
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -18,6 +20,7 @@ import lombok.experimental.SuperBuilder;
|
|||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_type",autoResultMap = true)
|
||||
@Tag(name ="车辆类型表")
|
||||
public class CarType {
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.muyu.domain.req.FaultCodeAddReq;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
@ -19,13 +20,14 @@ import lombok.experimental.SuperBuilder;
|
|||
*/
|
||||
/**
|
||||
* 故障码
|
||||
* @author 17353
|
||||
*
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_faultcode",autoResultMap = true)
|
||||
@Tag(name = "故障码")
|
||||
public class FaultCode {
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.muyu.domain.req.FaultConditionAddReq;
|
||||
import com.muyu.domain.req.FaultConditionUpdReq;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
@ -14,6 +15,7 @@ import java.math.BigDecimal;
|
|||
import java.util.function.Supplier;
|
||||
|
||||
/**
|
||||
* 故障规则
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -26,6 +28,7 @@ import java.util.function.Supplier;
|
|||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_fault_condition",autoResultMap = true)
|
||||
@Tag(name = "故障规则")
|
||||
public class FaultCondition {
|
||||
/**
|
||||
* 故障规则表Id
|
||||
|
|
|
@ -3,12 +3,14 @@ package com.muyu.domain;
|
|||
import com.baomidou.mybatisplus.annotation.IdType;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 故障标签
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-faultmanage
|
||||
|
@ -16,14 +18,13 @@ import lombok.experimental.SuperBuilder;
|
|||
* @Date:2024/9/17 15:06
|
||||
*/
|
||||
|
||||
/**
|
||||
* 故障标签
|
||||
*/
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_fault_label",autoResultMap = true)
|
||||
@Tag(name = "故障标签")
|
||||
public class FaultLabel {
|
||||
/**
|
||||
*自增主键
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
@ -13,6 +14,7 @@ import lombok.experimental.SuperBuilder;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 故障日志
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -25,6 +27,7 @@ import java.util.Date;
|
|||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_fault_log",autoResultMap = true)
|
||||
@Tag(name = "故障日志")
|
||||
public class FaultLog {
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,26 +0,0 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultReport
|
||||
* @Date:2024/9/20 20:36
|
||||
*/
|
||||
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
public class FaultReport {
|
||||
|
||||
private String VehicleType;
|
||||
private String FaultDescription;
|
||||
}
|
|
@ -1,66 +0,0 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultRule
|
||||
* @Date:2024/9/19 22:11
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@TableName(value = "car_fault_condition",autoResultMap = true)
|
||||
public class FaultRule {
|
||||
/**
|
||||
* 触发条件Id
|
||||
*/
|
||||
private long conditionId;
|
||||
|
||||
/**
|
||||
* 故障码Id
|
||||
*/
|
||||
private long faultcodeId;
|
||||
|
||||
/**
|
||||
* 触发条件描述
|
||||
*/
|
||||
private String conditionContent;
|
||||
|
||||
/**
|
||||
* 单个参数的阈值
|
||||
*/
|
||||
private BigDecimal singleThreshold;
|
||||
|
||||
/**
|
||||
* 区间参数的阈值的最小值
|
||||
*/
|
||||
private BigDecimal minThreshold;
|
||||
|
||||
/**
|
||||
* 区间参数的阈值的最大值
|
||||
*/
|
||||
private BigDecimal maxThreshold;
|
||||
|
||||
/**
|
||||
* 触发条件是否激活
|
||||
*/
|
||||
private Integer isActive;
|
||||
|
||||
/**
|
||||
* 车辆数据值
|
||||
*/
|
||||
private BigDecimal Threshold;
|
||||
|
||||
|
||||
|
||||
}
|
|
@ -9,15 +9,13 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 故障类型
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-faultmanage
|
||||
* @name:FaultType
|
||||
* @Date:2024/9/17 15:03
|
||||
*/
|
||||
/**
|
||||
* 故障类型
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
package com.muyu.domain ;
|
||||
|
||||
import com.muyu.common.wechat.domain.Articles;
|
||||
import com.thoughtworks.xstream.annotations.XStreamAlias;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
@ -9,6 +9,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 图文信息(微信公众号)
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.wxapplication.massage
|
||||
* @Project:WXApplication
|
||||
|
@ -19,6 +20,7 @@ import java.util.List;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
@Tag(name = "图文信息")
|
||||
public class NewsMessage {
|
||||
// <ToUserName><![CDATA[toUser]]></ToUserName>
|
||||
// <FromUserName><![CDATA[fromUser]]></FromUserName>
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.common.wechat.domain;
|
||||
|
||||
import com.thoughtworks.xstream.annotations.XStreamAlias;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 文本信息(微信公众号)
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.wxapplication.massage
|
||||
* @Project:WXApplication
|
||||
|
@ -16,6 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@XStreamAlias("xml")
|
||||
@Tag(name = "文本信息")
|
||||
public class TextMessage {
|
||||
|
||||
//起一个别名 因为我们微信返回信息与java代码格式规范发生冲突
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.domain;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 故障查询信息结果返回对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -17,13 +19,14 @@ import lombok.experimental.SuperBuilder;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@Tag(name = "故障查询信息结果返回对象")
|
||||
public class Vehicle {
|
||||
/**
|
||||
* 车辆VIN 唯一标识
|
||||
*/
|
||||
private String VIN;
|
||||
/**
|
||||
* g故障信息
|
||||
* 故障信息
|
||||
*/
|
||||
private String faultmessage;
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.muyu.common.core.annotation.Excel;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
@ -13,6 +14,7 @@ import org.springframework.format.annotation.DateTimeFormat;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 预警日志
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -23,6 +25,7 @@ import java.util.Date;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName("warn_logs")
|
||||
@Tag(name = "预警日志")
|
||||
public class WarnLogs {
|
||||
|
||||
/**
|
||||
|
|
|
@ -4,11 +4,13 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.muyu.common.core.annotation.Excel;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 预警规则
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -19,6 +21,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName("warn_rule")
|
||||
@Tag(name = "预警规则")
|
||||
public class WarnRule {
|
||||
|
||||
@TableId(type = IdType.AUTO)
|
||||
|
|
|
@ -4,11 +4,13 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.muyu.common.core.annotation.Excel;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 预警策略
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain
|
||||
* @Project:cloud-server-8
|
||||
|
@ -19,6 +21,7 @@ import lombok.NoArgsConstructor;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@TableName("warn_strategy")
|
||||
@Tag(name = "预警策略")
|
||||
public class WarnStrategy {
|
||||
|
||||
/**
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.baomidou.mybatisplus.annotation.TableId;
|
|||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
@ -13,12 +14,15 @@ import lombok.experimental.SuperBuilder;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 站内信
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.message
|
||||
* @Project:cloud-server-8
|
||||
* @name:Message
|
||||
* @Date:2024/9/22 10:40
|
||||
*/
|
||||
|
||||
@Tag(name = "站内信")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.domain.message;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 消息状态
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.message
|
||||
* @Project:cloud-server-8
|
||||
|
@ -13,6 +15,7 @@ import lombok.NoArgsConstructor;
|
|||
* @Date:2024/9/22 11:00
|
||||
*/
|
||||
|
||||
@Tag(name = "消息状态")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -2,6 +2,7 @@ package com.muyu.domain.message;
|
|||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
@ -10,6 +11,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 消息发送参数
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.message
|
||||
* @Project:cloud-server-8
|
||||
|
@ -21,6 +23,7 @@ import java.util.Date;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "消息发送参数")
|
||||
public class MessageSendReq {
|
||||
/**
|
||||
* 发送者
|
||||
|
|
|
@ -1,24 +0,0 @@
|
|||
package com.muyu.domain.message;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.message
|
||||
* @Project:cloud-server-8
|
||||
* @name:User
|
||||
* @Date:2024/9/23 9:34
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
public class User {
|
||||
|
||||
private Integer id;
|
||||
private String username;
|
||||
private String email;
|
||||
}
|
|
@ -6,6 +6,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆电子围栏组请求对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
@ -15,7 +16,7 @@ import lombok.NoArgsConstructor;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "车辆电子围栏组响应参数")
|
||||
@Tag(name = "车辆电子围栏组请求对象")
|
||||
public class CarFenceGroupReq {
|
||||
/**
|
||||
* 车辆ID
|
||||
|
|
|
@ -8,6 +8,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 电子围栏请求对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-electronic
|
||||
|
@ -17,7 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "电子围栏响应参数")
|
||||
@Tag(name = "电子围栏请求对象")
|
||||
public class CarFenceReq {
|
||||
|
||||
/**
|
||||
|
|
|
@ -6,6 +6,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 围栏组电子围栏请求对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
@ -15,7 +16,7 @@ import lombok.NoArgsConstructor;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "围栏组电子围栏响应参数")
|
||||
@Tag(name = "围栏组电子围栏请求对象")
|
||||
public class CarGroupIdReq {
|
||||
/**
|
||||
* 围栏组Id
|
||||
|
|
|
@ -10,6 +10,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆电子围栏请求对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
@ -19,7 +20,7 @@ import java.util.List;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "车辆电子围栏响应参数")
|
||||
@Tag(name = "车辆电子围栏请求对象")
|
||||
public class CarGroupReq {
|
||||
/**
|
||||
* 车辆
|
||||
|
|
|
@ -8,11 +8,14 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* 车辆管理信息添加请求对象
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆管理信息添加对象")
|
||||
@Tag(name = "车辆管理信息添加请求对象")
|
||||
public class CarInformationAddReq {
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,14 +1,16 @@
|
|||
package com.muyu.domain.req;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.TableName;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 车辆管理列表请求对象
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -7,6 +7,9 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 车辆管理修改操作请求对象
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -7,6 +7,7 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 故障码添加请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -7,6 +7,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 故障码列表条件查询请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-faultmanage
|
||||
|
|
|
@ -8,6 +8,8 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
*
|
||||
* 故障码修改请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package com.muyu.domain.req;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
@ -8,13 +9,14 @@ import lombok.NoArgsConstructor;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 故障规则制定请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultConditionAddReq
|
||||
* @Date:2024/9/21 21:02
|
||||
*/
|
||||
|
||||
@Tag(name = "故障规则制定请求对象")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -9,6 +9,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 故障规则列表条件查询请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
package com.muyu.domain.req;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
|
@ -8,13 +9,14 @@ import lombok.NoArgsConstructor;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 故障规则修改请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultConditionUpdReq
|
||||
* @Date:2024/9/22 9:38
|
||||
*/
|
||||
|
||||
@Tag(name = "故障规则修改请求对象")
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
|
|
|
@ -11,6 +11,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 故障日志列表请求对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -10,6 +10,7 @@ import lombok.NoArgsConstructor;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 围栏组围栏请求对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
@ -19,7 +20,7 @@ import java.util.List;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "围栏组围栏响应参数")
|
||||
@Tag(name = "围栏组围栏请求对象")
|
||||
public class FenceGroupReq {
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.domain.req;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 预警策略请求对象
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain.req
|
||||
* @Project:cloud-server-8
|
||||
|
@ -16,6 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "预警策略请求对象")
|
||||
public class WarnStrategyReq {
|
||||
|
||||
/**
|
||||
|
|
|
@ -13,7 +13,7 @@ import java.util.Date;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆电子围栏类
|
||||
* 电子围栏-围栏组列表响应对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.resq
|
||||
* @Project:cloud-server-8
|
||||
|
@ -23,7 +23,7 @@ import java.util.List;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "车辆电子围栏类")
|
||||
@Tag(name = "电子围栏-围栏组列表")
|
||||
public class CarFenceGroupResp {
|
||||
/**
|
||||
* 围栏主键
|
||||
|
|
|
@ -8,6 +8,7 @@ import lombok.Data;
|
|||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆-围栏组列表响应对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.resq
|
||||
* @Project:cloud-server-8
|
||||
|
@ -17,7 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "车辆电子围栏类")
|
||||
@Tag(name = "车辆-围栏组列表")
|
||||
public class CarFenceGroupsResp {
|
||||
|
||||
/**
|
||||
|
|
|
@ -13,6 +13,7 @@ import org.springframework.format.annotation.DateTimeFormat;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 电子围栏列表响应对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.resq
|
||||
* @Project:cloud-electronic
|
||||
|
@ -23,7 +24,7 @@ import java.util.Date;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆电子围栏类")
|
||||
@Tag(name = "电子围栏列表")
|
||||
@TableName(value = "car_fence",autoResultMap = true)
|
||||
public class CarFenceResp {
|
||||
|
||||
|
|
|
@ -4,17 +4,28 @@ import com.baomidou.mybatisplus.annotation.IdType;
|
|||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.baomidou.mybatisplus.annotation.TableId;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 车辆基础信息列表响应对象
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.domain.resq
|
||||
* @Project:cloud-server-8
|
||||
* @name:CarInformationResp
|
||||
* @Date:2024/9/28 12:08
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Builder
|
||||
@Tag(name = "车辆基础信息列表")
|
||||
public class CarInformationResp {
|
||||
|
||||
/**
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
package com.muyu.domain.resp;
|
||||
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* 车辆报文信息(预警)响应对象
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.domain.car
|
||||
* @Project:cloud-server-8
|
||||
|
@ -16,6 +18,7 @@ import lombok.NoArgsConstructor;
|
|||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name = "车辆报文信息")
|
||||
public class CarMessageResp {
|
||||
|
||||
/**
|
||||
|
|
|
@ -8,6 +8,7 @@ import lombok.Builder;
|
|||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* 故障码信息响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-faultmanage
|
||||
|
|
|
@ -10,6 +10,7 @@ import lombok.experimental.SuperBuilder;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 数据和总数的响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-faultmanage
|
||||
|
@ -20,7 +21,7 @@ import java.util.List;
|
|||
@SuperBuilder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@Tag(name="数据总数列表",description = "数据和总数的响应")
|
||||
@Tag(name="故障码数据总数列表",description = "数据和总数的响应")
|
||||
public class FaultCodeTotalListResp {
|
||||
|
||||
|
||||
|
|
|
@ -9,6 +9,7 @@ import lombok.Data;
|
|||
import java.math.BigDecimal;
|
||||
|
||||
/**
|
||||
* 故障规则信息响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -9,7 +9,7 @@ import lombok.experimental.SuperBuilder;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障规则数据总数列表
|
||||
* 故障规则数据总数响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -11,6 +11,7 @@ import lombok.Data;
|
|||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* 故障日志信息响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -9,6 +9,7 @@ import lombok.experimental.SuperBuilder;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障日志数据总数响应对象
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.resp
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
package com.muyu.domain.vo;
|
||||
|
||||
import com.muyu.domain.FaultCode;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
@ -8,6 +9,7 @@ import lombok.NoArgsConstructor;
|
|||
import lombok.experimental.SuperBuilder;
|
||||
|
||||
/**
|
||||
* 故障码视图(故障)
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.domain.vo
|
||||
* @Project:cloud-faultmanage
|
||||
|
@ -19,6 +21,7 @@ import lombok.experimental.SuperBuilder;
|
|||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@SuperBuilder
|
||||
@Tag(name = "故障码视图")
|
||||
public class FaultCodeVO extends FaultCode {
|
||||
/**
|
||||
*故障类型名称
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 围栏业务类型控制层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -18,6 +18,7 @@ import org.springframework.web.bind.annotation.*;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 围栏数据控制层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -12,6 +12,7 @@ import org.springframework.web.bind.annotation.*;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 围栏及围栏组控制层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 围栏类型控制层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
*
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -3,7 +3,6 @@ package com.muyu.server.controller;
|
|||
import com.github.pagehelper.PageInfo;
|
||||
|
||||
import com.muyu.common.core.domain.Result;
|
||||
import com.muyu.domain.CarInformation;
|
||||
import com.muyu.domain.req.CarInformationAddReq;
|
||||
import com.muyu.domain.req.CarInformationListReq;
|
||||
import com.muyu.domain.req.CarInformationUpdReq;
|
||||
|
@ -18,7 +17,9 @@ import org.springframework.web.bind.annotation.*;
|
|||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 车辆信息管理控制层
|
||||
*/
|
||||
@Log4j2
|
||||
@RestController
|
||||
@RequestMapping("/carinformation")
|
||||
|
|
|
@ -16,6 +16,9 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
import javax.annotation.Resource;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 报文模板展示列表控制层
|
||||
*/
|
||||
@Log4j2
|
||||
@RestController
|
||||
@RequestMapping("/carMessage")
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 车辆电子围栏添加中间表控制层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.controller
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -10,12 +10,14 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 车辆类型控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:CarTypeController
|
||||
* @Date:2024/9/21 19:01
|
||||
*/
|
||||
|
||||
@RequestMapping("/cartype")
|
||||
@RestController
|
||||
public class CarTypeController {
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.springframework.validation.annotation.Validated;
|
|||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
/**
|
||||
* 车辆故障码控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-faultmanage
|
||||
|
@ -21,9 +22,6 @@ import org.springframework.web.bind.annotation.*;
|
|||
* @Date:2024/9/17 14:51
|
||||
*/
|
||||
|
||||
/**
|
||||
* 车辆故障码
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultcode")
|
||||
public class FaultCodeController {
|
||||
|
|
|
@ -16,6 +16,7 @@ import org.springframework.web.bind.annotation.*;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障规则控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
|
@ -23,9 +24,6 @@ import java.util.List;
|
|||
* @Date:2024/9/19 22:10
|
||||
*/
|
||||
|
||||
/**
|
||||
* 故障检测
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultcondition")
|
||||
public class FaultConditionController {
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
package com.muyu.server.controller;
|
||||
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultDetectionStrategyController
|
||||
* @Date:2024/9/21 14:18
|
||||
*/
|
||||
@RestController
|
||||
@RequestMapping("/faultdetectionstrategy")
|
||||
public class FaultDetectionStrategyController {
|
||||
|
||||
|
||||
}
|
|
@ -1,13 +1,4 @@
|
|||
package com.muyu.server.controller;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultTypeController
|
||||
* @Date:2024/9/18 20:58
|
||||
*/
|
||||
|
||||
import com.muyu.common.core.domain.Result;
|
||||
import com.muyu.server.service.FaultLabelService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
|
@ -17,8 +8,15 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 故障码分类
|
||||
* 故障项选择控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultTypeController
|
||||
* @Date:2024/9/18 20:58
|
||||
*/
|
||||
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/faultlabel")
|
||||
public class FaultLabelController {
|
||||
|
|
|
@ -13,12 +13,14 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 故障日志控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultLogController
|
||||
* @Date:2024/9/20 9:30
|
||||
*/
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/faultlog")
|
||||
public class FaultLogController {
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RestController;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障检测控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
|
@ -22,9 +23,7 @@ import java.util.List;
|
|||
* @Date:2024/9/19 22:10
|
||||
*/
|
||||
|
||||
/**
|
||||
* 故障检测
|
||||
*/
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/faultrule")
|
||||
public class FaultRuleController {
|
||||
|
|
|
@ -1,13 +1,4 @@
|
|||
package com.muyu.server.controller;
|
||||
|
||||
/**
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultTypeController
|
||||
* @Date:2024/9/18 20:58
|
||||
*/
|
||||
|
||||
import com.muyu.common.core.domain.Result;
|
||||
import com.muyu.server.service.FaultTypeService;
|
||||
import io.swagger.v3.oas.annotations.Operation;
|
||||
|
@ -15,10 +6,17 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
import org.springframework.web.bind.annotation.RequestMapping;
|
||||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 故障码分类
|
||||
* 故障码分类控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
* @name:FaultTypeController
|
||||
* @Date:2024/9/18 20:58
|
||||
*/
|
||||
|
||||
|
||||
|
||||
@RestController
|
||||
@RequestMapping("/faulttype")
|
||||
public class FaultTypeController {
|
||||
|
|
|
@ -15,6 +15,7 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|||
import org.springframework.web.bind.annotation.RestController;
|
||||
|
||||
/**
|
||||
* 站内信控制层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.controller
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
package com.muyu.server.controller;
|
||||
|
||||
import com.muyu.common.wechat.domain.Articles;
|
||||
import com.muyu.common.wechat.domain.TextMessage;
|
||||
import com.muyu.domain.Articles;
|
||||
import com.muyu.domain.NewsMessage;
|
||||
import com.muyu.server.util.WordUtil;
|
||||
import com.thoughtworks.xstream.XStream;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import jakarta.servlet.ServletInputStream;
|
||||
import jakarta.servlet.http.HttpServletRequest;
|
||||
import org.dom4j.Document;
|
||||
|
@ -22,6 +22,7 @@ import java.security.NoSuchAlgorithmException;
|
|||
import java.util.*;
|
||||
|
||||
/**
|
||||
* 微信公众号控制层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.wxapplication.controller
|
||||
* @Project:WXApplication
|
||||
|
@ -29,6 +30,7 @@ import java.util.*;
|
|||
* @Date:2024/9/17 下午8:27
|
||||
*/
|
||||
@RestController
|
||||
@Tag(name = "微信公众号")
|
||||
public class WXController {
|
||||
|
||||
@GetMapping("/hello")
|
||||
|
|
|
@ -8,6 +8,7 @@ import com.muyu.common.security.annotation.RequiresPermissions;
|
|||
import com.muyu.common.security.utils.SecurityUtils;
|
||||
import com.muyu.domain.WarnLogs;
|
||||
import com.muyu.server.service.WarnLogsService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import lombok.Data;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
|
@ -22,6 +23,7 @@ import static com.muyu.common.core.domain.Result.success;
|
|||
import static com.muyu.common.core.utils.PageUtils.startPage;
|
||||
|
||||
/**
|
||||
* 预警日志控制层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.controller
|
||||
* @Project:cloud-server-8
|
||||
|
@ -30,6 +32,7 @@ import static com.muyu.common.core.utils.PageUtils.startPage;
|
|||
*/
|
||||
@RestController
|
||||
@RequestMapping("/logs")
|
||||
@Tag(name = "预警日志")
|
||||
public class WarnLogsController extends BaseController {
|
||||
|
||||
@Autowired private WarnLogsService warnLogsService;
|
||||
|
|
|
@ -8,6 +8,7 @@ import com.muyu.common.security.annotation.RequiresPermissions;
|
|||
import com.muyu.domain.WarnRule;
|
||||
import com.muyu.domain.resp.CarMessageResp;
|
||||
import com.muyu.server.service.WarnRuleService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
@ -17,6 +18,7 @@ import java.util.Arrays;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 预警规则控制层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.controller
|
||||
* @Project:cloud-server-8
|
||||
|
@ -25,6 +27,7 @@ import java.util.List;
|
|||
*/
|
||||
@RestController
|
||||
@RequestMapping("/rule")
|
||||
@Tag(name = "预警规则控制层")
|
||||
public class WarnRuleController extends BaseController
|
||||
{
|
||||
@Resource
|
||||
|
|
|
@ -9,6 +9,7 @@ import com.muyu.domain.CarType;
|
|||
import com.muyu.domain.WarnStrategy;
|
||||
import com.muyu.domain.req.WarnStrategyReq;
|
||||
import com.muyu.server.service.WarnStrategyService;
|
||||
import io.swagger.v3.oas.annotations.tags.Tag;
|
||||
import jakarta.servlet.http.HttpServletResponse;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
@ -18,6 +19,7 @@ import java.util.Arrays;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 预警策略控制层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.controller
|
||||
* @Project:cloud-server-8
|
||||
|
@ -26,6 +28,7 @@ import java.util.List;
|
|||
*/
|
||||
@RestController
|
||||
@RequestMapping("/strategy")
|
||||
@Tag(name = "预警策略")
|
||||
public class WarnStrategyController extends BaseController
|
||||
{
|
||||
@Resource
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarFenceClazz;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 围栏业务类型持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mapper
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -6,6 +6,7 @@ import com.muyu.domain.CarFenceGroup;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 围栏及围栏组持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarFence;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 围栏数据持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mysql
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarFenceType;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 围栏类型持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mapper
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -12,7 +12,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author 17353
|
||||
* 车辆信息管理持久层
|
||||
*/
|
||||
@Mapper
|
||||
public interface CarInformationMapper extends BaseMapper<CarInformation> {
|
||||
|
|
|
@ -7,7 +7,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author 17353
|
||||
* 报文模板展示列表持久层
|
||||
*/
|
||||
@Mapper
|
||||
public interface CarMessageMapper extends MPJBaseMapper<CarMessage> {
|
||||
|
|
|
@ -9,6 +9,7 @@ import org.apache.ibatis.annotations.Param;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆电子围栏添加中间表持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarMiddle;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 车辆电子组中间表持久层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.mapper
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarType;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 车辆类型持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -14,6 +14,7 @@ import org.apache.ibatis.annotations.Param;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 车辆故障码持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-faultmanage
|
||||
|
|
|
@ -10,6 +10,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障规则持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.FaultLabel;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 故障项选择持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -9,6 +9,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障日志持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -11,6 +11,7 @@ import org.apache.ibatis.annotations.Param;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 故障检测持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.FaultType;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 故障码分类持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -7,6 +7,7 @@ import org.apache.ibatis.annotations.Mapper;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 站内信持久层
|
||||
* @Author:weiran
|
||||
* @Package:com.muyu.cloud.faultmanage.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.WarnLogs;
|
|||
import org.apache.ibatis.annotations.Mapper;
|
||||
|
||||
/**
|
||||
* 预警日志持久层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.mapper
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -10,6 +10,7 @@ import org.apache.ibatis.annotations.Param;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 预警规则持久层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.controller
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -10,6 +10,7 @@ import org.apache.ibatis.annotations.Param;
|
|||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 预警策略持久层
|
||||
* @Author:蓬叁
|
||||
* @Package:com.muyu.warn.controller
|
||||
* @Project:cloud-server-8
|
||||
|
|
|
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.extension.service.IService;
|
|||
import com.muyu.domain.CarFenceClazz;
|
||||
|
||||
/**
|
||||
* 围栏业务类型业务层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.service
|
||||
* @Project:cloud-electronic
|
||||
|
|
|
@ -5,6 +5,7 @@ import com.muyu.domain.CarFenceClazz;
|
|||
import com.muyu.domain.CarFenceGroup;
|
||||
|
||||
/**
|
||||
* 围栏及围栏组业务层
|
||||
* @Author:yang
|
||||
* @Package:com.muyu.server.service
|
||||
* @Project:cloud-server-8
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue