lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/EquipmentBeilvAlarmController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/EquipmentBeilvAlarm.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/EquipmentBeilvAlarmMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentBeilvAlarmMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentBeilvAlarmService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/EquipmentBeilvAlarmServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
lxzn-boot-base-core/src/main/java/org/jeecg/common/constant/CommonConstant.java
@@ -572,4 +572,9 @@ */ String DICT_USER_FIRST_LOGIN = "user_first_login"; /** * 设å¤è¿è¡è½¬éèå´åå ¸ç¼å· */ String DICT_OPERATING_SPEED_RANGE = "operating_speed_range"; } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/controller/EquipmentBeilvAlarmController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,154 @@ package org.jeecg.modules.mdc.controller; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.extern.slf4j.Slf4j; import org.jeecg.common.api.vo.Result; import org.jeecg.common.aspect.annotation.AutoLog; import org.jeecg.common.system.base.controller.JeecgController; import org.jeecg.common.system.query.QueryGenerator; import org.jeecg.modules.mdc.entity.EquipmentBeilvAlarm; import org.jeecg.modules.mdc.service.IEquipmentBeilvAlarmService; import org.springframework.web.bind.annotation.*; import org.springframework.web.servlet.ModelAndView; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.util.Arrays; /** * @Description: 设å¤åçæ¥è¦ * @Author: jeecg-boot * @Date: 2024-01-17 * @Version: V1.0 */ @Slf4j @Api(tags = "设å¤åçæ¥è¦") @RestController @RequestMapping("/mdc/equipmentBeilvAlarm") public class EquipmentBeilvAlarmController extends JeecgController<EquipmentBeilvAlarm, IEquipmentBeilvAlarmService> { @Resource private IEquipmentBeilvAlarmService equipmentBeilvAlarmService; /** * å页å表æ¥è¯¢ * * @param equipmentBeilvAlarm * @param pageNo * @param pageSize * @param req * @return */ @AutoLog(value = "设å¤åçæ¥è¦-å页å表æ¥è¯¢") @ApiOperation(value = "设å¤åçæ¥è¦-å页å表æ¥è¯¢", notes = "设å¤åçæ¥è¦-å页å表æ¥è¯¢") @GetMapping(value = "/list") public Result<?> queryPageList(EquipmentBeilvAlarm equipmentBeilvAlarm, @RequestParam(name = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(name = "pageSize", defaultValue = "10") Integer pageSize, HttpServletRequest req) { QueryWrapper<EquipmentBeilvAlarm> queryWrapper = QueryGenerator.initQueryWrapper(equipmentBeilvAlarm, req.getParameterMap()); queryWrapper.notLike("AlarmContent", "æ£å¸¸"); Page<EquipmentBeilvAlarm> page = new Page<EquipmentBeilvAlarm>(pageNo, pageSize); IPage<EquipmentBeilvAlarm> pageList = equipmentBeilvAlarmService.page(page, queryWrapper); return Result.OK(pageList); } /** * æ·»å * * @param equipmentBeilvAlarm * @return */ @AutoLog(value = "设å¤åçæ¥è¦-æ·»å ") @ApiOperation(value = "设å¤åçæ¥è¦-æ·»å ", notes = "设å¤åçæ¥è¦-æ·»å ") @PostMapping(value = "/add") public Result<?> add(@RequestBody EquipmentBeilvAlarm equipmentBeilvAlarm) { equipmentBeilvAlarmService.save(equipmentBeilvAlarm); return Result.OK("æ·»å æåï¼"); } /** * ç¼è¾ * * @param equipmentBeilvAlarm * @return */ @AutoLog(value = "设å¤åçæ¥è¦-ç¼è¾") @ApiOperation(value = "设å¤åçæ¥è¦-ç¼è¾", notes = "设å¤åçæ¥è¦-ç¼è¾") @RequestMapping(value = "/edit", method = {RequestMethod.PUT, RequestMethod.POST}) public Result<?> edit(@RequestBody EquipmentBeilvAlarm equipmentBeilvAlarm) { equipmentBeilvAlarmService.updateById(equipmentBeilvAlarm); return Result.OK("ç¼è¾æå!"); } /** * éè¿idå é¤ * * @param id * @return */ @AutoLog(value = "设å¤åçæ¥è¦-éè¿idå é¤") @ApiOperation(value = "设å¤åçæ¥è¦-éè¿idå é¤", notes = "设å¤åçæ¥è¦-éè¿idå é¤") @DeleteMapping(value = "/delete") public Result<?> delete(@RequestParam(name = "id", required = true) String id) { equipmentBeilvAlarmService.removeById(id); return Result.OK("å 餿å!"); } /** * æ¹éå é¤ * * @param ids * @return */ @AutoLog(value = "设å¤åçæ¥è¦-æ¹éå é¤") @ApiOperation(value = "设å¤åçæ¥è¦-æ¹éå é¤", notes = "设å¤åçæ¥è¦-æ¹éå é¤") @DeleteMapping(value = "/deleteBatch") public Result<?> deleteBatch(@RequestParam(name = "ids", required = true) String ids) { this.equipmentBeilvAlarmService.removeByIds(Arrays.asList(ids.split(","))); return Result.OK("æ¹éå 餿åï¼"); } /** * éè¿idæ¥è¯¢ * * @param id * @return */ @AutoLog(value = "设å¤åçæ¥è¦-éè¿idæ¥è¯¢") @ApiOperation(value = "设å¤åçæ¥è¦-éè¿idæ¥è¯¢", notes = "设å¤åçæ¥è¦-éè¿idæ¥è¯¢") @GetMapping(value = "/queryById") public Result<?> queryById(@RequestParam(name = "id", required = true) String id) { EquipmentBeilvAlarm equipmentBeilvAlarm = equipmentBeilvAlarmService.getById(id); return Result.OK(equipmentBeilvAlarm); } /** * 导åºexcel * * @param request * @param equipmentBeilvAlarm */ @RequestMapping(value = "/exportXls") public ModelAndView exportXls(HttpServletRequest request, EquipmentBeilvAlarm equipmentBeilvAlarm) { return super.exportXls(request, equipmentBeilvAlarm, EquipmentBeilvAlarm.class, "设å¤åçæ¥è¦"); } /** * éè¿excelå¯¼å ¥æ°æ® * * @param request * @param response * @return */ @RequestMapping(value = "/importExcel", method = RequestMethod.POST) public Result<?> importExcel(HttpServletRequest request, HttpServletResponse response) { return super.importExcel(request, response, EquipmentBeilvAlarm.class); } } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/entity/EquipmentBeilvAlarm.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,98 @@ package org.jeecg.modules.mdc.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import lombok.EqualsAndHashCode; import lombok.experimental.Accessors; import org.jeecgframework.poi.excel.annotation.Excel; import org.springframework.format.annotation.DateTimeFormat; import java.util.Date; /** * @Description: 设å¤åçæ¥è¦ * @Author: jeecg-boot * @Date: 2024-01-17 * @Version: V1.0 */ @Data @TableName("EquipmentBeilvAlarm") @EqualsAndHashCode(callSuper = false) @Accessors(chain = true) @ApiModel(value = "EquipmentBeilvAlarm对象", description = "设å¤åçæ¥è¦") public class EquipmentBeilvAlarm { /** * 设å¤ç¼å· */ @Excel(name = "设å¤ç¼å·", width = 15) @ApiModelProperty(value = "设å¤ç¼å·") private String equipmentid; /** * æ¥è¦æ¶é´ */ @Excel(name = "æ¥è¦æ¶é´", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "æ¥è¦æ¶é´") private Date collecttime; /** * 设å®å¼ */ @Excel(name = "设å®å¼", width = 15) @ApiModelProperty(value = "设å®å¼") private String setvalue; /** * å®é å¼ */ @Excel(name = "å®é å¼", width = 15) @ApiModelProperty(value = "å®é å¼") private String realvalue; /** * æ¥è¦å· */ @Excel(name = "æ¥è¦å·", width = 15) @ApiModelProperty(value = "æ¥è¦å·") private String alarmno; /** * æ¥è¦å 容 */ @Excel(name = "æ¥è¦å 容", width = 15) @ApiModelProperty(value = "æ¥è¦å 容") private String alarmcontent; /** * isexamine */ @Excel(name = "isexamine", width = 15) @ApiModelProperty(value = "isexamine") private Integer isexamine; /** * iseffective */ @Excel(name = "iseffective", width = 15) @ApiModelProperty(value = "iseffective") private Integer iseffective; /** * examinetime */ @Excel(name = "examinetime", width = 20, format = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") @ApiModelProperty(value = "examinetime") private Date examinetime; /** * examineperson */ @Excel(name = "examineperson", width = 15) @ApiModelProperty(value = "examineperson") private String examineperson; /** * remark */ @Excel(name = "夿³¨", width = 15) @ApiModelProperty(value = "夿³¨") private String remark; } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/EquipmentBeilvAlarmMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ package org.jeecg.modules.mdc.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import org.jeecg.modules.mdc.entity.EquipmentBeilvAlarm; /** * @Description: 设å¤è¿è¡æ°æ®æ¥è¦ * @Author: jeecg-boot * @Date: 2024-01-17 * @Version: V1.0 */ public interface EquipmentBeilvAlarmMapper extends BaseMapper<EquipmentBeilvAlarm> { } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentBeilvAlarmMapper.xml
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.jeecg.modules.mdc.mapper.EquipmentBeilvAlarmMapper"> </mapper> lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/IEquipmentBeilvAlarmService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ package org.jeecg.modules.mdc.service; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.mdc.entity.EquipmentBeilvAlarm; /** * @Description: 设å¤è¿è¡æ°æ®æ¥è¦ * @Author: jeecg-boot * @Date: 2024-01-17 * @Version: V1.0 */ public interface IEquipmentBeilvAlarmService extends IService<EquipmentBeilvAlarm> { } lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/service/impl/EquipmentBeilvAlarmServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,19 @@ package org.jeecg.modules.mdc.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.jeecg.modules.mdc.entity.EquipmentBeilvAlarm; import org.jeecg.modules.mdc.mapper.EquipmentBeilvAlarmMapper; import org.jeecg.modules.mdc.service.IEquipmentBeilvAlarmService; import org.springframework.stereotype.Service; /** * @Description: 设å¤è¿è¡æ°æ®æ¥è¦ * @Author: jeecg-boot * @Date: 2024-01-17 * @Version: V1.0 */ @Service public class EquipmentBeilvAlarmServiceImpl extends ServiceImpl<EquipmentBeilvAlarmMapper, EquipmentBeilvAlarm> implements IEquipmentBeilvAlarmService { }