国产精品,日韩av,hdsexvideos中国少妇,xxxxx性bbbbb欧美熟妇,波多野结衣乳巨码无在线,国产成人亚洲精品乱码

自定義函數(shù)-函數(shù)清單

2020-12-30 09:13:33 1403 本站

函數(shù)API函數(shù)方法描述data返回類型
context


context.tenantId獲取登錄賬號的企業(yè)IDString
context.userId獲取登錄賬號的用戶IDString
context.details獲取綁定對象的明細數(shù)據(jù)Map
context.data獲取綁定對象的全部數(shù)據(jù)(包含明細數(shù)據(jù))Map
Fx.object


Fx.object.create(<String apiName>,<Map objectData>)創(chuàng)建業(yè)務(wù)對象(普通新建)Map
Fx.object.create(<String apiName>,<Map<String,Map> objectData>,<Map details>,<boolean withBizLogic>)對象創(chuàng)建同時新建從對象Map
Fx.object.batchCreate(<String apiName>,<List<Map> objectData>)批量新建List
Fx.object.update(<String apiName>,<String objectDataId>,<Map objectData>)更新業(yè)務(wù)對象Map
Fx.object.batchUpdate(<String apiName>,<Map<String,Map> objectData>)批量更新業(yè)務(wù)對象List
Fx.object.findById(<String apiName>,<String objectDataId>)按業(yè)務(wù)對象Id查詢業(yè)務(wù)對象數(shù)據(jù)象Map
Fx.object.findByIds(<String apiName>,<List objectDataIds>)批量按業(yè)務(wù)對象Id查詢業(yè)務(wù)對象數(shù)據(jù)List
Fx.object.find(<String apiName>,<List<Map> criteria>,<BigDecimal limit>,<BigDecimal skip>)按查詢條件查詢業(yè)務(wù)對象(普通查詢)QueryResult
Fx.object.find(<String apiName>,<List<Map> criteria>,<Map orderBy>,<BigDecimal limit>,<BigDecimal skip>)//orderBy的value值:1 - 升序,-1 - 降序按查詢條件查詢業(yè)務(wù)對象(查詢并排序)QueryResult
Fx.object.remove(<String apiName>,<String objectDataId>)作廢業(yè)務(wù)對象Map
Fx.object.changeOwner(<String ObjectAPIName>,<String ObjectDataId>,<String OwnerId>)更換負責(zé)人Map
Fx.object.addTeamMember(<String ObjectAPIName>,<String ObjectDataId>,<List UserIdList>,<Integer Role>,<Integer Permission>)//Role:1-負責(zé)人,2-聯(lián)合跟進人,3-售后服務(wù)人員,4-普通成員 ;Permission:1-只讀,2-讀寫添加團隊成員Map
Fx.object.deleteTeamMember(<String ObjectAPIName>,<String ObjectDataId>,<List UserIdList>)刪除團隊成員Map
Fx.object.editTeamMember(<String ObjectAPIName>,<String ObjectDataId>,<List<Map> TeamMemberList>)//TeamMemberList的key值包括:userID:用戶ID;role:用戶角色;permisson:用戶權(quán)限編輯團隊成員Map
Fx.object.getTeamMember(<String objectAPIName>,<String objectId>)獲取團隊成員Map
Fx.object.addOutTeamMember(String apiName,String objectId,int permission,List<Map> employee)添加外部團隊成員String
Fx.object.getOptionName(<String objectAPIName>,<String filedAPIName>,<String value>)獲取單選/多選業(yè)務(wù)名稱/選項名稱Map
Fx.object.copyByRule(<String sourceApiName>,<String sourceId>,<String ruleApiName>)根據(jù)映射規(guī)則新建(無從對象)Map
Fx.object.copyByRule(<String sourceApiName>,<String sourceId>,<String ruleApiName>,<Map plus>, <Map detailPlus>)根據(jù)映射規(guī)則直新建(同時新建從對象)Map
Fx.object.lock(String apiName , String objectId , boolean cascadeDetail)數(shù)據(jù)鎖定null
Fx.object.unlock(String apiName , String objectId , boolean cascadeDetail)數(shù)據(jù)解鎖null
Fx.object.aggregate(String apiName,Aggregate type,int decimalScale,List criteria)聚合計算String
Fx.org


Fx.org.findUserById(<String userId>)按用戶ID查詢用戶信息Map
Fx.org.findByUserIds(<List userIdList>)按用戶Id列表查詢?nèi)舾捎脩粜畔?/td>Map
Fx.org.findEmployeeByDepartmentId(String departmentId)根據(jù)部門id查員工信息List<Map>
Fx.org.findDepartmentByIds(List<String> departmentIds)根據(jù)部門id查部門信息List<Map>
Fx.org.findSuperordinateDepartments(String id,boolean recursion)根據(jù)部門id查上級部門信息Map<String , Map>
Fx.org.findSubordinateDepartments(String id,boolean recursion)根據(jù)部門id查下級部門信息Map<String , Map>
Fx.http


Fx.http.get(<String url>,<Map headers>)HTTP GET請求HttpResult
Fx.http.get(String url , Map headers , int timeout , boolean retry, int retryCount)HTTP GET請求HttpResult
Fx.http.post(<String url>,<Map headers>,<Map/String data>)HTTP POST請求HttpResult
Fx.http.post(String url , Map headers , Map/String data , int timeout , boolean retry, int retryCount)HTTP POST請求HttpResult
Fx.log


Fx.log.info(<String string>)或Fx.log.info(<Object object>)運行日志
Fx.log.debug(<String string>) 或 Fx.log.debug(<Object object>)調(diào)試日志
Fx.crm


Fx.crm.product.shelf(<String 產(chǎn)品Id>,<Integer value>) //value=1:上架;value=2:下架產(chǎn)品上架下架Map
Fx.crm.leads.giveBack(<String 線索Id>,<String 線索池Id>)線索退回Map
Fx.crm.leads.move(<String 線索Id>,<String 線索池Id>)線索轉(zhuǎn)移Map
Fx.crm.account.move(<String 客戶Id>, <String 公海Id>)客戶轉(zhuǎn)移公海Map
Fx.crm.account.giveBack(<String 客戶Id>, <String 公海Id>)客戶退回公海Map
Fx.crm.account.takeOut(<List 客戶Ids>)客戶領(lǐng)取Map
Fx.work


Fx.work.createTask(<String title>,<String content>,<DateTime deadLine>,<Map<List> executeUsers>, <Map<List> atUsers>) //**executeUsers**的key值 : "users" 用戶 ,"departments" 部門;**atUsers**的key值 : "users" 用戶 ,"departments" 部門發(fā)任務(wù)
Fx.work.createSchedule(<String content>,<DateTime beginTime>,<DateTime endTime>, <boolean isFullDate>,<boolean needReceipt>,<List remindTimes>,<Map<List> atUsers>) //atUsers的key值 : "users" 用戶 ,"departments" 部門發(fā)日程
Fx.work.createSalesRecord(<String content>,<Map objects>,<Map<List> atUsers>) //objects的key值:"object_api_name" 對象APIName , "id" 對象Id;atUsers的key值 : "users" 用戶 ,"departments" 部門發(fā)銷售記錄
Fx.randomFx.random.nextInt()或Fx.random.nextInt(<Integer integer>)生成隨機數(shù)
Fx.crypto


Fx.crypto.MD5.encode(<String content>)或Fx.crypto.MD5.encode(<byte[] content>)MD5加密String
Fx.crypto.DESede.encode(<byte[] key>,<String iv>,<byte[] data>)DESede加密byte[ ]
Fx.crypto.DESede.decode(<byte[] key>,<String iv>,<byte[ ] data>)DESede解密byte[ ]
Fx.crypto.Base64.encode(<byte[] data>)Base64加密String
Fx.crypto.Base64.decode(<String data>)或Fx.crypto.Base64.decode(<byte[] data>)Base64解密byte[ ]
Fx.crypto.SHA1.encode(<String data>)或Fx.crypto.SHA1.encode(<byte[] data>)SHA1API加密byte[ ]
Fx.crypto.SHA1.hex(<String data>)或Fx.crypto.SHA1.hex(<byte[] data>)SHA1API十六進制byte[ ]
Fx.json


Fx.json.toJson(<Map map>)Map轉(zhuǎn)json字符串String
Fx.json.parse(<String jsonstr>)json轉(zhuǎn)Map字符串Map
Fx.location


Fx.location.findByMobile(<String mobile>)查詢單個號碼歸屬地Map
Fx.location.findByMobiles( [ List<String> mobiles ] )批量查詢手機號歸屬地Map
Fx.message


Fx.message.send(String textMessage , List<Integer> receiverIds , <Channel channel>)發(fā)送文本消息String
Fx.message.send(<Card card> , List<Integer>receiverIds; , <Channel channel>)發(fā)送卡片消息String

Fx.object.find方法中的條件語句如下(使用Operator.調(diào)用):

說明代碼格式
判斷相等EQ(<Object str>)
判斷不相等NE(<Object str>)
判斷大于GT(<Object str>)
判斷小于LT(<Object str>)
判斷大于等于GTE(<Object str>)
判斷小于等于LTE(<Object str>)
判斷是否包含LIKE(<String str>)
判斷不包含NLIKE(<String str>)
判斷屬于其中一個IN(<List str>)
判斷不屬于其中NIN(<List list>)
判斷字段是否有值EXISTS(<boolean ex>)



部分內(nèi)容來源于互聯(lián)網(wǎng),如有侵權(quán),請聯(lián)系客服刪除處理。
在線咨詢 撥打電話