package com.fdkankan.fusion.service.impl; import com.baomidou.dynamic.datasource.annotation.DS; import com.baomidou.mybatisplus.core.conditions.Wrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.fdkankan.fusion.entity.CommonUpload; import com.fdkankan.fusion.mapper.ICommonUploadMapper; import com.fdkankan.fusion.service.ICommonUploadService; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import org.springframework.stereotype.Service; import java.util.List; /** *

* 服务实现类 *

* * @author * @since 2024-12-06 */ @Service @DS("db2") public class CommonUploadServiceImpl extends ServiceImpl implements ICommonUploadService { @Override public List getByStatus(Integer status) { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(CommonUpload::getStatus,status); return this.list(wrapper); } @Override public void updateByPath(String msg, String url) { LambdaUpdateWrapper wrapper = new LambdaUpdateWrapper<>(); wrapper.eq(CommonUpload::getUnzipPath,msg); wrapper.set(CommonUpload::getStatus,1); wrapper.set(CommonUpload::getFileUrl,url); this.update(wrapper); } @Override public void updateByPath(String msg, String url,String wgs84 ,String gcj02) { LambdaUpdateWrapper wrapper = new LambdaUpdateWrapper<>(); wrapper.eq(CommonUpload::getUnzipPath,msg); wrapper.set(CommonUpload::getStatus,1); wrapper.set(CommonUpload::getFileUrl,url); wrapper.set(CommonUpload::getWgs84,wgs84); wrapper.set(CommonUpload::getGcj02,gcj02); this.update(wrapper); } }