| @ -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<AlarmCase> { | |||
| } | |||
| @ -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; | |||
| } | |||
| @ -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<AlarmCase> { | |||
| /** | |||
| * 保存 | |||
| * @param entity | |||
| * @return | |||
| */ | |||
| void saveModel(AlarmCase entity,String ticket); | |||
| /** | |||
| * 修改 | |||
| * @param entity | |||
| * @return | |||
| */ | |||
| void updateModel(AlarmCase entity,String ticket); | |||
| /** | |||
| * 删除 | |||
| * @param ids | |||
| * @return | |||
| */ | |||
| void deleteModel(List<String> ids); | |||
| } | |||
| @ -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<AlarmCaseMapper, AlarmCase> 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<String> ids) { | |||
| AlarmCase entity = new AlarmCase(); | |||
| entity.setIsDel(EntityConstants.DEL); | |||
| QueryWrapper wrapper = new QueryWrapper(); | |||
| wrapper.in("id", ids); | |||
| update(entity, wrapper); | |||
| } | |||
| } | |||