已分配客户导入
__K9C0HmAjnqJZgTI2sjd
__K9C0HmAjnqJZgTI2sjd
16
2048
1536
rollback
1709709596207
已分配客户导入
0
545
203
142
34
customerdr
1709709800080
项目经理
0
686
92
142
34
xmjl
false
1709709800223
客户经理
0
512
98
142
34
khjl
false
1709709800631
客户名称
0
280
129
142
34
name
false
(function(){
var doc = getCurrentDocument();
var domainid = getDomainid();
var name = doc.getItemValueAsString(@quot;name@quot;);
if(!isNotNull(name)){
return @quot;客户名称必须填写!@quot;
}
var khjl = doc.getItemValueAsString(@quot;khjl@quot;);
if(!isNotNull(khjl)){
return @quot;客户经理必须填写!@quot;
}
var xmjl = doc.getItemValueAsString(@quot;xmjl@quot;);
var empid = getWebUser().getId();
var domainid = getDomainid()
var userid = @quot;@quot;;
var uuid = new Packages.cn.myapps.util.sequence.Sequence().getSequence();
uuid+=@quot;--__xyiP8yV2DWw6GjvyWaJ@quot;
var uuid2 = new Packages.cn.myapps.util.sequence.Sequence().getSequence();
uuid2+=@quot;--__xyiP8yV2DWw6GjvyWaJ@quot;
var id = @quot;@quot;;
var sql = @quot; SELECT id FROM tlk_customer WHERE ITEM_NAME = '@quot; + name + @quot;' AND DOMAINID = '@quot; + domainid + @quot;' AND ITEM_ISDELETED != '1' @quot;;
println( @quot;客户公海导入name----sql-----@gt;: @quot; + sql );
var datas = queryByDSName(@quot;mcs@quot;,sql);
if(datas!=@quot;[]@quot;){
for(var iterator = datas.iterator();iterator.hasNext();){
var map1 = iterator.next();//取值
id = map1.get(@quot;id@quot;);
}
}else{
return @quot;客户名称不存在!@quot;
}
var ssql = @quot;select item_userid from baibaodunflow.vw_employee where item_securityname = '@quot;+khjl+@quot;' and domainid = '@quot;+domainid+@quot;' limit 1@quot;
var datas = queryByDSName(@quot;mcs@quot;,ssql);
if(datas!=@quot;[]@quot;){
for(var iterator = datas.iterator();iterator.hasNext();){
var map1 = iterator.next();//取值
userid = map1.get(@quot;item_userid@quot;);
}
var insql = @quot;INSERT INTO mcs.tlk_customerfollow(LASTMODIFIED,FORMNAME,AUTHOR,CREATED,FORMID,ISTMP,VERSIONS,APPLICATIONID,STATEINT,LASTMODIFIER,DOMAINID,AUDITORLIST,COAUDITORLIST,STATELABELINFO,ITEM_CUSTOMERNAME,ITEM_CUSTOMERID,ITEM_BELONGERID,ID,ITEM_BELONGERNAME,AUTHOR_USER_INDEX,ITEM_TYPE)VALUES(now(),'客户模块/customerFollow','@quot;+empid+@quot;',now(),'__xyiP8yV2DWw6GjvyWaJ','\0','1','__K9C0HmAjnqJZgTI2sjd','0','@quot;+empid+@quot;','@quot;+domainid+@quot;','{}','{}','[{\@quot;nodes\@quot;:[{\@quot;nodeId\@quot;:\@quot;\@quot;,\@quot;stateLabel\@quot;:\@quot;\@quot;,\@quot;state\@quot;:\@quot;\@quot;,\@quot;auditors\@quot;:[],\@quot;coAuditors\@quot;:[]}]}]','@quot;+name+@quot;','@quot;+id+@quot;','@quot;+userid+@quot;','@quot;+uuid+@quot;','@quot;+khjl+@quot;','$$$test','客户经理');@quot;
println(@quot;insql-----------@quot;+insql)
insertByDSName(@quot;mcs@quot;,insql);
}else{
return @quot;客户经理不存在!@quot;
}
if(isNotNull(xmjl)){
var ssql2 = @quot;select item_userid from baibaodunflow.vw_employee where item_securityname = '@quot;+xmjl+@quot;' and domainid = '@quot;+domainid+@quot;' limit 1@quot;
var datas = queryByDSName(@quot;mcs@quot;,ssql2);
if(datas!=@quot;[]@quot;){
for(var iterator = datas.iterator();iterator.hasNext();){
var map1 = iterator.next();//取值
userid = map1.get(@quot;item_userid@quot;);
}
var insql = @quot;INSERT INTO mcs.tlk_customerfollow(LASTMODIFIED,FORMNAME,AUTHOR,CREATED,FORMID,ISTMP,VERSIONS,APPLICATIONID,STATEINT,LASTMODIFIER,DOMAINID,AUDITORLIST,COAUDITORLIST,STATELABELINFO,ITEM_CUSTOMERNAME,ITEM_CUSTOMERID,ITEM_BELONGERID,ID,ITEM_BELONGERNAME,AUTHOR_USER_INDEX,ITEM_TYPE)VALUES(now(),'客户模块/customerFollow','@quot;+empid+@quot;',now(),'__xyiP8yV2DWw6GjvyWaJ','\0','1','__K9C0HmAjnqJZgTI2sjd','0','@quot;+empid+@quot;','@quot;+domainid+@quot;','{}','{}','[{\@quot;nodes\@quot;:[{\@quot;nodeId\@quot;:\@quot;\@quot;,\@quot;stateLabel\@quot;:\@quot;\@quot;,\@quot;state\@quot;:\@quot;\@quot;,\@quot;auditors\@quot;:[],\@quot;coAuditors\@quot;:[]}]}]','@quot;+name+@quot;','@quot;+id+@quot;','@quot;+userid+@quot;','@quot;+uuid2+@quot;','@quot;+xmjl+@quot;','$$$test','项目经理');@quot;
println(@quot;insql-----------@quot;+insql)
insertByDSName(@quot;mcs@quot;,insql);
}else{
return @quot;项目经理不存在!@quot;
}
}
})()
1709709800631
1709709596207
false
false
545;203;278;130
1709709808231
1709709800223
1709709596207
false
false
545;203;512;98
1709709810319
1709709800080
1709709596207
false
false
545;203;687;92
1709709812079
]]>
/uploads/exceltemplate/已分配客户跟进人导入模板.xlsx