diff --git a/jsconfig.json b/jsconfig.json deleted file mode 100644 index 6dfe757..0000000 --- a/jsconfig.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "compilerOptions": { - "baseUrl": ".", - "paths": { - "@/*": ["src/*"] - } - }, - "exclude": ["node_modules"] -} diff --git a/src/api/ProblemFeedback/index.js b/src/api/ProblemFeedback/index.js new file mode 100644 index 0000000..e40947d --- /dev/null +++ b/src/api/ProblemFeedback/index.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' +import request_formdata from '@/utils/request_formdata' + +// 查询列表 +export function getProblemFeedbackListAPI(query) { + return request({ + url: '/bmw/question/list', + method: 'get', + params: query, + }) +} + +// 添加问题反馈 +export function addProblemFeedbackAPI(data) { + return request_formdata({ + url: '/bmw/question/insert', + method: 'post', + data: data, + }) +} + +// 处理问题反馈 +export function handleProblemFeedbackAPI(data) { + return request({ + url: '/bmw/question/deal', + method: 'post', + data: data, + }) +} + +// 删除问题反馈 +export function deleteProblemFeedbackAPI(data) { + return request({ + url: '/bmw/question/del', + method: 'post', + data: data, + }) +} diff --git a/src/router/index.js b/src/router/index.js index c4b4e92..d9d5105 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -66,7 +66,6 @@ export const constantRoutes = [ path: '/parameter', component: Layout, redirect: 'index', - permissions: ['parameter:decryption:list'], children: [ { @@ -80,6 +79,21 @@ export const constantRoutes = [ }, ], }, + { + path: '/problem-feedback', + component: Layout, + redirect: 'index', + permissions: ['parameter:decryption:list'], + children: [ + { + path: 'index', + name: 'ProblemFeedback', + component: () => import('@/views/ProblemFeedback/index'), + permissions: ['problem:feedback:list'], + meta: { title: '问题反馈', icon: 'message' }, + }, + ], + }, { path: '', component: Layout, diff --git a/src/views/ProblemFeedback/index.vue b/src/views/ProblemFeedback/index.vue new file mode 100644 index 0000000..f368769 --- /dev/null +++ b/src/views/ProblemFeedback/index.vue @@ -0,0 +1,471 @@ + + + + +