| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- const jump = function(data) {
 
-     console.log('-->data',data)
 
-     switch (data.type) {
 
-         case 'redirect':
 
-             uni.redirectTo({
 
-                 url: data.url
 
-             });
 
-             break;
 
-         case 'navigate':
 
-         case 'to':
 
-             uni.navigateTo({
 
-                 url: data.url,
 
-                 animationType: "pop-in",
 
-             });
 
-             break;
 
-         case 'tel':
 
-             if (data.params) {
 
-                 uni.makePhoneCall({
 
-                     phoneNumber: data.params[0].value
 
-                 });
 
-             } else if (data.number) {
 
-                 uni.makePhoneCall({
 
-                     phoneNumber: data.number
 
-                 });
 
-             }
 
-             break;
 
-         case 'map':
 
-             uni.openLocation({
 
-                 latitude: Number(data.latitude),
 
-                 longitude: Number(data.longitude),
 
-                 name: data.address
 
-             });
 
-             break;
 
-         case 'reload':
 
-             uni.redirectTo({
 
-                 url: this.$platDiff.routeWithOption()
 
-             });
 
-             break;
 
-         case 'relaunch':
 
-             uni.reLaunch({
 
-                 url: '/pages/index/index'
 
-             });
 
-             break
 
-     }
 
- };
 
- export default jump;
 
 
  |