修改查看检验日志返回接口的参数
This commit is contained in:
parent
a0ac54a2dc
commit
2de54946bb
@ -53,11 +53,11 @@ public class InspectApplylogController {
|
||||
|
||||
@GetMapping("/ApplylogsByIdcard")
|
||||
@Operation(summary = "获得检验单日志记录")
|
||||
public CommonResult<List<InspectApplylogDO>> getLatestApplylogsByIdcard(@RequestParam("idcard") String idcard)
|
||||
public CommonResult<List<InspectApplylogSimpleRespVO>> getLatestApplylogsByIdcard(@RequestParam("idcard") String idcard)
|
||||
{
|
||||
if(idcard!=null)
|
||||
{
|
||||
List<InspectApplylogDO> inspectApplylogDOS= applylogService .getLatestApplylogsByIdcard(idcard);
|
||||
List<InspectApplylogSimpleRespVO> inspectApplylogDOS= applylogService .getLatestApplylogsByIdcard(idcard);
|
||||
return success(inspectApplylogDOS);
|
||||
}
|
||||
else
|
||||
|
||||
@ -0,0 +1,17 @@
|
||||
package cn.iocoder.yudao.module.inspect.controller.admin.inspectapplylog.vo;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import lombok.Data;
|
||||
|
||||
@Schema(description = "检验单日志记录简单响应 VO")
|
||||
@Data
|
||||
public class InspectApplylogSimpleRespVO {
|
||||
|
||||
@Schema(description = "idcard")
|
||||
private Integer idcard;
|
||||
|
||||
@Schema(description = "json")
|
||||
private String json;
|
||||
|
||||
|
||||
}
|
||||
@ -31,7 +31,7 @@ public interface InspectApplylogService {
|
||||
/*
|
||||
* 通过身份证获取日志消息消息记录 返回最新的2条
|
||||
* */
|
||||
List<InspectApplylogDO> getLatestApplylogsByIdcard(String idcard);
|
||||
List<InspectApplylogSimpleRespVO> getLatestApplylogsByIdcard(String idcard);
|
||||
|
||||
/**
|
||||
* 删除创建检验单日志记录
|
||||
|
||||
@ -46,12 +46,13 @@ public class InspectApplylogServiceImpl implements InspectApplylogService {
|
||||
applylogMapper.updateById(updateObj);
|
||||
}
|
||||
@Override
|
||||
public List<InspectApplylogDO> getLatestApplylogsByIdcard(String idcard) {
|
||||
public List<InspectApplylogSimpleRespVO> getLatestApplylogsByIdcard(String idcard) {
|
||||
QueryWrapper<InspectApplylogDO> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("idcard", idcard)
|
||||
.orderByDesc("time") // 按 Time 字段降序排序
|
||||
.last("LIMIT 2"); // 限制结果数量为 2,如果需要多条,可以调整 LIMIT 的值
|
||||
return applylogMapper.selectList(queryWrapper);
|
||||
List<InspectApplylogDO> applylogs = applylogMapper.selectList(queryWrapper);
|
||||
return BeanUtils.toBean(applylogs, InspectApplylogSimpleRespVO.class);
|
||||
}
|
||||
@Override
|
||||
public void deleteApplylog(Integer id) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user