月球大数据地理空间分析展示平台-【前端】-月球2期前端
Surpriseplus
2023-08-25 a31655ccc56220ee027c22927a9bd55430d2a210
配置文件修改,图层对比修改
已修改4个文件
34 ■■■■ 文件已修改
public/config/config.js 5 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/Map/config.js 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/utils/request.js 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/layer/doubleLayer.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
public/config/config.js
@@ -1,2 +1,5 @@
const BASE_URL = "http://192.168.20.83:8088/MoonServer/"; //后端接口地址
// const BASE_URL = "http://192.168.20.106:9000/MoonServer/"; //后端接口地址
// const BASE_URL = "http://192.168.20.106:9000/MoonServer/"; //后端接口地址
var isWeb = location.hostname.indexOf("103.85.165.") > -1;
src/assets/js/Map/config.js
@@ -1,7 +1,9 @@
//是否为生产环境
const isWeb = true;
var isWeb = location.hostname.indexOf("103.85.165.") > -1;
//是否为生产环境
const webUrl = isWeb ? "/web" : "";
const webUrl = location.href.indexOf("/web") > -1 ? "/web" : "";
var webHost = isWeb ? "103.85.165.99" + ":28888" : '192.168.20.83' + ":8888";
//配置文件地址
const config = {
  mapMoon: webUrl + "/mapscreen/index.html",
@@ -11,15 +13,10 @@
  licenseServer: "http://183.162.245.49:18080",
  //SDK许可
  StaticFileBaseUrl: webUrl + "/CIMSDK/",
  //tmsserver
  moonTms: "http://172.16.2.10:50001/sj_raster/v6/service/10003901/1/tms.xml",
  //Wmtsserver
  moonWmts:
    "http://172.16.2.10:50001/sj_raster/v6/wmts/service/system/10000201/3?ak=mf72ff9295c740ec0f37e61433e8a3ad8d&srs=ESRI:104903",
  proxy: "http://192.168.20.83:8088/MoonServer",
  //地形
  moonTerrain: "http://172.16.2.10:50001/sj_raster/v6/terrain_mesh/10013901/45",
  BASE_URL: "http://192.168.20.83:8088/MoonServer",
  proxy: "http://" + webHost + "/MoonServer",
  BASE_URL: "http://" + webHost + "/MoonServer",
  conditions: [
    ["=", "<>", "like"],
    [">=", ">", " =", "<=", "<", "<>"],
src/utils/request.js
@@ -10,10 +10,10 @@
import router from "@/router/index";
import { getToken } from "@/utils/auth";
import config from "../assets/js/Map/config";
// create an axios instance
const service = axios.create({
  baseURL: BASE_URL, // api的base_url
  baseURL: config.BASE_URL, // api的base_url
  timeout: 35000, // 请求超时时间
  // headers: {
  //   "content-type": "application/json;charset=UTF-8",
src/views/layer/doubleLayer.vue
@@ -253,12 +253,12 @@
  const dt = await perms_selectLayers();
  if (dt.code == 200) {
    treeData.value = setTreeData(dt.result).sort(function (a, b) {
      return a.sort - b.sort;
      return a.orderNum - b.orderNum;
    });
    var std = [];
    var terrainId = null;
    dt.result.filter((res) => {
      if (res.isLayer == 1 && res.status == 1) {
      if (res.isLayer == 1 && res.isShow == 1) {
        if (res.type == 1 && res.data == 2) {
          if (!terrainId) {
            terrainId = res.id;
@@ -290,7 +290,7 @@
    let branchArr = cloneData.filter((child) => father.id == child.pid);
    if (branchArr.length > 0) {
      branchArr.sort(function (a, b) {
        return a.sort - b.sort;
        return a.orderNum - b.orderNum;
      });
    }