| | |
| | | <apex:includeScript value="{!URLFOR($Resource.connection20)}"/> |
| | | <apex:includeScript value="{!URLFOR($Resource.apex20)}"/> |
| | | <script type="text/javascript"> |
| | | function skip() { |
| | | // var test = window.location.search; |
| | | var str = '/701/e?cpn1=*'; |
| | | if(getParam('RecordType') != null){ |
| | | str += '&RecordType='+getParam('RecordType'); |
| | | // function skipJS() { |
| | | // skipPage(); |
| | | // } |
| | | // function ReturnWindowJs(){ |
| | | // returnPage(); |
| | | // } |
| | | function displayDecisionThemeJS(){ |
| | | if(document.getElementById('j_id0:allForm:allBlock:Meeting_Approved_No').value != ''){ |
| | | var MeetingApprovedName = document.getElementById('j_id0:allForm:allBlock:Meeting_Approved_No').value; |
| | | displayDecisionTheme(MeetingApprovedName); |
| | | } |
| | | if(getParam('CMRT') != null){ |
| | | str += '&CMRT='+getParam('CMRT'); |
| | | } |
| | | if(getParam('retURL') != null){ |
| | | str += '&retURL='+getParam('retURL'); |
| | | } |
| | | if(getParam('p8') != null){ |
| | | str += '&p8='+getParam('p8'); |
| | | } |
| | | if(getParam('CF00N10000002DIsr') != null){ |
| | | str += '&CF00N10000002DIsr='+getParam('CF00N10000002DIsr'); |
| | | } |
| | | if(getParam('ent') != null){ |
| | | str += '&ent='+getParam('ent'); |
| | | } |
| | | if(getParam('CF00N10000002DIsr_lkid') != null){ |
| | | str += '&CF00N10000002DIsr_lkid='+getParam('CF00N10000002DIsr_lkid'); |
| | | } |
| | | str += '&nooverride=1'; |
| | | window.open(str,'_self'); |
| | | |
| | | } |
| | | function getParam(paramName) { |
| | | paramValue = "", isFound = !1; |
| | | if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) { |
| | | arrSource = unescape(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 |
| | | } |
| | | function closeWindowJs(){ |
| | | window.location.href = 'https://ocsm--stagefull.my.salesforce.com/701/o'; |
| | | function changeCheckbox(){ |
| | | debugger |
| | | var as = j$(escapeVfId("j_id0:allForm:allBlock:isAdjudication")).value(); |
| | | if(as==""){ |
| | | changeCheckboxs('0'); |
| | | }else{ |
| | | changeCheckboxs('1'); |
| | | } |
| | | } |
| | | </script> |
| | | <apex:form id="allForm"> |
| | | <apex:actionFunction name="returnPage" action="{!returnPage}" rerender="allForm,allPanel,allBlock,records"> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="skipPage" action="{!skipPage}" rerender="allForm,allPanel,allBlock,records"> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="displayDecisionTheme" action="{!displayDecisionTheme}" rerender="allForm,allPanel,allBlock,records"> |
| | | <apex:param name="firstParam" assignTo="{!MeetingApprovedName}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:actionFunction name="changeCheckboxs" action="{!changeCheckboxs}" rerender="allForm,allPanel,allBlock,records"> |
| | | <apex:param name="firstParam" assignTo="{!flag}" value="" /> |
| | | </apex:actionFunction> |
| | | <apex:outputPanel id="allPanel"> |
| | | <apex:pageBlock id="allBlock"> |
| | | <input type="hidden" id="hasError" value="{!hasError}"/> |
| | | <apex:outputPanel id="message"> |
| | | <apex:pageMessages /> |
| | | </apex:outputPanel> |
| | | <table id="linetable" class="linetable" border="0" style="border-collapse: collapse;width:590px;table-layout:fixed;"> |
| | | <table id="linetable" class="linetable" border="0" style="border-collapse: collapse;width:1000px;table-layout:fixed;"> |
| | | <colgroup> |
| | | <col width="100px"/> |
| | | <col width="300px"/> |
| | | <col width="350px"/> |
| | | <col width="300px"/> |
| | | </colgroup> |
| | | <apex:repeat value="{!AdjudicationDataList}" var="AdInfo" id="records"> |
| | | <!-- <apex:repeat value="{!AdjudicationDataList}" var="AdInfo" id="records"> --> |
| | | <tr> |
| | | <td align="left" colspan="3"> |
| | | <td align="left" colspan="4"> |
| | | <apex:outputLabel value="> 决裁信息" style="font-size:22px;font-weight:bold;"/> |
| | | </td> |
| | | </tr> |
| | |
| | | <tr> |
| | | <td style="text-align: center;"> </td> |
| | | <td style="text-align: left;"> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 5px;" value="是否申请决裁"/> |
| | | <apex:inputCheckbox id="isAdjudication" value="{!AdInfo.isAdjudication}"/> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 5px;" value="是否需要申请决裁"/> |
| | | <apex:inputField id="isAdjudication" value="{!AdjudicationDataobj.cam.IF_Approved__c}" onchange="changeCheckbox();"/> |
| | | </td> |
| | | <td style="text-align: left;"> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 5px;" value="会议决裁编码"/> |
| | | <apex:inputField id="Meeting_Approved_No" value="{!AdInfo.cam.Meeting_Approved_No__c}"/> |
| | | </td> |
| | | </tr> |
| | | <tr><td> </td></tr> |
| | | <tr> |
| | | <td style="text-align: center;"> </td> |
| | | <td style="text-align: left;"> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 5px;" value="会议报告"/> |
| | | <apex:inputField id="Meeting_Report" value="{!AdInfo.cam.Meeting_Report__c}"/> |
| | | <apex:inputField id="Meeting_Approved_No" value="{!AdjudicationDataobj.cam.Meeting_Approved_No__c}" onchange="displayDecisionThemeJS();"/> |
| | | </td> |
| | | <td style="text-align: left;"> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 5px;" value="会议决裁编码(文本)"/> |
| | | <apex:inputField id="MeetingApprovedNo" value="{!AdInfo.cam.MeetingApprovedNo__c}"/> |
| | | <apex:outputLabel style="font-weight: bold; padding-right: 8px;" value="会议决裁主题:"/> |
| | | <apex:outputText id="DecisionTheme" value="{!CampaignTheme}"/> |
| | | </td> |
| | | </tr> |
| | | <tr><td> </td></tr> |
| | | <tr> |
| | | <td align="center" colspan="3"> |
| | | <apex:commandButton immediate="true" onclick="skip();" value="确认" style="width:50px;margin-right: 10px;"/> |
| | | <apex:commandButton immediate="true" onclick="closeWindowJs();" value="取消" style="width:50px"/> |
| | | <apex:commandButton immediate="true" action="{!skipPage}" value="确认" style="width:50px;margin-right: 10px;"/> |
| | | <apex:commandButton immediate="true" action="{!returnPage}" value="取消" style="width:50px"/> |
| | | </td> |
| | | </tr> |
| | | </apex:repeat> |
| | | <!-- </apex:repeat> --> |
| | | </table> |
| | | </apex:pageBlock> |
| | | </apex:outputPanel> |