diff --git a/.env.static b/.env.static
index dca175679..3e5105bf1 100644
--- a/.env.static
+++ b/.env.static
@@ -13,12 +13,12 @@ VITE_BUILD_COMPRESS = 'gzip'
VITE_BUILD_COMPRESS_DELETE_ORIGIN_FILE = false
# 基础页面地址,例如 swagger 等页面
-VITE_GLOB_BASE_URL = "http://api-dashboard.yudao.iocoder.cn"
+VITE_GLOB_BASE_URL = "http://127.0.0.1:48080"
# 接口地址,如果没有跨域问题,直接在这里配置即可
-VITE_GLOB_API_URL = http://api-dashboard.yudao.iocoder.cn/admin-api
+VITE_GLOB_API_URL = http://127.0.0.1:48080/admin-api
# 文件上传地址 可以由nginx做转发或者直接写实际地址
-VITE_GLOB_UPLOAD_URL = http://api-dashboard.yudao.iocoder.cn/admin-api/infra/file/upload
+VITE_GLOB_UPLOAD_URL = /upload
# 接口地址前缀,有些系统所有接口地址都有前缀,可以在这里统一加,方便切换
VITE_GLOB_API_URL_PREFIX =
@@ -28,3 +28,6 @@ VITE_USE_PWA = false
# 百度统计
VITE_APP_BAIDU_CODE = eb21166668bf766b9d059a6fd1c10777
+
+# 验证码的开关
+VITE_GLOB_APP_CAPTCHA_ENABLE = false
\ No newline at end of file
diff --git a/src/api/infra/dbDoc/index.ts b/src/api/infra/dbDoc/index.ts
deleted file mode 100644
index 39d36174a..000000000
--- a/src/api/infra/dbDoc/index.ts
+++ /dev/null
@@ -1,16 +0,0 @@
-import { defHttp } from '@/utils/http/axios'
-
-// 导出Html
-export function exportHtml() {
- return defHttp.get({ url: '/infra/db-doc/export-html', responseType: 'blob' })
-}
-
-// 导出Word
-export function exportWord() {
- return defHttp.get({ url: '/infra/db-doc/export-word', responseType: 'blob' })
-}
-
-// 导出Markdown
-export function exportMarkdown() {
- return defHttp.get({ url: '/infra/db-doc/export-markdown', responseType: 'blob' })
-}
diff --git a/src/api/system/errorCode/index.ts b/src/api/system/errorCode/index.ts
deleted file mode 100644
index de5a79a9e..000000000
--- a/src/api/system/errorCode/index.ts
+++ /dev/null
@@ -1,49 +0,0 @@
-import { defHttp } from '@/utils/http/axios'
-
-export interface ErrorCodeVO {
- id: number
- type: number
- applicationName: string
- code: number
- message: string
- memo: string
- createTime: Date
-}
-
-export interface ErrorCodePageReqVO extends PageParam {
- type?: number
- applicationName?: string
- code?: number
- message?: string
- createTime?: Date[]
-}
-
-// 查询错误码列表
-export function getErrorCodePage(params: ErrorCodePageReqVO) {
- return defHttp.get({ url: '/system/error-code/page', params })
-}
-
-// 查询错误码详情
-export function getErrorCode(id: number) {
- return defHttp.get({ url: `/system/error-code/get?id=${id}` })
-}
-
-// 新增错误码
-export function createErrorCode(data: ErrorCodeVO) {
- return defHttp.post({ url: '/system/error-code/create', data })
-}
-
-// 修改错误码
-export function updateErrorCode(data: ErrorCodeVO) {
- return defHttp.put({ url: '/system/error-code/update', data })
-}
-
-// 删除错误码
-export function deleteErrorCode(id: number) {
- return defHttp.delete({ url: `/system/error-code/delete?id=${id}` })
-}
-
-// 导出错误码
-export function excelErrorCode(params: ErrorCodePageReqVO) {
- return defHttp.download({ url: '/system/error-code/export-excel', params }, '错误码.xls')
-}
diff --git a/src/api/system/sensitiveWord/index.ts b/src/api/system/sensitiveWord/index.ts
deleted file mode 100644
index 4dfa79a4a..000000000
--- a/src/api/system/sensitiveWord/index.ts
+++ /dev/null
@@ -1,64 +0,0 @@
-import { defHttp } from '@/utils/http/axios'
-
-export interface SensitiveWordVO {
- id: number
- name: string
- status: number
- description: string
- tags: string[]
- createTime: Date
-}
-
-export interface SensitiveWordPageReqVO extends PageParam {
- name?: string
- tag?: string
- status?: number
- createTime?: Date[]
-}
-
-export interface SensitiveWordExportReqVO {
- name?: string
- tag?: string
- status?: number
- createTime?: Date[]
-}
-
-// 查询敏感词列表
-export function getSensitiveWordPage(params: SensitiveWordPageReqVO) {
- return defHttp.get({ url: '/system/sensitive-word/page', params })
-}
-
-// 查询敏感词详情
-export function getSensitiveWord(id: number) {
- return defHttp.get({ url: `/system/sensitive-word/get?id=${id}` })
-}
-
-// 新增敏感词
-export function createSensitiveWord(data: SensitiveWordVO) {
- return defHttp.post({ url: '/system/sensitive-word/create', data })
-}
-
-// 修改敏感词
-export function updateSensitiveWord(data: SensitiveWordVO) {
- return defHttp.put({ url: '/system/sensitive-word/update', data })
-}
-
-// 删除敏感词
-export function deleteSensitiveWord(id: number) {
- return defHttp.delete({ url: `/system/sensitive-word/delete?id=${id}` })
-}
-
-// 导出敏感词
-export function exportSensitiveWord(params: SensitiveWordExportReqVO) {
- return defHttp.download({ url: '/system/sensitive-word/export-excel', params }, '导出敏感词.xls')
-}
-
-// 获取所有敏感词的标签数组
-export function getSensitiveWordTags() {
- return defHttp.get({ url: '/system/sensitive-word/get-tags' })
-}
-
-// 获得文本所包含的不合法的敏感词数组
-export function validateText(id: number) {
- return defHttp.get({ url: `/system/sensitive-word/validate-text?${id}` })
-}
diff --git a/src/views/infra/dbDoc/index.vue b/src/views/infra/dbDoc/index.vue
deleted file mode 100644
index a3f5907a6..000000000
--- a/src/views/infra/dbDoc/index.vue
+++ /dev/null
@@ -1,53 +0,0 @@
-
-
-
-
-
-
- {{ `${t('action.export')}Html` }}
-
-
- {{ `${t('action.export')}Word` }}
-
-
- {{ `${t('action.export')}Markdown` }}
-
-
-
-
-
diff --git a/src/views/infra/testDemo/index.vue b/src/views/infra/testDemo/index.vue
deleted file mode 100644
index 0d2931540..000000000
--- a/src/views/infra/testDemo/index.vue
+++ /dev/null
@@ -1,3 +0,0 @@
-
- 开发中 testDemo
-
diff --git a/src/views/mp/components/WxVideoPlay/index.vue b/src/views/mp/components/WxVideoPlay/index.vue
index b126c1ae2..a0ae87fa1 100644
--- a/src/views/mp/components/WxVideoPlay/index.vue
+++ b/src/views/mp/components/WxVideoPlay/index.vue
@@ -1,5 +1,5 @@
-
-
-
-
-
-
diff --git a/src/views/system/errorCode/errorCode.data.ts b/src/views/system/errorCode/errorCode.data.ts
deleted file mode 100644
index a781ed77f..000000000
--- a/src/views/system/errorCode/errorCode.data.ts
+++ /dev/null
@@ -1,115 +0,0 @@
-import type { BasicColumn, FormSchema } from '@/components/Table'
-import { useRender } from '@/components/Table'
-import { DICT_TYPE, getDictOptions } from '@/utils/dict'
-
-export const columns: BasicColumn[] = [
- {
- title: '编号',
- dataIndex: 'id',
- width: 100,
- },
- {
- title: '类型',
- dataIndex: 'type',
- width: 80,
- customRender: ({ text }) => {
- return useRender.renderDict(text, DICT_TYPE.SYSTEM_ERROR_CODE_TYPE)
- },
- },
- {
- title: '应用名',
- dataIndex: 'applicationName',
- width: 200,
- },
- {
- title: '错误码编码',
- dataIndex: 'code',
- width: 120,
- },
- {
- title: '错误码提示',
- dataIndex: 'message',
- width: 300,
- },
- {
- title: '备注',
- dataIndex: 'memo',
- width: 200,
- },
- {
- title: '创建时间',
- dataIndex: 'createTime',
- width: 180,
- customRender: ({ text }) => {
- return useRender.renderDate(text)
- },
- },
-]
-
-export const searchFormSchema: FormSchema[] = [
- {
- label: '错误码类型',
- field: 'type',
- component: 'Select',
- componentProps: {
- options: getDictOptions(DICT_TYPE.SYSTEM_ERROR_CODE_TYPE),
- },
- colProps: { span: 8 },
- },
- {
- label: '应用名',
- field: 'applicationName',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- label: '错误码编码',
- field: 'code',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- label: '错误码提示',
- field: 'message',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- label: '创建时间',
- field: 'createTime',
- component: 'RangePicker',
- colProps: { span: 8 },
- },
-]
-
-export const formSchema: FormSchema[] = [
- {
- label: '编号',
- field: 'id',
- show: false,
- component: 'Input',
- },
- {
- label: '应用名',
- field: 'applicationName',
- required: true,
- component: 'Input',
- },
- {
- label: '错误码编码',
- field: 'code',
- required: true,
- component: 'Input',
- },
- {
- label: '错误码提示',
- field: 'message',
- required: true,
- component: 'Input',
- },
- {
- label: '备注',
- field: 'memo',
- component: 'InputTextArea',
- },
-]
diff --git a/src/views/system/errorCode/index.vue b/src/views/system/errorCode/index.vue
deleted file mode 100644
index 5989da346..000000000
--- a/src/views/system/errorCode/index.vue
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-
-
- {{ t('action.create') }}
-
-
- {{ t('action.export') }}
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/system/sensitiveWord/SensitiveWordModal.vue b/src/views/system/sensitiveWord/SensitiveWordModal.vue
deleted file mode 100644
index 5f17eece4..000000000
--- a/src/views/system/sensitiveWord/SensitiveWordModal.vue
+++ /dev/null
@@ -1,58 +0,0 @@
-
-
-
-
-
-
-
diff --git a/src/views/system/sensitiveWord/index.vue b/src/views/system/sensitiveWord/index.vue
deleted file mode 100644
index ad4104533..000000000
--- a/src/views/system/sensitiveWord/index.vue
+++ /dev/null
@@ -1,99 +0,0 @@
-
-
-
-
-
-
-
- {{ t('action.create') }}
-
-
- {{ t('action.export') }}
-
-
-
-
-
-
-
-
-
-
-
diff --git a/src/views/system/sensitiveWord/sensitiveWord.data.ts b/src/views/system/sensitiveWord/sensitiveWord.data.ts
deleted file mode 100644
index eb27da517..000000000
--- a/src/views/system/sensitiveWord/sensitiveWord.data.ts
+++ /dev/null
@@ -1,113 +0,0 @@
-import type { BasicColumn, FormSchema } from '@/components/Table'
-import { useRender } from '@/components/Table'
-import { DICT_TYPE, getDictOptions } from '@/utils/dict'
-
-export const columns: BasicColumn[] = [
- {
- title: '编号',
- dataIndex: 'id',
- width: 100,
- },
- {
- title: '敏感词',
- dataIndex: 'name',
- width: 180,
- },
- {
- title: '状态',
- dataIndex: 'status',
- width: 180,
- customRender: ({ text }) => {
- return useRender.renderDict(text, DICT_TYPE.COMMON_STATUS)
- },
- },
- {
- title: '描述',
- dataIndex: 'description',
- width: 200,
- },
- {
- title: '标签',
- dataIndex: 'tags',
- width: 180,
- customRender: ({ text }) => {
- return useRender.renderTags(text)
- },
- },
- {
- title: '创建时间',
- dataIndex: 'createTime',
- width: 180,
- customRender: ({ text }) => {
- return useRender.renderDate(text)
- },
- },
-]
-
-export const searchFormSchema: FormSchema[] = [
- {
- label: '敏感词',
- field: 'name',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- label: '标签',
- field: 'tag',
- component: 'Input',
- colProps: { span: 8 },
- },
- {
- label: '状态',
- field: 'status',
- component: 'Select',
- componentProps: {
- options: getDictOptions(DICT_TYPE.COMMON_STATUS),
- },
- colProps: { span: 8 },
- },
- {
- label: '创建时间',
- field: 'createTime',
- component: 'RangePicker',
- colProps: { span: 8 },
- },
-]
-
-export const formSchema: FormSchema[] = [
- {
- label: '编号',
- field: 'id',
- show: false,
- component: 'Input',
- },
- {
- label: '敏感词',
- field: 'name',
- required: true,
- component: 'Input',
- },
- {
- label: '状态',
- field: 'status',
- component: 'Select',
- componentProps: {
- options: getDictOptions(DICT_TYPE.COMMON_STATUS),
- },
- },
- {
- label: '备注',
- field: 'remark',
- component: 'InputTextArea',
- },
- {
- label: '标签',
- field: 'tags',
- required: true,
- component: 'Select',
- componentProps: {
- mode: 'tags',
- options: [],
- },
- },
-]