import { FIELD_TYPE } from '../appEnum'; export declare enum SCOPE { PAGE = "page", MODAL = "modal" } export declare enum FormComponents { RdoInput = "rdo-input", Input = "input", ElectronicSignature = "electronic-signature", UseinfoButton = "useinfo-button", ModelingButton = "modeling-button", ImportButton = "gc-import-button", ExportButton = "gc-export-button", DocumentPrintButton = "document-print-button", SubmitButton = "submit-button", BatchDeleteButton = "batchdelete-button", CustomButton = "custom-button", TableLinkButton = "table-link-button", TableInfoButton = "table-info-button", TableApproveButton = "table-approve-button", OpeButton = "ope-button", ResetButton = "reset-button", RdoSaveButton = "rdo-save-button", LabelPrintButton = "labelprint-button", ProcessButton = "process-button", ProcessApproveButton = "process-approve-button", CreateButton = "create-button", DeleteButton = "delete-button", CopyButton = "copy-button", RefreshButton = "refresh-button", CreateVersionButton = "create-version-button", CopyVersionButton = "copy-version-button", Checkbox = "checkbox", DataTable = "data-table", TreeTable = "tree-table", DataTableColumn = "data-table-column", RefDataTable = "ref-data-table", DataList = "data-list", RdoDataList = "rdo-data-list", DataTableOpe = "data-table-ope", DataTableFormula = "data-table-formula", Datepicker = "datepicker", DateTimepicker = "datetimepicker", Department = "department", Form = "form", RdoForm = "rdo-form", RdoTable = "rdo-table", MedProRdoForm = "medprordo-form", MedProRdoTable = "medprordo-table", FormProcess = "form-process", Inputmoney = "inputmoney", Inputnumber = "inputnumber", InputDouble = "inputdouble", Radio = "radio", Select = "select", RdoSelect = "rdo-select", Switch = "switch", Textarea = "textarea", Timepicker = "timepicker", Userpicker = "userpicker", Search = "search", SelectSearch = "select-search", QuickSearch = "quick-search", LayoutContainer = "layout-container", ButtonContainer = "button-container", ButtonProcessContainer = "button-process-container", BottomButtonContainer = "bottom-button-container", Grid = "grid", GridCol = "grid-col", Tabs = "tabs", TabPane = "tab-pane", LeftRightColumns = "left-right-columns", TopBottomColumns = "top-bottom-columns", LeftLayoutThree = "left-layout-three", TopLayoutThree = "top-layout-three", UploadFile = "upload-file", UploadImage = "upload-image", SubTable = "sub-table", SubTableOpe = "sub-table-ope", SubTableAddBtn = "sub-table-add-button", SubTableCopyBtn = "sub-table-copy-button", SubTableEditBtn = "sub-table-edit-button", SubTableDeleteBtn = "sub-table-delete-button", LinkPageBtn = "link-page-button", Collapse = "collapse", CardList = "card-list", CardHeaderLeft = "card-header-left", CardHeaderRight = "card-header-right", CardContent = "card-content", CardOpeBtn = "card-ope-btn", BaseButton = "base-button", ReadonlyCmp = "readonlycmp", TableSelect = "table-select", GenCheckbox = "gen-checkbox", GenRadio = "gen-radio", GenSwitch = "gen-switch", WorkflowNodes = "workflow-nodes", WorkflowNodeModal = "workflow-node-modal", ESOP = "e-sop", /** 公式 */ EXPRESSION = "expression", /** 公式条件 */ ExpressionCondition = "expression-condition", /** 汇总 */ AGG = "agg", DynamicFormType = "dynamic-form-type", DynamicFormValue = "dynamic-form-value", DynamicFormOpts = "dynamic-form-options", DynamicFormShowType = "dynamic-form-show-type", DynamicTable = "dynamic-table", Transaction = "transaction", SerialRule = "serial-rule", LabelTemplate = "label-template", LabelTemplateRef = "label-template-ref", DocumentTemplate = "document-template", Wacom = "wacom", Text = "text", CustomField = "custom-field", Printer = "printer", Descriptions = "descriptions", RangeUser = "range-user", GenImage = "gen-image", TestButton = "test-button", Iframe = "iframe", ExcuteButton = "medproexcute-button", SubDataTable = "sub-data-table", Signature = "signature", OnlineForm = "online-form", TmplTreeSelect = "tmpl-tree-select", Boolean = "boolean", BizProcess = "biz-process", ApprovalHistory = "approval-history", FlowDiagram = "flow-diagram" } export declare enum SearchComponents { SearchInput = "SearchInput", SearchNumberInput = "SearchNumberInput", SearchStringNumberInput = "SearchStringNumberInput", SearchSwitch = "SearchSwitch", SearchDate = "SearchDate", SearchDateTime = "SearchDateTime", SearchTime = "SearchTime", SearchSelect = "SearchSelect", SearchRdoSelect = "SearchRdoSelect", SearchTransaction = "SearchTransaction", SearchTmplTreeSelect = "SearchTmplTreeSelect", SearchPrinter = "SearchPrinter", SearchBizProcess = "SearchBizProcess" } export declare enum tableColumnWidthEnum { /**自适应 */ ATUO = "selfAdaption", /**固定 */ ENUMERATION = "fixed", /**百分比 */ PERCENTAGE = "percentage" } export declare enum controlConfigEnum { NULL = "NULL", STRING = "\u7A7A\u5B57\u7B26\u4E32", ZERO = "0" } export declare enum statisticalMethodEnum { TOTAL = "total", AVERAGE = "average" } export declare enum fixedAlignENUM { RIGHT = "right", NONE = "", LEFT = "left" } export declare enum tableColumnTypeEnum { COLUMN_TEXT = "COLUMN_TEXT", COLUMN_NUMBER = "COLUMN_NUMBER", COLUMNTEXT_DATA = "COLUMNTEXT_DATA", COLUMNTEXT_REF = "COLUMNTEXT_REF", COLUMNTEXT_ENUM = "COLUMNTEXT_ENUM", COLUMNTEXT_ORG = "COLUMNTEXT_ORG", COLUMNTEXT_USER = "COLUMNTEXT_USER", COLUMNTEXT_BOOLEAN = "COLUMNTEXT_BOOLEAN", COLUMNTEXT_IMAGE = "COLUMNTEXT_IMAGE" } export declare enum tabsTypeENUM { LINE = "line", CARD = "card", TEXt = "text", CAPSULE = "capsule", CUSTOM = "custom" } export declare enum sortTypeEnum { ASC = "asc", DESC = "desc" } /** 组件类型下拉框枚举 */ export declare enum BindCmpStyleEnum { /** 单行文本 */ CMP_TEXT = "TEXT", /** 多行文本 */ CMP_TEXTAREA = "TEXTAREA", /** 电子签名 */ CMP_ELECTRONICSIGNATURE = "ELECTRONICSIGNATURE", /** 开关 */ CMP_BOOLEAN = "BOOLEAN", /** 下拉列表 */ CMP_SELECT_LIST = "SELECT_LIST", /** 单选框 */ CMP_RADIO = "RADIO", /** 多选框 */ CMP_CHECKBOX = "CHECKBOX", /** 下拉选择 */ CMP_DROPDOWN_SELECT = "dropdownSelection", /** 模态框 */ CMP_MODAL = "modalBoxSelection", /** 树形选择 */ CMP_TREE_SELECTION = "treeSelection", /** 数值 */ CMP_NUMBER = "NUMBER", /** 显示币种 */ CMP_CURRENCY = "CURRENCY", /** 显示时间 */ CMP_TIME = "TIME" } /** 组件类型下拉框国际化枚举 */ export declare const Ch_BindCmpStyleEnum: { TEXT: string; TEXTAREA: string; ELECTRONICSIGNATURE: string; BOOLEAN: string; SELECT_LIST: string; RADIO: string; CHECKBOX: string; dropdownSelection: string; modalBoxSelection: string; treeSelection: string; NUMBER: string; CURRENCY: string; TIME: string; }; /** 组件类型下拉框类型 */ export declare enum BindCmpStyleTypeEnum { BindText = "bindText", BindLongText = "BindLongText", BindBool = "bindBool", BindPerson = "bindPerson", BindDept = "bindDept", BindLink = "bindLink", BindMulti = "bindMulti", BindNum = "bindNum", BindDecimal = "bindDecimal" } /** 组件类型下拉框类型对应组件类型 */ export declare const transformBindCmp2CmpType: { TEXT: FormComponents; TEXTAREA: FormComponents; ELECTRONICSIGNATURE: FormComponents; SELECT_LIST: FormComponents; RADIO: FormComponents; CHECKBOX: FormComponents; }; /** 组件类型下拉框集合 */ export declare const bindCmpStyleMap: { bindText: BindCmpStyleEnum[]; BindLongText: BindCmpStyleEnum[]; bindBool: BindCmpStyleEnum[]; bindPerson: BindCmpStyleEnum[]; bindDept: BindCmpStyleEnum[]; bindLink: BindCmpStyleEnum[]; bindMulti: BindCmpStyleEnum[]; bindNum: BindCmpStyleEnum[]; bindDecimal: BindCmpStyleEnum[]; }; export declare enum buttonShowType { FOLD_ALL = "foldAll", FOLD_PART = "foldPart" } /** 支持查询的字段类型 */ export declare const searchListByFieldType: FIELD_TYPE[];