管道基础大数据平台系统开发-【后端】-Server
1
13693261870
2023-02-09 5844344ae1650cf6212ce89cce49b1ceed9cf0cd
src/main/java/com/lf/server/service/show/DataLibService.java
@@ -4,6 +4,7 @@
import com.lf.server.entity.data.DownloadEntity;
import com.lf.server.entity.sys.UserEntity;
import com.lf.server.helper.*;
import com.lf.server.mapper.all.BasicMapper;
import com.lf.server.mapper.all.GeomBaseMapper;
import com.lf.server.mapper.data.DownloadMapper;
import com.lf.server.service.all.BaseQueryService;
@@ -202,4 +203,24 @@
        return de;
    }
    /**
     * 打包DB数据
     */
    public String zipDbData(UserEntity ue, BasicMapper baseMapper, String filter, String pwd) {
        boolean flag = baseMapper instanceof GeomBaseMapper;
        QueryWrapper wrapper = new QueryWrapper();
        baseQueryService.addFilterWrapper(wrapper, filter);
        if (flag) {
            wrapper.select("ST_AsText(geom) as geom, *");
        }
        List<?> list = baseMapper.selectList(wrapper);
        if (null == list || 0 == list.size()) {
            return null;
        }
        return null;
    }
}