修改代码
parent
6352a6276a
commit
0ca20da56e
|
@ -135,6 +135,12 @@
|
||||||
<groupId>org.springframework.boot</groupId>
|
<groupId>org.springframework.boot</groupId>
|
||||||
<artifactId>spring-boot-starter-amqp</artifactId>
|
<artifactId>spring-boot-starter-amqp</artifactId>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
<dependency>
|
||||||
|
<groupId>com.february</groupId>
|
||||||
|
<artifactId>february-common-core</artifactId>
|
||||||
|
<version>3.6.3</version>
|
||||||
|
</dependency>
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
|
|
@ -8,10 +8,12 @@ package com.february.fault.domain;
|
||||||
**/
|
**/
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableName;
|
import com.baomidou.mybatisplus.annotation.TableName;
|
||||||
|
import com.february.fault.page.PageQuery;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Builder;
|
import lombok.Builder;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
|
import lombok.experimental.SuperBuilder;
|
||||||
|
|
||||||
import javax.validation.constraints.NotEmpty;
|
import javax.validation.constraints.NotEmpty;
|
||||||
import javax.validation.constraints.NotNull;
|
import javax.validation.constraints.NotNull;
|
||||||
|
|
|
@ -0,0 +1,36 @@
|
||||||
|
package com.february.fault.domain.req;
|
||||||
|
|
||||||
|
import com.february.fault.page.PageQuery;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
import lombok.experimental.SuperBuilder;
|
||||||
|
|
||||||
|
import javax.validation.constraints.NotEmpty;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @program: february-fault-information
|
||||||
|
* @description: 查询车辆故障码
|
||||||
|
* @author: Mr.Wang
|
||||||
|
* @create: 2023-11-23 20:33
|
||||||
|
**/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询车辆故障码
|
||||||
|
*/
|
||||||
|
@Data
|
||||||
|
@SuperBuilder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
public class FaultCodeQuery extends PageQuery {
|
||||||
|
/**
|
||||||
|
* 故障码
|
||||||
|
*/
|
||||||
|
@NotEmpty(message = "故障码不为空")
|
||||||
|
private String faultBh;
|
||||||
|
/**
|
||||||
|
* 故障位
|
||||||
|
*/
|
||||||
|
@NotEmpty(message = "故障位不为空")
|
||||||
|
private String faultSeat;
|
||||||
|
}
|
|
@ -5,12 +5,14 @@ package com.february.fault.page;/**
|
||||||
* @create: 2023-11-21 09:36
|
* @create: 2023-11-21 09:36
|
||||||
**/
|
**/
|
||||||
|
|
||||||
import io.swagger.models.auth.In;
|
import com.baomidou.mybatisplus.core.metadata.OrderItem;
|
||||||
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
|
import com.february.common.core.utils.StringUtils;
|
||||||
import lombok.AllArgsConstructor;
|
import lombok.AllArgsConstructor;
|
||||||
import lombok.Data;
|
import lombok.Data;
|
||||||
import lombok.NoArgsConstructor;
|
import lombok.NoArgsConstructor;
|
||||||
import lombok.experimental.SuperBuilder;
|
import lombok.experimental.SuperBuilder;
|
||||||
import org.springframework.data.domain.Page;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @description:
|
* @description:
|
||||||
|
@ -35,4 +37,12 @@ public class PageQuery {
|
||||||
*/
|
*/
|
||||||
private String orderBy;
|
private String orderBy;
|
||||||
|
|
||||||
|
public <T> Page<T> buildPage(){
|
||||||
|
Page<T> page = new Page<>(this.getPage(),this.getPageSize());
|
||||||
|
if(StringUtils.isNotEmpty(this.getOrderBy())){
|
||||||
|
page.addOrder(OrderItem.asc(this.getOrderBy()));
|
||||||
|
}
|
||||||
|
return page;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,10 +14,13 @@ import com.february.common.core.domain.FaultCode;
|
||||||
|
|
||||||
|
|
||||||
//import com.february.fault.domain.FaultCode;
|
//import com.february.fault.domain.FaultCode;
|
||||||
|
import com.february.common.core.web.page.TableDataInfo;
|
||||||
import com.february.fault.aspect.WebLog;
|
import com.february.fault.aspect.WebLog;
|
||||||
|
import com.february.fault.domain.req.FaultCodeQuery;
|
||||||
import com.february.fault.service.FaultCodeService;
|
import com.february.fault.service.FaultCodeService;
|
||||||
|
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
import org.springframework.validation.annotation.Validated;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
@ -36,7 +39,7 @@ public class FaultCodeController {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询车辆故障表信息列表
|
* 查询车辆故障表信息列表
|
||||||
* @param faultCode
|
* @param
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@PostMapping("/list")
|
@PostMapping("/list")
|
||||||
|
@ -77,4 +80,9 @@ public class FaultCodeController {
|
||||||
public Result delFaultCode(@RequestParam Integer faultCodeId){
|
public Result delFaultCode(@RequestParam Integer faultCodeId){
|
||||||
return faultCodeService.delFaultCode(faultCodeId);
|
return faultCodeService.delFaultCode(faultCodeId);
|
||||||
}
|
}
|
||||||
|
// @GetMapping("/tableList")
|
||||||
|
// public Result<TableDataInfo<FaultCode>> selectTableList(@RequestBody @Validated FaultCodeQuery faultCodeQuery){
|
||||||
|
// TableDataInfo<FaultCode> tableDataInfo=faultCodeService.selectTableList(faultCodeQuery);
|
||||||
|
// return Result.success(tableDataInfo);
|
||||||
|
// }
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,6 +3,7 @@ package com.february.fault.service;
|
||||||
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
||||||
import com.february.common.core.domain.Result;
|
import com.february.common.core.domain.Result;
|
||||||
import com.february.common.core.domain.FaultCode;
|
import com.february.common.core.domain.FaultCode;
|
||||||
|
import com.february.fault.domain.req.FaultCodeQuery;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,15 @@
|
||||||
package com.february.fault.service.impl;
|
package com.february.fault.service.impl;
|
||||||
|
|
||||||
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper;
|
import com.baomidou.mybatisplus.extension.conditions.update.UpdateChainWrapper;
|
||||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
||||||
import com.february.common.core.domain.Result;
|
import com.february.common.core.domain.Result;
|
||||||
import com.february.common.core.domain.FaultCode;
|
import com.february.common.core.domain.FaultCode;
|
||||||
|
import com.february.common.core.utils.StringUtils;
|
||||||
import com.february.fault.domain.FaultType;
|
import com.february.fault.domain.FaultType;
|
||||||
|
import com.february.fault.domain.req.FaultCodeQuery;
|
||||||
import com.february.fault.mapper.FaultCodeMapper;
|
import com.february.fault.mapper.FaultCodeMapper;
|
||||||
import com.february.fault.mapper.FaultTypeMapper;
|
import com.february.fault.mapper.FaultTypeMapper;
|
||||||
import com.february.fault.service.FaultCodeService;
|
import com.february.fault.service.FaultCodeService;
|
||||||
|
@ -31,11 +34,16 @@ public class FaultCodeServiceImpl extends ServiceImpl<FaultCodeMapper, FaultCode
|
||||||
private FaultCodeMapper faultCodeMapper;
|
private FaultCodeMapper faultCodeMapper;
|
||||||
/**
|
/**
|
||||||
* 列表加查询加分页
|
* 列表加查询加分页
|
||||||
* @param faultCode
|
* @param
|
||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
public Result<List<FaultCode>> faultCodeList(FaultCode faultCode) {
|
public Result<List<FaultCode>> faultCodeList(FaultCode faultCode) {
|
||||||
|
// LambdaQueryWrapper<FaultCode> faultCodeLambdaQueryWrapper = new LambdaQueryWrapper<>();
|
||||||
|
// if(StringUtils.isNotEmpty(faultCodeQuery.getFaultBh())){
|
||||||
|
// faultCodeLambdaQueryWrapper.eq(FaultCode::getFaultBh,faultCodeQuery.getFaultBh());
|
||||||
|
// }
|
||||||
|
|
||||||
QueryWrapper<FaultCode> faultCodeQueryWrapper = new QueryWrapper<>();
|
QueryWrapper<FaultCode> faultCodeQueryWrapper = new QueryWrapper<>();
|
||||||
if(!Objects.equals(faultCode.getFaultBh(), "") && faultCode.getFaultBh()!=null){
|
if(!Objects.equals(faultCode.getFaultBh(), "") && faultCode.getFaultBh()!=null){
|
||||||
faultCodeQueryWrapper.eq("fault_bh",faultCode.getFaultBh());
|
faultCodeQueryWrapper.eq("fault_bh",faultCode.getFaultBh());
|
||||||
|
|
Loading…
Reference in New Issue