1
13693261870
2024-11-11 11f8cb0922f007b84f34f1c46db34f726b412993
src/main/java/com/se/simu/service/DbService.java
@@ -1,11 +1,13 @@
package com.se.simu.service;
import cn.hutool.db.handler.RsHandler;
import cn.hutool.json.JSONObject;
import com.se.simu.config.PropertiesConfig;
import com.se.simu.domain.dto.GeDb;
import com.se.simu.domain.vo.QueryVo;
import com.se.simu.helper.*;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.codec.binary.Base64;
import org.springframework.http.HttpStatus;
import org.springframework.stereotype.Service;
import org.springframework.web.client.RestTemplate;
@@ -13,6 +15,7 @@
import javax.annotation.Resource;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.net.URLEncoder;
import java.util.Date;
import java.util.HashMap;
import java.util.Map;
@@ -85,10 +88,10 @@
        map.put("containCount", vo.getContainCount());
        map.put("count", vo.getCount());
        map.put("start", vo.getStart());
        map.put("querytype", vo.getQuerytype());
        map.put("querytype", "entity");
        if (!StringHelper.isEmpty(vo.getWhere())) {
            String where = RsaHelper.encrypt(getPublicKey(), vo.getWhere());
            map.put("where", vo.getWhere());
            map.put("where", where);
        }
        if (!StringHelper.isEmpty(vo.getGeometry())) {
            map.put("geometry", vo.getGeometry());