smart-admin/smart-admin-web/javascript-ant-design-vue3/src/constants/support/code-generator-const.js

119 lines
2.0 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/*
* 代码生成 枚举
*
* @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
};