diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultMessageController.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultMessageController.java index 5c15d04..cc66cfd 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultMessageController.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/controller/SysCarFaultMessageController.java @@ -25,6 +25,10 @@ public class SysCarFaultMessageController extends BaseController { @Autowired private SysCarFaultMessageService service; + /** + * 查询所有故障信息 + * @return + */ @GetMapping("/list") public Result> list(){ startPage(); @@ -32,6 +36,11 @@ public class SysCarFaultMessageController extends BaseController { return getDataTable(list); } + /** + * 查询状态为1的故障信息 + * @return + */ + @GetMapping("/listStatusOne") public Result>listStatusOne(){ startPage(); @@ -39,6 +48,10 @@ public class SysCarFaultMessageController extends BaseController { return getDataTable(list); } + /** + * 查询状态为2的故障信息 + * @return + */ @GetMapping("/listStatusTwo") public Result>listStatusTwo(){ startPage(); diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMessageMapper.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMessageMapper.java index e2ac860..a76a167 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMessageMapper.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/mapper/SysCarFaultMessageMapper.java @@ -16,8 +16,10 @@ import java.util.List; @Mapper public interface SysCarFaultMessageMapper extends BaseMapper { + // 查询状态等于1的记录 @Select("select * from sys_car_fault_message where status=1") public ListlistStatusOnt( ); + //查询状态等于2的记录 @Select("select * from sys_car_fault_message where status=2") public ListlistStatusTwo( ); diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultMessageService.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultMessageService.java index fd98eb6..a604f09 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultMessageService.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/SysCarFaultMessageService.java @@ -14,8 +14,19 @@ import java.util.stream.IntStream; * @Created: 2024/9/22 14:35 */ public interface SysCarFaultMessageService extends IService { + + //查询列表所有数据(分页) public List selectSysCarFaultMessageList(SysCarFaultMessage sysCarFaultMessage); + /** + * 查询列表中状态为1数据(分页) + * @return + */ public ListlistStatusOnt( ); + + /** + * 查询列表中状态为2的数据(分页) + * @return + */ public ListlistStatusTwo( ); } diff --git a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultMessageServiceImpl.java b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultMessageServiceImpl.java index c780aaf..25f8084 100644 --- a/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultMessageServiceImpl.java +++ b/cloud-modules/cloud-modules-breakdown/src/main/java/com/muyu/breakdown/service/impl/SysCarFaultMessageServiceImpl.java @@ -20,17 +20,30 @@ import java.util.List; @Service public class SysCarFaultMessageServiceImpl extends ServiceImpl implements SysCarFaultMessageService { + /** + * 查询故障消息列表 + * @param sysCarFaultMessage + * @return + */ @Override public List selectSysCarFaultMessageList(SysCarFaultMessage sysCarFaultMessage) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); return baseMapper.selectList(wrapper); } + /** + * 查询故障消息列表中状态为1的故障消息 + * @return + */ @Override public List listStatusOnt( ) { return baseMapper.listStatusOnt(); } + /** + * 查询故障消息列表中状态为2的故障消息 + * @return + */ @Override public List listStatusTwo( ) { return baseMapper.listStatusTwo();