高章伟
2023-03-03 d8dc84a3d56df839895f1c417a4d9cbee763d262
force-app/main/default/objects/meeting_delay_apply__c/webLinks/MeetingDelayApply.webLink-meta.xml
@@ -11,7 +11,6 @@
    <url>{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/connection.js&quot;)}; 
{!REQUIRESCRIPT(&quot;/soap/ajax/51.0/apex.js&quot;)}; 
{!RequireScript(&quot;/resource/CommonUtilJs&quot;)}
//2021-10-21 gwy 版本更改为51.0
var foo = function() {
var CampaignName= &apos;{!Campaign.Name}&apos;; 
var CampaignId = &apos;{!Campaign.Id}&apos;; 
@@ -29,6 +28,7 @@
var IFApproved = &apos;{!Campaign.IF_Approved__c}&apos;;
//OBPM LY 20211221 end
var status = &apos;{!Campaign.Status}&apos;; 
var CampaignStatus = &apos;{!Campaign.CampaignStatus__c}&apos;; // 20221201 ljh DB202211527935 add
var IF_Submit__c = &quot;{!Campaign.IF_Submit__c}&quot;;
var meetingQuery = &quot;select id from meeting_delay_apply__c where status__c = &apos;审批中&apos; and campaign__c = &apos;&quot;+CampaignId+&quot;&apos;&quot;; 
@@ -64,10 +64,19 @@
alert(rtn);
return;
}
if(status == &apos;公开中&apos; || status == &apos;申请中&apos;){
// 20221201 ljh DB202211527935 add start
// 对于1 学会/会议和6 营业部专用会议这两种会议类型,请将公开中或申请中不允许提交变更申请的约束,改到会议状态字段。
var canDelayFlag = false;
if((&apos;{!Campaign.RecordTypeId}&apos; == &apos;01210000000QfeD&apos; || &apos;{!Campaign.RecordTypeId}&apos; == &apos;01210000000gQzO&apos;)&amp;&amp;(CampaignStatus == &apos;公开中&apos; || CampaignStatus == &apos;申请中&apos;)){
canDelayFlag = true;
}else if(!(&apos;{!Campaign.RecordTypeId}&apos; == &apos;01210000000QfeD&apos; || &apos;{!Campaign.RecordTypeId}&apos; == &apos;01210000000gQzO&apos;)&amp;&amp; (status == &apos;公开中&apos; || status == &apos;申请中&apos;)){
canDelayFlag = true;
}
// 20221201 ljh DB202211527935 add end
// 20221201 ljh DB202211527935 update start
// if(status == &apos;公开中&apos; || status == &apos;申请中&apos;){
if(canDelayFlag){
// 20221201 ljh DB202211527935 update end
var url = &apos;a48/e?CF00N100000098dY0_lkid=&apos;+CampaignId 
+ &apos;&amp;CF00N100000098dY0=&apos;+encodeURIComponent(CampaignName) 
+ &apos;&amp;00N100000098dY2=&apos;+encodeURIComponent(HostName) 
@@ -75,7 +84,7 @@
+ &apos;&amp;00N100000098dYM=&apos;+meetingStartDate 
+ &apos;&amp;00N100000098dYK=&apos;+meetingEndDate 
+ &apos;&amp;00N100000098dYC=&apos;+encodeURIComponent(MeetingType) 
+ &apos;&amp;00N1m00000679eC=&apos;+encodeURIComponent(IFApproved)
+ &apos;&amp;00N10000009HBX5=&apos;+encodeURIComponent(IFApproved)
+ &apos;&amp;00N100000098dYH=&apos;+PlanBackData 
+ &apos;&amp;00N100000098dY4=&apos;+ encodeURIComponent(Meeting_Cooperate) 
+ &apos;&amp;00N100000098dY6=&apos;+ encodeURIComponent(Meeting_Cooperate2)