确认成绩后台补偿平台费
__LgZds5MVHW3o08T7UcX
__LgZds5MVHW3o08T7UcX
补偿订单表中完成了报名费的缴费却未完成平台费缴费的数据
1
2023-04-24T09:22:24.000+08:00
10
34
0
0) {
for (var iterator = datasoutId.iterator(); iterator.hasNext();) {
var map1 = iterator.next();//取值
var outid = map1.get("comid");//获取本企业的id
}
} else {
errorreason = "平台费出账方未开通账户";
}
//转账平台费
var doc = process.doNew(subform, getWebUser(), createParamsTable());
var logid = doc.getId();
var uuid = new Packages.cn.myapps.util.sequence.Sequence().getSequence(); //流水号
println("lym+++++++++arrto------------"+arrto.toString());
doc.addStringItem("uuid", uuid);//流水号
doc.addStringItem("orderid", arrto.toString());//订单id
doc.addStringItem("orderstate", "0");//转账状态:0为未转账,1为转账成功
doc.addStringItem("outid", outid);//出账id
//var inid = "961981641130291200";//测试
var inid = "821420231244144641";//生产
doc.addStringItem("inid", inid);//入账id
doc.addStringItem("learnid", companyid[0]);//保安公司id
doc.addStringItem("trainid", companyid[1]);//培训机构id
doc.addStringItem("learnname", companyname[0]);//保安公司名称
doc.addStringItem("trainname", companyname[1]);//培训机构名称
doc.addStringItem("ordertype", "1");//转账类型:0为报名费,1为平台费
doc.addStringItem("sumprice", sumprice);//报名费总额
doc.addStringItem("sumbcx", sumbcx);//平台费总金额
doc.addStringItem("errorreason", errorreason);//失败原因
doc.addStringItem("number",arrto.length);
doc.setDomainid(companyid[1]);
println("doc-------------"+doc);
process.doCreate(doc);
var chackflag = payChack(companyid[1],companyid[1]);
if(!"success".equals(chackflag)){
var errorsql = "update tlk_pay_group_log set item_errorreason = '"+chackflag+"' where id = '"+logid+"'";
println("errorsql1------------"+errorsql);
updateByDSName("tms",errorsql);
continue;
}
//到这里就说明可以转平台费了
var platformflag = payPlatform(companyid[1],outid,sumbcx,uuid,arrto.length);
//var platformflag = "success";
if("success".equals(platformflag)){
var idarrto = arrto.toString().split(",");
var ids = "";
for(var o=0;o
2023-04-24T09:22:22.000+08:00
Admin
Ai6hllhNjS2ull9TKGb
0
0
2
1
0
0
0