| | |
| | | <protected>false</protected> |
| | | <url>{!RequireScript("/soap/ajax/51.0/connection.js")} |
| | | {!RequireScript("/soap/ajax/51.0/apex.js")} |
| | | //2021-10-22 gwy 版本更改为51.0 |
| | | var buttons = document.getElementsByName('loaner_arranged_e_mail'); |
| | | for (var i=0; i<buttons.length; i++) |
| | | { |
| | |
| | | |
| | | var campaignStatus = ''; |
| | | var records = null; // 20220217 ljh OBPM市场活动联动 |
| | | var statusSting = "{!$Label.StatusProcessState}"; // 20220322 ljh add |
| | | var statusList = statusSting.split(','); |
| | | if('{!Rental_Apply__c.Campaign__c}' != '') { |
| | | var DeliveryGood = new Array(); |
| | | // 20220217 ljh update OBPM市场活动联动 start |
| | | // DeliveryGood = sforce.connection.query("select Status, Rental_Apply_Flag__c from Campaign where id ='{!Rental_Apply__c.CampaignId__c}'"); |
| | | // var records= DeliveryGood.getArray("records"); |
| | | DeliveryGood = sforce.connection.query("select Status, Rental_Apply_Flag__c,IF_Approved__c,Meeting_Approved_No__c,Approved_Status__c from Campaign where id ='{!Rental_Apply__c.CampaignId__c}'"); |
| | | records = DeliveryGood.getArray("records"); |
| | | // 20220217 ljh update OBPM市场活动联动 end |
| | | |
| | | |
| | | campaignStatus = records[0].Status; |
| | | |
| | | var DeliveryGood = new Array(); |
| | | // 20220217 ljh update OBPM市场活动联动 start |
| | | // DeliveryGood = sforce.connection.query("select Status, Rental_Apply_Flag__c from Campaign where id ='{!Rental_Apply__c.CampaignId__c}'"); |
| | | // var records= DeliveryGood.getArray("records"); |
| | | DeliveryGood = sforce.connection.query("select Status, Rental_Apply_Flag__c,IF_Approved__c,Meeting_Approved_No__c,Approved_Status__c from Campaign where id ='{!Rental_Apply__c.CampaignId__c}'"); |
| | | records = DeliveryGood.getArray("records"); |
| | | // 20220217 ljh update OBPM市场活动联动 end |
| | | campaignStatus = records[0].Status; |
| | | } |
| | | |
| | | |
| | | if("{!Rental_Apply__c.Wei_Assigned_Cnt__c}" > "0") { |
| | | alert("申请单内存在未分配的配套,请分配备品或分割申请单"); |
| | | }else if(campaignStatus == '取消'){ |
| | | alert("学会取消,不可出库指示"); |
| | | // 20230220 ljh DB202301265636 start |
| | | // }else if(campaignStatus == '取消'){ |
| | | // alert("学会取消,不可出库指示"); |
| | | }else if(campaignStatus == '取消' || campaignStatus == '取消申请中'){ |
| | | alert("学会取消申请中或者已取消,不可出库指示"); |
| | | // 20230220 ljh DB202301265636 end |
| | | }else if ("{!Rental_Apply__c.Status__c}" == "已出库指示" && "{!Rental_Apply__c.Assigned_Not_Shipment__c}" == "0") { |
| | | alert("所有的借出备品Set一览都进行过出库指示了"); |
| | | } else if ("{!Rental_Apply__c.Assigned_Not_Shipment__c}" == "0") { |
| | |
| | | // 20220217 ljh add OBPM市场活动联动 start |
| | | } else if (records != null && records[0].IF_Approved__c == "true" && (records[0].Meeting_Approved_No__c == null || records[0].Meeting_Approved_No__c == "") ) { |
| | | alert("没有决裁号的,暂不能出借,请更新裁决信息。"); |
| | | } else if (records != null && records[0].IF_Approved__c == "true" && records[0].Meeting_Approved_No__c != "" && statusList.indexOf(records[0].Approved_Status__c) != -1 ) { |
| | | alert("已申请决裁但决裁状态不符合条件。"); |
| | | // 20220217 ljh add OBPM市场活动联动 end |
| | | } else { |
| | | sforce.connection.sessionId = "{!GETSESSIONID()}"; |
| | |
| | | window.open('/apex/FixtureRentalPDF?raid={!Rental_Apply__c.Id}&page=' + i); |
| | | } |
| | | } |
| | | |
| | | |
| | | function fixTime(time){ |
| | | if(time < 10) {time = "0" + time}; |
| | | return time; |