/**
* @author QiaoChu
* @codeName 根据发货单号批量作废设备
* @description 根据发货单号批量作废设备
* @notice 查找关联类型的字段得传[主键:_id]
* @params field_tkHAh__c 设备关联发货单编码
*/
QueryResult queryRes = Fx.object.find("DeviceObj",
FQLAttribute.builder()
.columns(["_id", "name"])
.queryTemplate(QueryTemplate.AND(["field_tkHAh__c": QueryOperator.EQ(context.data['_id'])]))
.build(),
SelectAttribute.builder().build()).result() as QueryResult
List dataList = queryRes.dataList;
log.info(dataList)
dataList.each { item ->
log.info(item)
String objectId = item["_id"] as String
log.info(objectId)
def rst = Fx.object.remove("DeviceObj", objectId).result() as Map
}
参考:
1、Fx.object.find
Fx.object | 纷享销客 | 帮助中心
2、Fx.object.remove
Fx.object | 纷享销客 | 帮助中心