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 @@