SendQIS
    online
    button
    javascript
    发送QIS到SPO
    onClickJavaScript
    false
    {!RequireScript("/soap/ajax/51.0/connection.js")} 
{!RequireScript("/resource/CommonUtilJs")} 
{!RequireScript("/soap/ajax/51.0/apex.js")} 
//2021-10-21 gwy 版本更改为51.0
var foo = function() {
if('{!QIS_Report__c.RecordTypeId}' == '01210000000RLWh'){
   alert('记录类型是:'+'{!QIS_Report__c.RecordType}'+',不能提交到SPO');
   return; 
}
if(!('{!$Profile.Id }' == '00e10000000Y3o5' || '{!$Profile.Id }' == '00e10000000xnnu' || '{!$Profile.Id }' == '00e10000000xno9')) {
    alert('没有权限提交,请联系系统管理员。');
    return; 
}
if('{!QIS_Report__c.IsSendQIS__c}' == '1'){
    alert('已提交到SPO,请不要重复提交。');
    return;
}
/*var rac = new sforce.SObject("QIS_Report__c"); 
rac.Id = "{!QIS_Report__c.Id}"; 
rac.IsSendQIS__c = true ;
var result = sforce.connection.update([rac]); 
var messages = getConnectDMLErrorMessages(result);
 
if (messages.length > 0) { 
   alert(messages.join("\n")); 
    return;
}*/
var qrId = '{!QIS_Report__c.Id}';
var rtn = sforce.apex.execute("QistoSPOWebService", "sendSPO", {qrId:qrId});
if (rtn != 'OK') {
alert(rtn);
return;
} 
alert('提交成功!请在SPO系统中完成退换货申请。'); 
location.reload();
open("https://olympus.sharepoint.cn/sites/GSPWF/SitePages/HomePage.aspx");
}
foo();