refactor: 重构企业文件验证和移动逻辑 fix: 修复企业合规验证逻辑及路径处理问题 docs: 添加VerifyContext工具类及相关文档 style: 优化代码格式及注释
37 lines
958 B
Java
37 lines
958 B
Java
package com.ecep.contract.task;
|
|
|
|
import org.slf4j.Logger;
|
|
import org.slf4j.LoggerFactory;
|
|
|
|
import com.ecep.contract.MessageHolder;
|
|
import com.ecep.contract.WebSocketClientTasker;
|
|
import com.ecep.contract.vo.CompanyVo;
|
|
|
|
import lombok.Setter;
|
|
|
|
/**
|
|
* 合并更新
|
|
*/
|
|
public class CompanyCompositeUpdateTasker extends Tasker<Object> implements WebSocketClientTasker {
|
|
private static final Logger logger = LoggerFactory.getLogger(CompanyCompositeUpdateTasker.class);
|
|
@Setter
|
|
private CompanyVo company;
|
|
|
|
@Override
|
|
protected Object execute(MessageHolder holder) throws Exception {
|
|
updateTitle("合并更新 " + company.getName());
|
|
return callRemoteTask(holder, getLocale(), company.getId());
|
|
}
|
|
|
|
@Override
|
|
public String getTaskName() {
|
|
return "CompanyCompositeUpdateTasker";
|
|
}
|
|
|
|
@Override
|
|
public void updateProgress(long workDone, long max) {
|
|
super.updateProgress(workDone, max);
|
|
}
|
|
|
|
}
|