温度监测修改上报状态

This commit is contained in:
曹磊 2024-12-11 11:12:44 +08:00
parent e94ee6fa44
commit dc421bf1ca
5 changed files with 26 additions and 2 deletions

View File

@ -48,12 +48,24 @@ public class HeatanalysisController extends JeecgController<Heatanalysis, Heatan
}
/**
* 列表查询
* 编辑
*
* @param heatanalysis
* @param req
* @return
*/
@RequestMapping(value = "/updateType", method = {RequestMethod.PUT,RequestMethod.POST})
public Result<String> updateType(@RequestBody Heatanalysis heatanalysis){
heatanalysisService.updateType(heatanalysis);
return Result.OK("修改状态成功!");
}
/**
* 列表查询
*
* @param heatanalysis
* @param req
* @return
*/
@GetMapping(value = "/findSourceList")
public Result<?> findSourceList(Heatanalysis heatanalysis, HttpServletRequest req) {
List<Heatanalysis> list = heatanalysisService.findSourceList(heatanalysis);

View File

@ -10,6 +10,7 @@ import java.util.List;
public interface HeatanalysisMapper extends BaseMapper<Heatanalysis> {
Heatanalysis getHeatOne(Heatanalysis heatanalysis);
Page<Heatanalysis> findPage(Page<Heatanalysis> page, @Param("params") Heatanalysis heatanalysis);
void updateType(Heatanalysis heatanalysis);
List<Heatanalysis> findSourceList(Heatanalysis heatanalysis);
List<Heatanalysis> findList(Heatanalysis heatanalysis);
List<Heatanalysis> findStaticList(Heatanalysis heatanalysis);

View File

@ -115,6 +115,12 @@
ORDER BY view001 asc ,view002 asc,view004 asc,DATATIME DESC
</select>
<update id="updateType">
UPDATE HEATANALYSIS
SET report_type = #{reportType}
where id = #{id}
</update>
<select id="findSourceList" resultType="org.jeecg.modules.heating.entity.Heatanalysis">
SELECT
a.id AS "id",

View File

@ -10,6 +10,7 @@ import java.util.List;
public interface HeatanalysisService extends JeecgService<Heatanalysis> {
Heatanalysis getHeatOne(Heatanalysis heatanalysis);
IPage<Heatanalysis> findPage(Page<Heatanalysis> page,Heatanalysis heatanalysis);
void updateType(Heatanalysis heatanalysis);
List<Heatanalysis> findSourceList(Heatanalysis heatanalysis);
List<Heatanalysis> findList(Heatanalysis heatanalysis);
List<Heatanalysis> findStaticList(Heatanalysis heatanalysis);

View File

@ -26,6 +26,10 @@ public class HeatanalysisServiceImpl extends JeecgServiceImpl<HeatanalysisMapper
return baseMapper.findPage(page,heatanalysis);
}
public void updateType(Heatanalysis heatanalysis){
baseMapper.updateType(heatanalysis);
}
public List<Heatanalysis> findList(Heatanalysis heatanalysis){
return baseMapper.findList(heatanalysis);
}