完善用户提问功能模块
This commit is contained in:
49
src/dicts/helpManageDict.ts
Normal file
49
src/dicts/helpManageDict.ts
Normal file
@ -0,0 +1,49 @@
|
||||
// 帮助中心字典
|
||||
|
||||
// 帮助状态枚举
|
||||
export enum HelpStatus {
|
||||
DRAFT = '0', // 草稿
|
||||
PUBLISHED = '1', // 已发布
|
||||
UNPUBLISHED = '2', // 已下架
|
||||
}
|
||||
|
||||
// 帮助状态文本映射
|
||||
export const HelpStatusText = {
|
||||
[HelpStatus.DRAFT]: '草稿',
|
||||
[HelpStatus.PUBLISHED]: '已发布',
|
||||
[HelpStatus.UNPUBLISHED]: '已下架',
|
||||
};
|
||||
|
||||
// 帮助状态标签颜色
|
||||
export const HelpStatusColor = {
|
||||
[HelpStatus.DRAFT]: 'default',
|
||||
[HelpStatus.PUBLISHED]: 'green',
|
||||
[HelpStatus.UNPUBLISHED]: 'orange',
|
||||
};
|
||||
|
||||
// 是否置顶枚举
|
||||
export enum TopStatus {
|
||||
NO = '0', // 不置顶
|
||||
YES = '1', // 置顶
|
||||
}
|
||||
|
||||
// 模态框类型
|
||||
export enum ModalType {
|
||||
ADD = 'add',
|
||||
EDIT = 'edit',
|
||||
VIEW = 'view',
|
||||
}
|
||||
|
||||
// 英文内容设置
|
||||
export enum EnglishSetting {
|
||||
NO = 0, // 不设置英文
|
||||
YES = 1, // 设置英文
|
||||
}
|
||||
|
||||
// 帮助中心分类选项
|
||||
export const categoryOptions = [
|
||||
{ value: '注册指南', label: '注册指南' },
|
||||
{ value: '投标指南', label: '投标指南' },
|
||||
{ value: '常见问题', label: '常见问题' },
|
||||
{ value: '联系我们', label: '联系我们' },
|
||||
];
|
41
src/dicts/noticeManageDict.ts
Normal file
41
src/dicts/noticeManageDict.ts
Normal file
@ -0,0 +1,41 @@
|
||||
// 通知管理字典
|
||||
|
||||
// 通知状态枚举
|
||||
export enum NoticeStatus {
|
||||
DRAFT = '0', // 草稿
|
||||
PUBLISHED = '1', // 已发布
|
||||
UNPUBLISHED = '2', // 已下架
|
||||
}
|
||||
|
||||
// 通知状态文本映射
|
||||
export const NoticeStatusText = {
|
||||
[NoticeStatus.DRAFT]: '草稿',
|
||||
[NoticeStatus.PUBLISHED]: '已发布',
|
||||
[NoticeStatus.UNPUBLISHED]: '已下架',
|
||||
};
|
||||
|
||||
// 通知状态标签颜色
|
||||
export const NoticeStatusColor = {
|
||||
[NoticeStatus.DRAFT]: 'default',
|
||||
[NoticeStatus.PUBLISHED]: 'green',
|
||||
[NoticeStatus.UNPUBLISHED]: 'orange',
|
||||
};
|
||||
|
||||
// 是否置顶枚举
|
||||
export enum TopStatus {
|
||||
NO = '0', // 不置顶
|
||||
YES = '1', // 置顶
|
||||
}
|
||||
|
||||
// 模态框类型
|
||||
export enum ModalType {
|
||||
ADD = 'add',
|
||||
EDIT = 'edit',
|
||||
VIEW = 'view',
|
||||
}
|
||||
|
||||
// 英文内容设置
|
||||
export enum EnglishSetting {
|
||||
NO = 0, // 不设置英文
|
||||
YES = 1, // 设置英文
|
||||
}
|
41
src/dicts/policyManageDict.ts
Normal file
41
src/dicts/policyManageDict.ts
Normal file
@ -0,0 +1,41 @@
|
||||
// 政策法规字典
|
||||
|
||||
// 政策状态枚举
|
||||
export enum PolicyStatus {
|
||||
DRAFT = '0', // 草稿
|
||||
PUBLISHED = '1', // 已发布
|
||||
UNPUBLISHED = '2', // 已下架
|
||||
}
|
||||
|
||||
// 政策状态文本映射
|
||||
export const PolicyStatusText = {
|
||||
[PolicyStatus.DRAFT]: '草稿',
|
||||
[PolicyStatus.PUBLISHED]: '已发布',
|
||||
[PolicyStatus.UNPUBLISHED]: '已下架',
|
||||
};
|
||||
|
||||
// 政策状态标签颜色
|
||||
export const PolicyStatusColor = {
|
||||
[PolicyStatus.DRAFT]: 'default',
|
||||
[PolicyStatus.PUBLISHED]: 'green',
|
||||
[PolicyStatus.UNPUBLISHED]: 'orange',
|
||||
};
|
||||
|
||||
// 是否置顶枚举
|
||||
export enum TopStatus {
|
||||
NO = '0', // 不置顶
|
||||
YES = '1', // 置顶
|
||||
}
|
||||
|
||||
// 模态框类型
|
||||
export enum ModalType {
|
||||
ADD = 'add',
|
||||
EDIT = 'edit',
|
||||
VIEW = 'view',
|
||||
}
|
||||
|
||||
// 英文内容设置
|
||||
export enum EnglishSetting {
|
||||
NO = 0, // 不设置英文
|
||||
YES = 1, // 设置英文
|
||||
}
|
74
src/dicts/userQuestionDict.ts
Normal file
74
src/dicts/userQuestionDict.ts
Normal file
@ -0,0 +1,74 @@
|
||||
// 用户问题管理字典
|
||||
|
||||
// 问题回答状态枚举
|
||||
export enum AnswerStatus {
|
||||
UNREAD = '0', // 未阅
|
||||
READ = '1', // 已阅
|
||||
ANSWERED = '2', // 已回答
|
||||
}
|
||||
|
||||
// 问题回答状态文本映射
|
||||
export const AnswerStatusText = {
|
||||
[AnswerStatus.UNREAD]: '未阅',
|
||||
[AnswerStatus.READ]: '已阅',
|
||||
[AnswerStatus.ANSWERED]: '已回答',
|
||||
};
|
||||
|
||||
// 问题回答状态标签颜色
|
||||
export const AnswerStatusColor = {
|
||||
[AnswerStatus.UNREAD]: 'orange',
|
||||
[AnswerStatus.READ]: 'blue',
|
||||
[AnswerStatus.ANSWERED]: 'green',
|
||||
};
|
||||
|
||||
// 是否发布枚举
|
||||
export enum PublishStatus {
|
||||
NO = 0, // 未发布
|
||||
YES = 1, // 已发布
|
||||
}
|
||||
|
||||
// 发布状态文本映射
|
||||
export const PublishStatusText = {
|
||||
[PublishStatus.NO]: '未发布',
|
||||
[PublishStatus.YES]: '已发布',
|
||||
};
|
||||
|
||||
// 发布状态标签颜色
|
||||
export const PublishStatusColor = {
|
||||
[PublishStatus.NO]: 'orange',
|
||||
[PublishStatus.YES]: 'green',
|
||||
};
|
||||
|
||||
// 是否置顶枚举
|
||||
export enum TopStatus {
|
||||
NO = 0, // 不置顶
|
||||
YES = 1, // 置顶
|
||||
}
|
||||
|
||||
// 置顶状态文本映射
|
||||
export const TopStatusText = {
|
||||
[TopStatus.NO]: '未置顶',
|
||||
[TopStatus.YES]: '已置顶',
|
||||
};
|
||||
|
||||
// 置顶状态标签颜色
|
||||
export const TopStatusColor = {
|
||||
[TopStatus.NO]: 'default',
|
||||
[TopStatus.YES]: 'red',
|
||||
};
|
||||
|
||||
// 模态框类型
|
||||
export enum ModalType {
|
||||
VIEW = 'view', // 查看
|
||||
ANSWER = 'answer', // 回答
|
||||
EDIT = 'edit', // 编辑
|
||||
}
|
||||
|
||||
// 问题分类选项
|
||||
export const QuestionCategoryOptions = [
|
||||
{ value: '招标流程', label: '招标流程' },
|
||||
{ value: '投标指南', label: '投标指南' },
|
||||
{ value: '注册指南', label: '注册指南' },
|
||||
{ value: '系统操作', label: '系统操作' },
|
||||
{ value: '其他问题', label: '其他问题' },
|
||||
];
|
Reference in New Issue
Block a user