1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-09-21 01:10:39 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

定时任务相关修改;添加schedule_task数据库表;BusinessErrorCode扩充;QCloudCosUtils调整(暂存)

This commit is contained in:
2022-04-10 22:09:12 +08:00
parent c84cd46197
commit 63d8192372
14 changed files with 726 additions and 12 deletions

View File

@@ -59,4 +59,11 @@ public interface FileDOMapper {
* @return
*/
FileDO[] selectAll();
/**
* 获取上一次插入的主键Id
*
* @return
*/
int getLastInsertId();
}

View File

@@ -0,0 +1,70 @@
package plus.bookshelf.Dao.Mapper;
import org.springframework.stereotype.Repository;
import plus.bookshelf.Dao.DO.ScheduleTaskDO;
@Repository // 添加这个注解Autowired的时候idea就不会报错了
public interface ScheduleTaskDOMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
int deleteByPrimaryKey(Integer id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
int insert(ScheduleTaskDO record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
int insertSelective(ScheduleTaskDO record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
ScheduleTaskDO selectByPrimaryKey(Integer id);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(ScheduleTaskDO record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table schedule_task
*
* @mbg.generated
*/
int updateByPrimaryKey(ScheduleTaskDO record);
/**
* 从数据库中取出需要处理的任务
*
* @return
*/
ScheduleTaskDO[] selectTodoTask();
/**
* 通过 GUID 获取任务
*
* @param taskGuid
* @return
*/
ScheduleTaskDO selectByGuid(String taskGuid);
}