diff --git a/src/main/java/com/supervision/police/domain/CaseTaskRecord.java b/src/main/java/com/supervision/police/domain/CaseTaskRecord.java new file mode 100644 index 0000000..ff1e4cd --- /dev/null +++ b/src/main/java/com/supervision/police/domain/CaseTaskRecord.java @@ -0,0 +1,46 @@ +package com.supervision.police.domain; + +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import java.io.Serializable; +import java.time.LocalDateTime; +import lombok.Data; + +/** + * 案件任务记录表 + * @TableName case_task_record + */ +@TableName(value ="case_task_record") +@Data +public class CaseTaskRecord implements Serializable { + /** + * 主键 + */ + @TableId + private String id; + + /** + * 案件ID + */ + private String caseId; + + /** + * 笔录ID + */ + private String recordId; + + /** + * 0未执行 1正在执行 2执行成功 3执行超时 + */ + private Integer status; + + /** + * 提交日期 + */ + private LocalDateTime submitTime; + + @TableField(exist = false) + private static final long serialVersionUID = 1L; + +} \ No newline at end of file diff --git a/src/main/java/com/supervision/police/mapper/CaseTaskRecordMapper.java b/src/main/java/com/supervision/police/mapper/CaseTaskRecordMapper.java new file mode 100644 index 0000000..ed94c7a --- /dev/null +++ b/src/main/java/com/supervision/police/mapper/CaseTaskRecordMapper.java @@ -0,0 +1,18 @@ +package com.supervision.police.mapper; + +import com.supervision.police.domain.CaseTaskRecord; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** +* @author Administrator +* @description 针对表【case_task_record(案件任务记录表)】的数据库操作Mapper +* @createDate 2024-07-22 15:16:27 +* @Entity com.supervision.police.domain.CaseTaskRecord +*/ +public interface CaseTaskRecordMapper extends BaseMapper { + +} + + + + diff --git a/src/main/java/com/supervision/police/service/CaseTaskRecordService.java b/src/main/java/com/supervision/police/service/CaseTaskRecordService.java new file mode 100644 index 0000000..9a06c7f --- /dev/null +++ b/src/main/java/com/supervision/police/service/CaseTaskRecordService.java @@ -0,0 +1,13 @@ +package com.supervision.police.service; + +import com.supervision.police.domain.CaseTaskRecord; +import com.baomidou.mybatisplus.extension.service.IService; + +/** +* @author Administrator +* @description 针对表【case_task_record(案件任务记录表)】的数据库操作Service +* @createDate 2024-07-22 15:16:27 +*/ +public interface CaseTaskRecordService extends IService { + +} diff --git a/src/main/java/com/supervision/police/service/impl/CaseTaskRecordServiceImpl.java b/src/main/java/com/supervision/police/service/impl/CaseTaskRecordServiceImpl.java new file mode 100644 index 0000000..5762e4b --- /dev/null +++ b/src/main/java/com/supervision/police/service/impl/CaseTaskRecordServiceImpl.java @@ -0,0 +1,22 @@ +package com.supervision.police.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.supervision.police.domain.CaseTaskRecord; +import com.supervision.police.service.CaseTaskRecordService; +import com.supervision.police.mapper.CaseTaskRecordMapper; +import org.springframework.stereotype.Service; + +/** +* @author Administrator +* @description 针对表【case_task_record(案件任务记录表)】的数据库操作Service实现 +* @createDate 2024-07-22 15:16:27 +*/ +@Service +public class CaseTaskRecordServiceImpl extends ServiceImpl + implements CaseTaskRecordService{ + +} + + + + diff --git a/src/main/resources/mapper/CaseTaskRecordMapper.xml b/src/main/resources/mapper/CaseTaskRecordMapper.xml new file mode 100644 index 0000000..a9821fc --- /dev/null +++ b/src/main/resources/mapper/CaseTaskRecordMapper.xml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + id,case_id,record_id, + status,submit_time + +