diff --git a/src/main/java/com/fkzy/warn/mapper/AlarmCaseMapper.java b/src/main/java/com/fkzy/warn/mapper/AlarmCaseMapper.java new file mode 100644 index 0000000..3c78e7d --- /dev/null +++ b/src/main/java/com/fkzy/warn/mapper/AlarmCaseMapper.java @@ -0,0 +1,14 @@ +package com.fkzy.warn.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.fkzy.warn.model.AlarmCase; +import org.apache.ibatis.annotations.Mapper; + +/** + * @author zhangjing + * @date 2024/12/04 14:48 + * @description + */ +@Mapper +public interface AlarmCaseMapper extends BaseMapper { +} diff --git a/src/main/java/com/fkzy/warn/model/AlarmCase.java b/src/main/java/com/fkzy/warn/model/AlarmCase.java new file mode 100644 index 0000000..392d2a7 --- /dev/null +++ b/src/main/java/com/fkzy/warn/model/AlarmCase.java @@ -0,0 +1,45 @@ +package com.fkzy.warn.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; + +import java.util.Date; + +/** + * 告警案件关联 + * @author zhangjing + * @date 2024/12/05 14:07 + * @description + */ +@Data +@TableName("t_alarm_case") +public class AlarmCase extends BaseField{ + + @TableId(value = "id", type = IdType.ASSIGN_UUID) + private String id; + + /** + * 案件标识 + */ + @ApiModelProperty("案件标识") + private String nAjbs; + /** + * 企业名称 + */ + @ApiModelProperty("企业名称") + private String companyName; + /** + * 统一社会信用代码 + */ + @ApiModelProperty("统一社会信用代码") + private String creditCode; + /** + * 告警日期,获取日期 + */ + @ApiModelProperty("告警日期,获取日期") + private Date alarmDate; + +} diff --git a/src/main/java/com/fkzy/warn/model/MonitorUsers.java b/src/main/java/com/fkzy/warn/model/MonitorUsers.java index a44efd2..f1f3db8 100644 --- a/src/main/java/com/fkzy/warn/model/MonitorUsers.java +++ b/src/main/java/com/fkzy/warn/model/MonitorUsers.java @@ -46,4 +46,10 @@ public class MonitorUsers extends BaseField{ */ @ApiModelProperty("授权书id") private Integer authorizationId; + + /** + * 绑定人 + */ + @ApiModelProperty("绑定人") + private Integer bindUserId; } diff --git a/src/main/java/com/fkzy/warn/model/NewsManage.java b/src/main/java/com/fkzy/warn/model/NewsManage.java index 5899283..5469d56 100644 --- a/src/main/java/com/fkzy/warn/model/NewsManage.java +++ b/src/main/java/com/fkzy/warn/model/NewsManage.java @@ -32,7 +32,7 @@ public class NewsManage extends BaseField{ * 文章类型 */ @ApiModelProperty("文章类型") - private String type; + private String newsType; /** * 发布范围 */ diff --git a/src/main/java/com/fkzy/warn/service/AlarmCaseService.java b/src/main/java/com/fkzy/warn/service/AlarmCaseService.java new file mode 100644 index 0000000..128b659 --- /dev/null +++ b/src/main/java/com/fkzy/warn/service/AlarmCaseService.java @@ -0,0 +1,40 @@ +package com.fkzy.warn.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.fkzy.warn.model.AlarmCase; + +import java.util.List; + +/** + * @author zhangjing + * @date 2023/10/16 18:17 + * @description + */ +public interface AlarmCaseService extends IService { + + /** + * 保存 + * @param entity + * @return + */ + void saveModel(AlarmCase entity,String ticket); + + /** + * 修改 + * @param entity + * @return + */ + void updateModel(AlarmCase entity,String ticket); + + /** + * 删除 + * @param ids + * @return + */ + void deleteModel(List ids); + + + + + +} diff --git a/src/main/java/com/fkzy/warn/service/impl/AlarmCaseServiceImpl.java b/src/main/java/com/fkzy/warn/service/impl/AlarmCaseServiceImpl.java new file mode 100644 index 0000000..224e1b9 --- /dev/null +++ b/src/main/java/com/fkzy/warn/service/impl/AlarmCaseServiceImpl.java @@ -0,0 +1,43 @@ +package com.fkzy.warn.service.impl; + +import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.fkzy.warn.common.constants.EntityConstants; +import com.fkzy.warn.mapper.AlarmCaseMapper; +import com.fkzy.warn.model.AlarmCase; +import com.fkzy.warn.service.AlarmCaseService; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * @author zhangjing + * @date 2023/10/16 18:17 + * @description + */ +@Service +public class AlarmCaseServiceImpl extends ServiceImpl implements + AlarmCaseService { + + + @Override + public void saveModel(AlarmCase entity, String ticket) { + save(entity); + } + + @Override + public void updateModel(AlarmCase entity,String ticket) { + this.updateById(entity); + } + + @Override + public void deleteModel(List ids) { + AlarmCase entity = new AlarmCase(); + entity.setIsDel(EntityConstants.DEL); + QueryWrapper wrapper = new QueryWrapper(); + wrapper.in("id", ids); + update(entity, wrapper); + } + + +}