| | |
| | | <apex:page showHeader="false" sidebar="false" id="ImprovedForecastTimeApp" title="预测日期改变" lightningStylesheets="true"> |
| | | <apex:page showHeader="false" sidebar="false" id="ImprovedForecastTimeApp" title="预测日期改变"> |
| | | <apex:includeLightning /> |
| | | <div style="width:100%;height:100%;" id="ImprovedForecastTimeApp" /> |
| | | |
| | | <script> |
| | | $Lightning.use("c:ImprovedForecastTimeApp", function () { |
| | | $Lightning.use("c:ImprovedForecastTimeAura", function () { |
| | | $Lightning.createComponent("c:ImprovedForecastTime", |
| | | {}, |
| | | "ImprovedForecastTimeApp", |
| | | { |
| | | "recordId": getParam('id') |
| | | }, |
| | | "ImprovedForecastTimeAura", |
| | | function (cmp) { |
| | | console.log('Component created, do something cool here'); |
| | | }); |
| | |
| | | clearInterval(interval); |
| | | } |
| | | },1000); |
| | | function getParam(paramName) { |
| | | paramValue = "", isFound = !1; |
| | | if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) { |
| | | arrSource = decodeURI(this.location.search).substring(1, this.location.search.length).split("&"), i = 0; |
| | | while (i < arrSource.length && !isFound) arrSource[i].indexOf("=") > 0 && arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase() && (paramValue = arrSource[i].split("=")[1], isFound = !0), i++ |
| | | } |
| | | return paramValue == "" && (paramValue = null), paramValue; |
| | | } |
| | | </script> |
| | | |
| | | </apex:page> |