OPDSupplementaryApplication
online
button
javascript
OPD补充申请
onClickJavaScript
false
{!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();