用函數(shù)設(shè)置自增編碼規(guī)則
實(shí)際場(chǎng)景:自增編號(hào)字段的邏輯比較復(fù)雜,需要在自定義函數(shù)中設(shè)置規(guī)則。
配置方式:添加或者編輯<自增編號(hào)>類型的字段時(shí),設(shè)置規(guī)則選擇<函數(shù)編碼>。
自增編號(hào)規(guī)則模板:
def returnByRule = IncrementNumber.buildRule { counter = "testCounter1" // 計(jì)數(shù)器的key,可以簡(jiǎn)單理解為一個(gè)標(biāo)識(shí),相同的標(biāo)識(shí)的會(huì)遞增 condition = "MONTH" // 按年、月、日重計(jì) `YEAR` `MONTH` `DAY` `NONE` postfix = "-postfix" //后綴 prefix = "prefix-" // 前綴 serialNumber = 4 // 編號(hào)位數(shù) } return returnByRule