diff --git a/src/api/wps/word/index.ts b/src/api/wps/word/index.ts new file mode 100644 index 0000000..44e3ef0 --- /dev/null +++ b/src/api/wps/word/index.ts @@ -0,0 +1,42 @@ +import request from '@/config/axios' + +export interface WordVO { + id?: number + nodeName: string + parentId: number + status: number + sort: number + toChinese: string + nodeFunction: string + createTime: Date +} + +// 查询Word节点(精简)列表 +export const getSimpleWordList = async (): Promise => { + return await request.get({ url: '/wps/word/simple-list' }) +} + +// 查询Word节点列表 +export const getWordPage = async (params: PageParam) => { + return await request.get({ url: '/wps/word/list', params }) +} + +// 查询Word节点详情 +export const getWord = async (id: number) => { + return await request.get({ url: '/wps/word/get?id=' + id }) +} + +// 新增Word节点 +export const createWord = async (data: WordVO) => { + return await request.post({ url: '/wps/word/create', data: data }) +} + +// 修改Word节点 +export const updateWord = async (params: WordVO) => { + return await request.put({ url: '/wps/word/update', data: params }) +} + +// 删除Word节点 +export const deleteWord = async (id: number) => { + return await request.delete({ url: '/wps/word/delete?id=' + id }) +} diff --git a/src/utils/dict.ts b/src/utils/dict.ts index 56ad9ab..f0d292f 100644 --- a/src/utils/dict.ts +++ b/src/utils/dict.ts @@ -112,12 +112,15 @@ export enum DICT_TYPE { COMMON_STATUS = 'common_status', TERMINAL = 'terminal', // 终端 DATE_INTERVAL = 'date_interval', // 数据间隔 + + // ========== WPS 模块 ========== + WPS_WORD = 'wps_word', + WORD_BELONG_TO = 'word_belong_to', - -TASK_TYPE="task_type",//试卷任务模式 -SYS_STATUS="sys_common_status_other",//通用状态 -EXAM_QUE_DIFF="exam_que_difficulty",//题型难度 -SYS_YES_NO="sys_yes_no", + TASK_TYPE="task_type",//试卷任务模式 + SYS_STATUS="sys_common_status_other",//通用状态 + EXAM_QUE_DIFF="exam_que_difficulty",//题型难度 + SYS_YES_NO="sys_yes_no", // ========== SYSTEM 模块 ========== SYSTEM_USER_SEX = 'system_user_sex', SYSTEM_MENU_TYPE = 'system_menu_type', diff --git a/src/views/infra/file/FileForm.vue b/src/views/infra/file/FileForm.vue index 1b38b5b..056cd37 100644 --- a/src/views/infra/file/FileForm.vue +++ b/src/views/infra/file/FileForm.vue @@ -13,15 +13,14 @@ :on-exceed="handleExceed" :on-success="submitFormSuccess" :http-request="httpRequest" - accept=".jpg, .png, .gif, .zip" drag >
将文件拖到此处,或 点击上传