<?xml version="1.0" encoding="UTF-8"?>
|
<WebLink xmlns="http://soap.sforce.com/2006/04/metadata">
|
<fullName>OPDSupplementaryApplication</fullName>
|
<availability>online</availability>
|
<displayType>button</displayType>
|
<linkType>javascript</linkType>
|
<masterLabel>OPD补充申请</masterLabel>
|
<openType>onClickJavaScript</openType>
|
<protected>false</protected>
|
<url>{!RequireScript("/soap/ajax/51.0/connection.js")}
|
{!RequireScript("/soap/ajax/51.0/apex.js")}
|
{!RequireScript("/resource/CommonUtilJs")}
|
//2021-10-21 gwy 版本更改为51.0
|
var toHerf= function (){
|
//状态
|
var status = "{!OPDPlan__c.Status__c}";
|
if(status != '计划中'){
|
alert("只有OPD计划状态为计划中,才能进行OPD补充申请");
|
return;
|
}
|
//补充申请
|
var supplementaryApplication = "{!OPDPlan__c.supplementaryApplication__c}";
|
if(supplementaryApplication == '1'){
|
alert('OPD计划无法进行补充申请');
|
return;
|
}
|
var rental = "{!OPDPlan__c.OriginalOpdPlanRental__c}";
|
if(rental != ''){
|
alert('请转至OPD计划原单进行申请');
|
return;
|
}
|
var raId = "{!OPDPlan__c.Rental_Apply2__c}";
|
var datacheck = sforce.apex.execute("OpdPlanWebService", "dataCheck", {rentalApplyId: raId});
|
|
if(datacheck != 'OK'){
|
alert(datacheck);
|
return;
|
}
|
|
|
var resultSet = sforce.connection.query("SELECT Id, Name,supplementaryApplication__c FROM OPDPlan__c WHERE supplementaryApplication__c = true AND OriginalOpdPlanApplication__c = '{!OPDPlan__c.Id}'");
|
var records = resultSet.getArray("records");
|
if(records != null && records.length > 0){
|
alert('OPD计划已进行过补充申请,无法再次进行补充申请');
|
return;
|
}
|
var url = '/{!OPDPlan__c.Id}/e?clone=1'+
|
'&CF00N10000009EGnM_lkid=' +
|
'&CF00N10000009EGnM='+
|
'&CF00N100000098dwI_lkid=' +
|
'&CF00N100000098dwI='+
|
'&00N100000098sCI='+
|
'&00N100000098lrh='+
|
'&00N100000098dWZ='+
|
'&00N100000098dWX='+
|
'&00N100000098dWg='+
|
'&00N100000098ew4='+
|
'&00N100000098dWe='+
|
'&00N100000098dWd='+
|
'&CF00N10000009EKeX_lkid='+
|
'&CF00N10000009EKeX='+
|
'&CF00N10000008ps5k_lkid='+
|
'&CF00N10000008ps5k='+
|
'&CF00N10000009EJj7_lkid={!OPDPlan__c.Id}' +
|
'&CF00N10000009EJj7={!HTMLENCODE(OPDPlan__c.Name)}'+
|
'&00N100000098x8w=追加配套' +
|
'&00N10000008ps5o=草案中';
|
|
window.open(url);
|
|
}
|
|
toHerf();</url>
|
</WebLink>
|