Create_NewServiceContract
online
massActionButton
javascript
新建新服务合同
onClickJavaScript
false
true
{!RequireScript("/soap/ajax/51.0/connection.js")}
{!RequireScript("/soap/ajax/51.0/apex.js")}
{!RequireScript("/resource/CommonUtilJs")}
var foo = function() {
//贸易合规 you
//拦截+邮件提醒
var FSEStr = new Array();
var angency = '';//不涉及经销商
var accname = '{!Account.Hospital__c}';
var mcid = '{!Account.Id}';
var TradeComplianceStatusFlagFW = "{!$Label.TradeComplianceStatusFlagFW}";//贸易合规开关
var IFTradeComplianceAlert = "{!$Label.IFTradeComplianceAlert}";//贸易合规提醒
if(TradeComplianceStatusFlagFW=='true'){
var oppflag=false;
var sql = "select id,IFTradeComplianceIntercept__c from Account where id ='{!Account.HospitalId__c}'";//只有科室上有此按钮,所以不涉及经销商
var sqlResult = sforce.connection.query(sql);
var records = sqlResult.getArray("records");
if(null!=records && records.length>0){
var AccDealerBlacklist = records[0].IFTradeComplianceIntercept__c;//判断客户/经销商是否为黑名单
if(AccDealerBlacklist=='intercept'){
alert('您所选择的医院存在贸易合规风险,无法签订服务合同,建议您向客户做好不签约说明,'+IFTradeComplianceAlert);
oppflag=true;
}
if(AccDealerBlacklist=='WarningList'){
if(!confirm('您所选择的医院存在贸易合规警示风险,不建议签订服务合同,请您确认是否继续申请,'+IFTradeComplianceAlert)){
return;
}
}
if(oppflag){
var opprtn = sforce.apex.execute("OpportunityWebService", "accSendEmailFW",{"AccDealerBlacklist":AccDealerBlacklist,"accname":accname,"angency":angency,"mcid":mcid,"sendalert":"Main_Con","FSEStr":FSEStr});
if (opprtn = true) {
return;
}
}
}
}
//贸易合规 you
var Hospital = '{!URLENCODE(Account.Hospital__c)}';
var Hospitalid = '{!URLENCODE(Account.HospitalId__c)}';
var Department = '{!URLENCODE(Account.Department_Class__c)}';
var Departmentid = '{!URLENCODE(Account.Department_ClassId__c)}';
var accountname = '{!URLENCODE(Account.Name)}';
var accountid = '{!URLENCODE(Account.Id)}';
var url = '/a0H/e?CF00N10000002Dx56=' + Hospital +'&CF00N10000002Dx56_lkid='
+ Hospitalid + '&CF00N10000002Dx4p=' + Department + '&CF00N10000002Dx4p_lkid='
+ Departmentid + '&CF00N10000002Dx4q=' + accountname + '&CF00N10000002Dx4q_lkid='
+ accountid + '&RecordType=01210000000gTYq';
/*window.top.location.href = url;*/
window.open(url);
}
foo();