用于執(zhí)行定期計(jì)劃的函數(shù)任務(wù)
實(shí)際場(chǎng)景:定期批量處理客戶(hù),最近跟進(jìn)時(shí)間早于半年前的客戶(hù)作廢
配置方式:【管理】-【定制開(kāi)發(fā)平臺(tái)】-【計(jì)劃任務(wù)】
執(zhí)行對(duì)象:為需要批量處理的對(duì)象類(lèi)型,每個(gè)計(jì)劃任務(wù)只能綁定一個(gè)對(duì)象
執(zhí)行函數(shù):即需要執(zhí)行的處理邏輯
執(zhí)行條件:根據(jù)執(zhí)行對(duì)象的字段,篩選出需要處理(執(zhí)行函數(shù))的對(duì)象實(shí)例
編寫(xiě)函數(shù)模板:
//符合條件的數(shù)據(jù)id List ids = context.objectIds as List def(boolean error,List dataList,String errorMessage) = Fx.object.findByIds("NewOpportunityObj",ids) dataList.each{ item -> Map map = item as Map //處理業(yè)務(wù)邏輯 Fx.log.info(map.name) }