/* * 代码生成 枚举 * * @Author: 1024创新实验室-主任:卓大 * @Date: 2022-09-03 22:09:10 * @Wechat: zhuda1024 * @Email: lab1024@163.com * @Copyright 1024创新实验室 ( https://1024lab.net ),Since 2012 */ // 前端组件类型 export const CODE_FRONT_COMPONENT_ENUM = { INPUT: { value: 'Input', desc: '输入框', }, INPUT_NUMBER: { value: 'InputNumber', desc: '数字输入框', }, TEXTAREA: { value: 'Textarea', desc: '文本', }, BOOLEAN_SELECT: { value: 'BooleanSelect', desc: '布尔下拉框', }, ENUM_SELECT: { value: 'SmartEnumSelect', desc: '枚举下拉框', }, DICT_SELECT: { value: 'DictSelect', desc: '字典下拉', }, DATE: { value: 'Date', desc: '日期选择', }, DATE_TIME: { value: 'DateTime', desc: '时间选择', }, FILE_UPLOAD: { value: 'FileUpload', desc: '文件上传', }, }; // 新增、修改 页面类型 export const CODE_INSERT_AND_UPDATE_PAGE_ENUM = { MODAL: { value: 'modal', desc: '弹窗', }, DRAWER: { value: 'drawer', desc: '抽屉', }, PAGE: { value: 'Page', desc: '新页面', }, }; // 删除类型 export const CODE_DELETE_ENUM = { SINGLE: { value: 'Single', desc: '单个删除', }, BATCH: { value: 'Batch', desc: '批量删除', }, SINGLE_AND_BATCH: { value: 'SingleAndBatch', desc: '单个删除和批量删除', }, }; /** * 查询类型 */ export const CODE_QUERY_FIELD_QUERY_TYPE_ENUM = { LIKE: { value: 'Like', desc: '模糊查询', }, EQUAL: { value: 'Equal', desc: '等于查询', }, DATE_RANGE: { value: 'DateRange', desc: '日期范围', }, DATE: { value: 'Date', desc: '指定日期', }, ENUM: { value: 'Enum', desc: '枚举', }, DICT: { value: 'Dict', desc: '字典', }, }; export default { CODE_FRONT_COMPONENT_ENUM, CODE_INSERT_AND_UPDATE_PAGE_ENUM, CODE_DELETE_ENUM, CODE_QUERY_FIELD_QUERY_TYPE_ENUM };