Browse Source

优化配置说明

master
陈裕财 2 years ago
parent
commit
a172e38251
  1. 32
      README.md
  2. 30
      src/api/mdp_pub/mdp_config.js

32
README.md

@ -358,12 +358,44 @@ Vue.prototype.$mdp = mdp;
### [mdp_api_biz.js](/src/api/mdp_pub/mdp_api_biz.js)
为mdp扩展的组件与后端交互的api,自动注册为全局公共函数,可通过$mdp.xxx调用,可改,可新增必要的api.
### [mdp_config.js](/src/api/mdp_pub/mdp_config.js)
前端工程的一些公共配置项,主要配置每一类api对接哪个后端微服务
根据不同的环境,需要修改部分内容,主要如下:
```js
//登录相关,如果后端启用oauth2,则返回oauth2client,如果后端不启用oauth2,后端账户使用mdp-lcode服务,则返回lcode,如果使用mdp-sys提供服务,则返回sys
getOauth2LoginContext:function(){
return "oauth2client"
},
//模块订单 如果后端使用mdp-lcode提供订单服务,则返回lcode,如果使用mdp-sys服务,则返回sys
getMoContext(){
return 'lcode'
},
// 如果后端使用mdp-lcode提供账户管理服务,则返回lcode,如果使用mdp-sys提供服务,则返回sys
getSysContext: function() {
return 'lcode'
},
// 图片内容服务api路径,如果后端使用mdp-lcode提供图片文件服务,则返回lcode,如果使用mdp-arc提供图片文件服务,则返回arc
getArcContext: function() {
return 'arc'
},
// 表单服务api路径,如果后端使用mdp-lcode提供表单服务,则返回lcode,如果使用mdp-form提供服务,则返回form
getFormContext: function() {
return 'lcode'
},
```
#### api的调用方法
```html
<el-button @click="$mdp.xxxApi()"/>
```
```js
this.$mdp.xxxApi()
```
- [login](/src/api/login.js)
登录相关api

30
src/api/mdp_pub/mdp_config.js

@ -7,20 +7,26 @@
var sysName="唛盟智能开发";//系统名称,用于展示
export default {
//登录相关
//登录相关,如果后端启用oauth2,则返回oauth2client,如果后端不启用oauth2,后端账户使用mdp-lcode服务,则返回lcode,如果使用mdp-sys提供服务,则返回sys
getOauth2LoginContext:function(){
return "oauth2client"
},
//短信相关
getSmsContext: function() {
return 'sms'
//模块订单 如果后端使用mdp-lcode提供订单服务,则返回lcode,如果使用mdp-sys服务,则返回sys
getMoContext(){
return 'lcode'
},
// 图片内容服务api路径
// 如果后端使用mdp-lcode提供账户管理服务,则返回lcode,如果使用mdp-sys提供服务,则返回sys
getSysContext: function() {
return 'lcode'
},
// 图片内容服务api路径,如果后端使用mdp-lcode提供图片文件服务,则返回lcode,如果使用mdp-arc提供图片文件服务,则返回arc
getArcContext: function() {
return 'arc'
},
// 图片内容服务api路径
// 表单服务api路径
getFormContext: function() {
return 'lcode'
},
@ -28,6 +34,10 @@ export default {
getLcodeContext: function() {
return 'lcode'
},
//短信相关
getSmsContext: function() {
return 'sms'
},
// 工作流api路径
getWorkflowContext: function() {
return 'workflow'
@ -48,14 +58,6 @@ export default {
getPayContext:function() {
return 'tpa'
},
//模块订单
getMoContext(){
return 'lcode'
},
// 系统管理api路径
getSysContext: function() {
return 'lcode'
},
getTpaContext: function(){
return 'tpa'
},

Loading…
Cancel
Save