feat(job): 新增共享账号定时任务执行器
- 添加 SharedAccountExecutor 类,实现共享账号定时任务逻辑 - 在 ITzSharedAccountService 接口中新增 updateBatchById 方法 - 在 TzSharedAccountServiceImpl 类中实现 updateBatchById 方法 - 修改 TestAnnoJobExecutor 类,优化客户健康状态更新逻辑 - 更新 application-prod.yml 文件,修改 SnailJob 服务器配置
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
package org.dromara.work.service;
|
||||
|
||||
import org.dromara.work.domain.TzSharedAccount;
|
||||
import org.dromara.work.domain.vo.TzSharedAccountVo;
|
||||
import org.dromara.work.domain.bo.TzSharedAccountBo;
|
||||
import org.dromara.common.mybatis.core.page.TableDataInfo;
|
||||
@@ -74,4 +75,11 @@ public interface ITzSharedAccountService {
|
||||
* @return 共享账号数量
|
||||
*/
|
||||
Map<String, Object> queryCount(TzSharedAccountBo bo);
|
||||
|
||||
/**
|
||||
* 批量更新共享账号
|
||||
*
|
||||
* @param list1 共享账号列表
|
||||
*/
|
||||
void updateBatchById(List<TzSharedAccount> list1);
|
||||
}
|
||||
|
||||
@@ -140,6 +140,16 @@ public class TzSharedAccountServiceImpl implements ITzSharedAccountService {
|
||||
return baseMapper.updateById(update) > 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* 批量更新共享账号
|
||||
*
|
||||
* @param list1 共享账号列表
|
||||
*/
|
||||
@Override
|
||||
public void updateBatchById(List<TzSharedAccount> list1) {
|
||||
baseMapper.updateBatchById(list1);
|
||||
}
|
||||
|
||||
/**
|
||||
* 校验并批量删除共享账号信息
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user