From aace637353dc4f9f464d03333b2c1682d2229cdb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Wed, 11 Oct 2023 00:16:58 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mdp/lcode/dev.js | 8 + src/api/mdp_pub/mdp_config.js | 10 +- src/router/routes_lcode.js | 2 +- src/views/mdp/lcode/gen/Index.vue | 403 ++++-------------------------- 4 files changed, 68 insertions(+), 355 deletions(-) create mode 100644 src/api/mdp/lcode/dev.js diff --git a/src/api/mdp/lcode/dev.js b/src/api/mdp/lcode/dev.js new file mode 100644 index 0000000..87307bf --- /dev/null +++ b/src/api/mdp/lcode/dev.js @@ -0,0 +1,8 @@ +import axios from '@/utils/request' + + import config from '@/api/mdp_pub/mdp_config' + +let base = config.getLcodeContext(); + +//在线生成crud代码并下载 +export const crudCodeGen = params => { return axios.get(`${base}/mdp/dev/code/gen`, {params:params}); }; \ No newline at end of file diff --git a/src/api/mdp_pub/mdp_config.js b/src/api/mdp_pub/mdp_config.js index eba53d7..23be446 100644 --- a/src/api/mdp_pub/mdp_config.js +++ b/src/api/mdp_pub/mdp_config.js @@ -17,7 +17,7 @@ export default { }, // 图片内容服务api路径 getArcContext: function() { - return 'arc' + return 'lcode' }, // 图片内容服务api路径 @@ -93,6 +93,14 @@ export default { return '/workflow/' + process.env.VERSION + '/editor/editor/indexIframe.html' }, + getApiBase:function(){ + var base=`/${process.env.BASE_API}/${process.env.VERSION}/` + return base.replace("//","/") + }, + replaceUrl:function(url){ + url=url.replace("//","/") + return url + }, //当前系统域名 getBaseDomainUrl:function(){ var curlDomain=window.location.protocol+"//"+window.location.host; // 返回https://mp.csdn.net diff --git a/src/router/routes_lcode.js b/src/router/routes_lcode.js index b28d1d0..ebe2c72 100644 --- a/src/router/routes_lcode.js +++ b/src/router/routes_lcode.js @@ -32,7 +32,7 @@ export default { ] }, { - path: '/mdp/lcode', + path: '/mdp/lcode/gen', component: Layout, name: '代码生成', iconCls: 'fa el-icon-menu', diff --git a/src/views/mdp/lcode/gen/Index.vue b/src/views/mdp/lcode/gen/Index.vue index 173203f..00cb8ac 100644 --- a/src/views/mdp/lcode/gen/Index.vue +++ b/src/views/mdp/lcode/gen/Index.vue @@ -1,375 +1,72 @@