diff --git a/february-fault-common/src/main/java/com/february/fault/domain/FaultCode.java b/february-fault-common/src/main/java/com/february/fault/domain/FaultCode.java index afa1616..2af6bf0 100644 --- a/february-fault-common/src/main/java/com/february/fault/domain/FaultCode.java +++ b/february-fault-common/src/main/java/com/february/fault/domain/FaultCode.java @@ -40,6 +40,11 @@ public class FaultCode { */ @NotNull(message = "故障类型id不能为空") private Integer faultTypeId; +// /** +// * 故障类型名称 +// */ +// @NotEmpty(message = "故障类型名称不能为空") +// private String faultTypeName; /** * 故障组 */ diff --git a/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java b/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java index 6c68562..31c2cf6 100644 --- a/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java +++ b/february-fault-server/src/main/java/com/february/fault/controller/FaultCodeController.java @@ -41,4 +41,16 @@ public class FaultCodeController { log.info("响应结果:{}",result); return result; } + + /** + * 添加车辆故障信息 + * @param faultCode + * @return + */ + @PostMapping("/add") + public Result addFaultCode(@RequestBody FaultCode faultCode){ + log.info("功能名称:添加车辆故障码信息,请求路径:{},请求方式:{}",request.getRequestURI(),request.getMethod()); + faultCodeService.save(faultCode); + return Result.success(); + } } diff --git a/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java b/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java index 74e3143..3718f70 100644 --- a/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java +++ b/february-fault-server/src/main/java/com/february/fault/service/FaultCodeService.java @@ -15,4 +15,6 @@ import java.util.List; public interface FaultCodeService extends IService { Result> faultCodeList(FaultCode faultCode); + + } diff --git a/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java b/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java index 740ca60..2660ba7 100644 --- a/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java +++ b/february-fault-server/src/main/java/com/february/fault/service/impl/FaultCodeServiceImpl.java @@ -5,7 +5,9 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.february.common.core.domain.Result; import com.february.fault.domain.FaultCode; +import com.february.fault.domain.FaultType; import com.february.fault.mapper.FaultCodeMapper; +import com.february.fault.mapper.FaultTypeMapper; import com.february.fault.service.FaultCodeService; import lombok.extern.log4j.Log4j2; import org.apache.poi.ss.formula.functions.T; @@ -26,6 +28,11 @@ import java.util.Objects; public class FaultCodeServiceImpl extends ServiceImpl implements FaultCodeService { @Autowired private FaultCodeMapper faultCodeMapper; + /** + * 列表加查询加分页 + * @param faultCode + * @return + */ @Override public Result> faultCodeList(FaultCode faultCode) { QueryWrapper faultCodeQueryWrapper = new QueryWrapper<>(); @@ -40,4 +47,6 @@ public class FaultCodeServiceImpl extends ServiceImpl faultCodes = faultCodeMapper.selectList(faultCodeQueryWrapper); return Result.success(records); } + + }