提交 8d5f0a3d 编写于 作者: gjyang's avatar gjyang

支持多参数拼接

上级 f3ae885d
...@@ -67,6 +67,7 @@ module.exports = { ...@@ -67,6 +67,7 @@ module.exports = {
return parm; return parm;
}, },
// 拼接多个参数
getUrlParmByCode(paramList) { getUrlParmByCode(paramList) {
if ( paramList.length <= 1) { if ( paramList.length <= 1) {
return '' return ''
...@@ -91,20 +92,14 @@ module.exports = { ...@@ -91,20 +92,14 @@ module.exports = {
if( modeCode === 'M001' || modeCode === 'M002' || modeCode === 'M003') { if( modeCode === 'M001' || modeCode === 'M002' || modeCode === 'M003') {
paramList = '' paramList = ''
}else if( modeCode === 'M100' || modeCode === 'M300' ) { }else if( modeCode === 'M100' || modeCode === 'M300' ) {
// 支持多个参数
let urlPara = this.getUrlParmByCode(paramList); let urlPara = this.getUrlParmByCode(paramList);
// paramList[0].value += urlPara;
if(paramList[0]){ if(paramList[0]){
if( paramList[0].value.indexOf("?") == -1){ if( paramList[0].value.indexOf("?") == -1){
paramList[0].value += urlPara paramList[0].value += urlPara
} }
} }
// paramList[0] && (paramList[0].value += urlPara); } else if (modeCode === 'M400') {
}else if( modeCode === 'M400') {
let path = paramList[0]['key']; let path = paramList[0]['key'];
let v = paramList[0]['value']; let v = paramList[0]['value'];
let query = this.setRouterParm(paramList); let query = this.setRouterParm(paramList);
...@@ -113,7 +108,6 @@ module.exports = { ...@@ -113,7 +108,6 @@ module.exports = {
path: v, path: v,
query:query query:query
}) })
} }
if(typeof paramList === 'string' && !paramList){ if(typeof paramList === 'string' && !paramList){
paramList = [] paramList = []
......
...@@ -139,7 +139,7 @@ export default { ...@@ -139,7 +139,7 @@ export default {
} }
//_this.token = 'AF22B142535B440883135309BBF3F3B0' _this.token = 'AF22B142535B440883135309BBF3F3B0'
this.getUserInfo(); this.getUserInfo();
window.__getStatusBarHeight = function(parm){ window.__getStatusBarHeight = function(parm){
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册