|
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
|
|
import com.epmet.commons.tools.constant.NumConstant; |
|
|
import com.epmet.commons.tools.constant.ServiceConstant; |
|
|
import com.epmet.commons.tools.constant.ServiceConstant; |
|
|
import com.epmet.commons.tools.exception.EpmetErrorCode; |
|
|
import com.epmet.commons.tools.exception.EpmetErrorCode; |
|
|
import com.epmet.commons.tools.feign.ResultDataResolver; |
|
|
import com.epmet.commons.tools.feign.ResultDataResolver; |
|
@ -201,4 +202,22 @@ public class LogOperationServiceImpl implements LogOperationService, ResultDataR |
|
|
PageInfo<LogOperationResultDTO> pageInfo = new PageInfo<>(list); |
|
|
PageInfo<LogOperationResultDTO> pageInfo = new PageInfo<>(list); |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
return new PageData<>(list, pageInfo.getTotal()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* Desc: 补全 log_operation 表的 org_id 和 org_id_path |
|
|
|
|
|
* @param |
|
|
|
|
|
* @author zxc |
|
|
|
|
|
* @date 2022/10/20 13:50 |
|
|
|
|
|
*/ |
|
|
|
|
|
@Override |
|
|
|
|
|
public void complementLogOperation() { |
|
|
|
|
|
Integer no = NumConstant.ONE; |
|
|
|
|
|
Integer size; |
|
|
|
|
|
do { |
|
|
|
|
|
PageInfo<String> pageInfo = PageHelper.startPage(no, NumConstant.ONE_HUNDRED).doSelectPageInfo(() -> logOperationDao.getStaffId()); |
|
|
|
|
|
size = pageInfo.getList().size(); |
|
|
|
|
|
|
|
|
|
|
|
no++; |
|
|
|
|
|
}while (size == NumConstant.ONE_HUNDRED); |
|
|
|
|
|
} |
|
|
} |
|
|
} |
|
|