高章伟
2022-03-18 4bfe21c4b5ddc089ae5a95f4b10f6cff148b690d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<apex:page showHeader="false" sidebar="false" controller="DateModifyController" action="{!init}" id="allPage" title="时间修改申请">
<apex:stylesheet value="{!URLFOR($Resource.blockUIcss)}"/>
<apex:includeScript value="{!URLFOR($Resource.jquery183minjs)}"/>
<apex:includeScript value="{!URLFOR($Resource.PleaseWaitDialog)}"/>
 <apex:form id="allForm">
    <apex:actionFunction name="saveBtn" action="{!saveBtn}" rerender="allform,message" onComplete="unblockUI();">
    </apex:actionFunction>
    <apex:actionFunction name="submitBtn" action="{!submitBtn}" rerender="allform,message,pdPrint" onComplete="unblockUI();loading();">
    </apex:actionFunction> 
 
  <apex:pageBlock title="时间修改申请" id="allBlock" >
    <!-- <apex:actionFunction name="saveBtn" action="{!saveBtn}" rerender="allPage,allForm,message" > </apex:actionFunction>  -->
    <apex:outputPanel id="message" >
         <apex:messages style="color: red; border: 1px solid #66B3FF; font-size: 17px; font-weight: bolder; border-radius: 5%; background-color: #FFED97"/>
    </apex:outputPanel>
        <apex:commandButton value="提交审批" disabled="{!Isblock}" onclick="subm()" rerender="dummy"/>
        <apex:commandButton value="保存" disabled="{!Isblock}" onclick="save()" rerender="dummy" />
        <apex:commandButton value="取消" onclick="back()"/>
    
    <apex:pageBlockSection title="时间修改申请" id="allTable">
        <apex:inputField label="{!$ObjectType.Campaign.fields.CeremonyDate__c.label}" value="{!cam.CeremonyDate_copy__c}"     id="CeremonyDate_copy__c"  />
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson1Date__c.label}"  value="{!cam.Lesson1Date_copy__c}"   id="Lesson1Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson2Date__c.label}"  value="{!cam.Lesson2Date_copy__c}"   id="Lesson2Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson3Date__c.label}"  value="{!cam.Lesson3Date_copy__c}"   id="Lesson3Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson4Date__c.label}"  value="{!cam.Lesson4Date_copy__c}"   id="Lesson4Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson5Date__c.label}"  value="{!cam.Lesson5Date_copy__c}"   id="Lesson5Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson6Date__c.label}"  value="{!cam.Lesson6Date_copy__c}"   id="Lesson6Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson7Date__c.label}"  value="{!cam.Lesson7Date_copy__c}"   id="Lesson7Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.Lesson8Date__c.label}"  value="{!cam.Lesson8Date_copy__c}"   id="Lesson8Date_copy"/>
        <apex:inputField label="{!$ObjectType.Campaign.fields.FinalExamDate__c.label}"    value="{!cam.FinalExamDate_copy__c}"  id="FinalExamDate_copy"/>
        
        <input type="text"  value="{!cam.IsOpenCeremony__c}" id="IsOpenCeremony" style="display: none"/>
        <input type="text"  value="{!submitResult}" id="su" style="display: none"/>     
    </apex:pageBlockSection>
  </apex:pageBlock>
 </apex:form>
 
<apex:outputPanel id="pdPrint">
 <script type="text/javascript">
    //取消按钮
    function back(){ 
        if(confirm('是否取消?')==true){
         window.close();
        }
    }
    //保存按钮
    function save(){
        if(confirm('是否保存修改?')==true){
        blockme();
        saveBtn();
        }           
    }
 
    //提交审批按钮
    function subm(){
        if(confirm('是否提交审批?')==true){
            blockme(); 
            submitBtn();   
        }
 
    } 
    function loading(){
        window.opener.location.href = '/{!cam.id}';
    }
 
 </script>
 </apex:outputPanel>
</apex:page>