List field_7bPL0__c =context.data.field_7bPL0__c as List
String field_raU0m__c = context.data.field_raU0m__c
def rgt6 = Fx.object.addTeamMember("object_8yo7D__c",field_raU0m__c, field_7bPL0__c ,4, 1);
if(rgt6[0]){
log.info("失败"+rgt6[2])
}else{
log.info("成功")
}
List consultant = context.data.field_7bPL0__c as List
DateTime Collectiontime = context.data.field_bwtzE__c as DateTime
String id = context.data._id
def ret = Fx.object.find("PersonnelObj",[["_id":consultant]],10, 0)
if(ret[0]){
log.info("查询失败,原因:"+ ret[2])
}else{
}
List departments = ret[1]["dataList"]["main_department"] as List
List department = departments[0] as List
def main_department = Fx.object.find("DepartmentObj",[["_id":department]],10, 0)
if(main_department[0]){
log.info("查询失败,原因:"+ main_department[2])
}else{
}
List departmentsname = main_department[1]["dataList"]["name"] as List
String departmentname = departmentsname[0] as String
def rvt = Fx.object.find("object_2bwgw__c",[["name":departmentname]],10, 0)
if(rvt[0]){
log.info("查询失败,原因:"+ rvt[2])
}else{
}
List departmentsid = rvt[1]["dataList"]["_id"] as List
String departmentid = departmentsid[0] as String
def rst = Fx.object.find("object_8yrg3__c",[["field_22E7t__c":departmentid],["field_4cioO__c": Operator.GTE(Collectiontime)]],10, 0)
if(rst[0]){
log.info("查询失败,原因:"+ rst[2])
}else{
}
List Region = rst[1]["dataList"]["name"] as List
String region = Region[0] as String
def retupdate = Fx.object.update( "object_YX8uy__c", id, ["field_tM687__c":region])
if(retupdate[0]){
log.info("更新失败,原因:"+retupdate[2])
}else{
log.info("更新成功:"+region)
}