ProjectRestart
online
button
javascript
项目重启
onClickJavaScript
false
{!RequireScript("/soap/ajax/51.0/connection.js")}
{!RequireScript("/soap/ajax/51.0/apex.js")}
var getConnectDMLErrorMessages = function(results) {
var messages = [],
i = 0,
len = results.length,
r;
for (; i < len; i++) {
r = results[i];
if (!r.getBoolean("success")) {
messages = messages.concat(getConnectDMLMessagesOfAResult(r));
}
}
return messages;
};
var foo= function(){
/*if({!Tender_information__c.status__c == '09.终止' && TEXT(Tender_information__c.TerminateReason__c) != '经销商原因' && TEXT(Tender_information__c.subInfoType__c) != '3-1:废标公告' && TEXT(Tender_information__c.subInfoType__c) != '3-2:流标公告'}){*/
if({!Tender_information__c.status__c == '09.终止'}){
var tender = new sforce.SObject("Tender_information__c");
tender.Id = "{!Tender_information__c.Id}";
tender.IsTerminate__c= null;
tender.TerminateApprovalStatus__c= null;
tender.TerminateApprovalTime__c= null;
tender.ProjectRestartFLG__c= true;
var result = sforce.connection.update([tender]);
var messages = getConnectDMLErrorMessages(result);
if (messages.length > 0) {
alert(messages.join("\n"));
return;
}
alert('执行成功。');
}
else{
alert('终止审批状态不满足条件,无法重启。');
return;
}
window.location.reload();
};
foo();