| 1 |
- var i=(r,l,t)=>new Promise((p,a)=>{var d=e=>{try{o(t.next(e))}catch(n){a(n)}},c=e=>{try{o(t.throw(e))}catch(n){a(n)}},o=e=>e.done?p(e.value):Promise.resolve(e.value).then(d,c);o((t=t.apply(r,l)).next())});import{b as m}from"./index-89c06ea2.js";import{a as s}from"./validate-122b42a7.js";const h=[{title:"策略编码",dataIndex:"code"},{title:"策略名称",dataIndex:"name"},{title:"编号前缀",dataIndex:"prefix"},{title:"生成模式",dataIndex:"type"},{title:"流水号长度",dataIndex:"limitLen"},{title:"填充字符",dataIndex:"fillChar"}],I=[{label:"策略编码",field:"code",component:"Input",componentProps:{placeholder:"请输入策略编码"}},{label:"策略名称",field:"name",component:"Input",componentProps:{placeholder:"请输入策略名称"}}],x=[{label:"策略编码",field:"code",required:!0,component:"Input",componentProps:{placeholder:"请输入策略编码"},dynamicRules:()=>[{required:!0,validator:(r,l)=>i(void 0,null,function*(){return l?s(l)?Promise.reject("字典项编码为字母或数字组成"):Promise.resolve():Promise.reject("字典项编码不能为空")})}]},{label:"策略名称",field:"name",required:!0,component:"Input",componentProps:{placeholder:"请输入策略名称"}},{label:"流水号(递增)",field:"nextNum",required:!0,component:"Input",componentProps:{placeholder:"请输入流水号(递增)"}},{label:"流水号长度",field:"limitLen",required:!0,component:"Input",componentProps:{placeholder:"请输入流水号长度"}},{label:"填充字符",field:"fillChar",required:!0,component:"Input",componentProps:{placeholder:"请输入填充字符"}},{label:"编号前缀",field:"prefix",component:"Input",componentProps:{placeholder:"请输入编号前缀"}},{label:"生成模式",field:"type",component:"ApiSelect",required:!0,componentProps:{api:m,params:{dictCode:"sys_numbering_type"}}},{label:"备注",field:"remark",component:"InputTextArea",componentProps:{placeholder:"请输入备注"}}],P=[{label:"策略编码",field:"code"},{label:"策略名称",field:"name"},{label:"编号前缀",field:"prefix"},{label:"生成模式",field:"type"},{label:"流水号(递增)",field:"nextNum"},{label:"流水号长度",field:"limitLen"},{label:"填充字符",field:"fillChar"},{label:"备注",field:"remark"},{label:"下一个编号",field:"nextFormatNum"}];export{h as c,x as d,I as s,P as v};
|