@beisen-platform/export-form
Advanced tools
Comparing version 1.0.0 to 1.0.1
@@ -19,3 +19,3 @@ import _extends from "@babel/runtime/helpers/extends"; | ||
import DropdownList from '@beisen-platform/platform-fields/lib/DropdownList'; | ||
import { fetchWithCors, context as runtimeContext } from '@beisen-platform/platform-runtime-helpers'; | ||
import { fetchWithCors, context as runtimeContext, urlHelper } from '@beisen-platform/platform-runtime-helpers'; | ||
import Tip from '@beisen-platform/platform-tip'; | ||
@@ -135,20 +135,3 @@ | ||
value: function _getQueryObject(url, sign) { | ||
if (!url) { | ||
url = location.hash; | ||
} | ||
var hash = url.replace(/^(.+)\?(.+)$/ig, '$2').split('&'); | ||
var obj = {}; | ||
hash.map(function (query) { | ||
var couple = query.split('='); | ||
obj[couple[0]] = couple[1]; | ||
}); | ||
if (!sign) { | ||
delete obj.shadow_context; | ||
delete obj._pt; | ||
delete obj._ptid; | ||
} | ||
return omit(obj, ['_k']); | ||
return urlHelper.getQueryObject(); | ||
} | ||
@@ -182,8 +165,5 @@ }, { | ||
if (!data.queryUrl.extendFormPage) { | ||
//追加queryUrl数据到url上 | ||
//******** shadow_context begin ********* | ||
delete data.queryUrl.shadow_context; //******** shadow_context end ********* | ||
delete data.queryUrl.shadow_context; | ||
_temp = this._distinctAddtional(_temp, data.queryUrl); | ||
_temp = this._distinctAddtional(_temp, data.queryUrl); //追加app | ||
if (_temp.indexOf('?app=') == -1 && _temp.indexOf('&app=') == -1) { | ||
@@ -190,0 +170,0 @@ _temp += this._getJoiner(_temp) + 'app=' + data.app; |
{ | ||
"name": "@beisen-platform/export-form", | ||
"version": "1.0.0", | ||
"version": "1.0.1", | ||
"description": "", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
import React,{ Component } from 'react'; | ||
import omit from 'lodash/omit'; | ||
import DropdownList from '@beisen-platform/platform-fields/lib/DropdownList'; | ||
import { fetchWithCors, context as runtimeContext } from '@beisen-platform/platform-runtime-helpers'; | ||
import { fetchWithCors, context as runtimeContext, urlHelper } from '@beisen-platform/platform-runtime-helpers'; | ||
import Tip from '@beisen-platform/platform-tip'; | ||
@@ -24,4 +24,2 @@ require('./index.scss'); | ||
} | ||
//为url追加string | ||
@@ -89,19 +87,3 @@ _distinctAddtional(url,obj) { | ||
_getQueryObject(url, sign) { | ||
if (!url) { | ||
url = location.hash; | ||
} | ||
let hash = url.replace(/^(.+)\?(.+)$/ig,'$2').split('&'); | ||
let obj = {}; | ||
hash.map(query => { | ||
let couple = query.split('='); | ||
obj[couple[0]] = couple[1]; | ||
}); | ||
if (!sign) { | ||
delete obj.shadow_context; | ||
delete obj._pt; | ||
delete obj._ptid; | ||
} | ||
return omit(obj,['_k']); | ||
return urlHelper.getQueryObject(); | ||
} | ||
@@ -135,8 +117,5 @@ | ||
if(!data.queryUrl.extendFormPage) { | ||
//追加queryUrl数据到url上 | ||
//******** shadow_context begin ********* | ||
delete data.queryUrl.shadow_context; | ||
//******** shadow_context end ********* | ||
_temp = this._distinctAddtional(_temp,data.queryUrl); | ||
//追加app | ||
if(_temp.indexOf('?app=') == -1 && _temp.indexOf('&app=') == -1) { | ||
@@ -143,0 +122,0 @@ _temp += this._getJoiner(_temp) + 'app=' + data.app; |
25863
610