Browse Source

嵌入至数仓项目

master
mk 1 year ago
parent
commit
742c692298
  1. 4
      .env.development
  2. 6
      .env.production
  3. 2
      src/layout/index.vue
  4. 2
      src/router/index.js
  5. 2
      src/utils/request.js
  6. 14
      src/views/datapre/dataset/index.vue
  7. 14
      src/views/dataservice/list/dataserviceList.vue
  8. 2
      vue.config.js

4
.env.development

@ -10,10 +10,10 @@ VUE_APP_CMS_BASE_URL='//store.linkkids.cn'
VUE_APP_OPTION_PAGE_URL='http://test.kiop.linkkids.cn/kiop-web/field/toRuleList.do'
VUE_APP_EXPORT_PAGE_URL='http://test.kiop.linkkids.cn/kiop-web/task/toTaskList.do'
VUE_APP_MINI_APP_URL='https://miniapi.linkkids.cn'
VUE_APP_BI_URL='http://192.168.1.59:3003'
VUE_APP_BI_URL='https://dw.elinkservice.cn'
VUE_APP_LAYOUT_URL='https://st.linkkids.cn'
VUE_APP_BI_DOMAIN='//linkdatatest.elinkservice.com'
VUE_APP_ST_DOMAIN='//st.elinkservice.com/p/h5-databi/'
VUE_APP_ST_DOMAIN='/bipass'
VUE_APP_STORE_URL='//dev.elinkservice.com:3003'
VUE_APP_CSCS_URL='http://test.cscs.elinkservice.com'
VUE_APP_MINI_API_URL='//miniapi.elinkservice.com'

6
.env.production

@ -7,14 +7,14 @@ port=3003
VUE_APP_ENVIRONMENT='development'
VUE_APP_CMS_INNER_BASE_URL='http://cms.linkkids.cn'
VUE_APP_CMS_BASE_URL='//store.linkkids.cn'
VUE_APP_BIPASS_API_SERVER = 'https://epmet-preview.elinkservice.cn/linkdata/linkdata-gateway/route'
VUE_APP_BIPASS_API_SERVER = '/linkdata/linkdata-gateway/route'
VUE_APP_OPTION_PAGE_URL='http://test.kiop.linkkids.cn/kiop-web/field/toRuleList.do'
VUE_APP_EXPORT_PAGE_URL='http://test.kiop.linkkids.cn/kiop-web/task/toTaskList.do'
VUE_APP_MINI_APP_URL='https://miniapi.linkkids.cn'
VUE_APP_BI_URL='http://192.168.1.59:3003'
VUE_APP_BI_URL='https://dw.elinkservice.cn'
VUE_APP_LAYOUT_URL='https://st.linkkids.cn'
VUE_APP_BI_DOMAIN='//linkdatatest.elinkservice.com' #导出
VUE_APP_ST_DOMAIN='//st.elinkservice.com/p/h5-databi/'
VUE_APP_ST_DOMAIN='/bipass'
VUE_APP_STORE_URL='//dev.elinkservice.com:3003'
VUE_APP_CSCS_URL='http://test.cscs.elinkservice.com'
VUE_APP_MINI_API_URL='//miniapi.elinkservice.com'

2
src/layout/index.vue

@ -1,6 +1,6 @@
<template>
<div class="app-wrapper">
<BiHeader v-show="isBaseSit"></BiHeader>
<!-- <BiHeader v-show="isBaseSit"></BiHeader> -->
<div :class="{ hasTagsView: needTagsView }" class="main-container">
<sidebar
v-if="

2
src/router/index.js

@ -353,7 +353,7 @@ export const constantRoutes = [
const createRouter = () =>
new Router({
mode: 'history', // require service support
// mode: 'history', // require service support
base: `${process.env.VUE_APP_ROUTER_BASE || ''}/linkbi`,
scrollBehavior: () => ({ y: 0 }),
routes: constantRoutes,

2
src/utils/request.js

@ -20,7 +20,7 @@
// env文件配置接口
let url = process.env.VUE_APP_BIPASS_API_SERVER+`?${data.apiCode}`;
data.param.app_code = 'demo_app'
data.param.app_code = 'dolphinscheduler'
// mock 开发临时用接口
if (mockId) {
url = "https://mock.apifox.cn/m2/2242395-0-default/" + mockId;

14
src/views/datapre/dataset/index.vue

@ -8,7 +8,7 @@
<script>
// import siderbar from './siderbar'
import datapreMain from './datapreMain'
import Cookies from 'js-cookie'
export default {
name: 'index',
data() {
@ -32,6 +32,18 @@ export default {
// siderbar,
datapreMain,
},
watch:{
$route: {
handler: function (newVal, oldVal) {
if(newVal.query.sessionId){
console.log('监听到的sessionId',newVal.query.sessionId);
Cookies.set('sessionId',newVal.query.sessionId)
}
},
deep: true,
immediate: true,
}
},
methods: {
handleClick(tab, event) {
console.log(tab, event)

14
src/views/dataservice/list/dataserviceList.vue

@ -247,7 +247,7 @@
<script>
import { mapGetters } from 'vuex'
import { handleEncryptParams } from '@/utils/aesCrypto'
import Cookies from 'js-cookie'
export default {
name: 'datasourceMain',
data() {
@ -317,6 +317,18 @@ export default {
this.getDsStatusList()
this.applicationList()
},
watch:{
$route: {
handler: function (newVal, oldVal) {
if(newVal.query.sessionId){
console.log('监听到的sessionId',newVal.query.sessionId);
Cookies.set('sessionId',newVal.query.sessionId)
}
},
deep: true,
immediate: true,
}
},
mounted() {},
methods: {
async applicationList() {

2
vue.config.js

@ -24,7 +24,7 @@ module.exports = {
* In most cases please use '/' !!!
* Detail: https://cli.vuejs.org/config/#publicpath
*/
publicPath: process.env.NODE_ENV === 'development' ? '/' : `${process.env.VUE_APP_ST_DOMAIN}`,
publicPath: process.env.NODE_ENV === 'development' ? `` : `${process.env.VUE_APP_ST_DOMAIN}`,
outputDir: 'dist',
assetsDir: '',
lintOnSave: process.env.NODE_ENV === 'development',

Loading…
Cancel
Save