1、新建編輯自定義函數(shù)
打開【管理】-【定制開發(fā)平臺(tái)】-【自定義函數(shù)】界面,可進(jìn)行新建或編輯自定義函數(shù),還可從指定場(chǎng)景下執(zhí)行自定義函數(shù),具體參考應(yīng)用場(chǎng)景
新建自定義函數(shù)
參數(shù) | 說(shuō)明 |
---|---|
函數(shù)名稱 | 設(shè)置函數(shù)的名稱,以便使用時(shí)可以快速知道函數(shù)功能 |
Api Name | 該自定義函數(shù)的Api Name,方便后期查找使用 |
命名空間 | 命名空間可以理解為自定義函數(shù)的使用場(chǎng)景,可參考應(yīng)用場(chǎng)景 |
返回值類型 | 根據(jù)命名空間的變化而不同,其中流程和促銷默認(rèn)值不可修改 |
綁定對(duì)象 | 設(shè)置函數(shù)要綁定的對(duì)象,以便于函數(shù)操作或獲取綁定對(duì)象的屬性字段 |
描述 | 描述所編寫的自定義函數(shù) |
2、函數(shù)編輯器
在函數(shù)編輯器中,可以添加函數(shù)腳本進(jìn)行功能實(shí)現(xiàn)邏輯編寫
快捷插入:快捷向函數(shù)編輯區(qū)域插入代碼
放大編輯窗口:使函數(shù)編輯器窗口全屏展示
設(shè)置參數(shù):
參數(shù) | 說(shuō)明 |
---|---|
類型(必填) | 即參數(shù)的數(shù)據(jù)類型(String、BigDecimal、Boolean、DateTime、Date、Time) |
名稱(必填) | 參數(shù)的名稱(必須滿足命名規(guī)范) |
默認(rèn)值 | 參數(shù)默認(rèn)值 |
顯示名稱 | 在使用函數(shù)綁定參數(shù)時(shí)的顯示名稱 |
函數(shù)編輯頁(yè)面:即編寫函數(shù)代碼區(qū)
運(yùn)行腳本:輸出運(yùn)行日志,包括返回值和運(yùn)行錯(cuò)誤提示
選擇數(shù)據(jù)源:可選擇在新建函數(shù)時(shí)關(guān)聯(lián)對(duì)象的任一實(shí)例數(shù)據(jù)并作為數(shù)據(jù)源
3、自定義函數(shù)管理
1、可以查看自定義函數(shù)的相關(guān)信息,包括:函數(shù)名稱、APIName、命名空間、綁定對(duì)象、返回值類型、創(chuàng)建時(shí)間、調(diào)用方、狀態(tài)和可以進(jìn)行的操作等;
2、可以根據(jù)命名空間和綁定對(duì)象篩選出對(duì)象的自定義函數(shù),也可根據(jù)函數(shù)名稱快速查找出對(duì)應(yīng)的自定義函數(shù);
3、可以進(jìn)行新建、編輯和禁用自定義函數(shù),自定義函數(shù)只有禁用后才能刪除;
4、已經(jīng)被使用的自定義函數(shù)會(huì)展示出調(diào)用方是按鈕還是流程,并且無(wú)法在管理頁(yè)面進(jìn)行操作,只能在調(diào)用方進(jìn)行編輯或解除關(guān)系