refactor(front): 重构前端组件和 API

- 更新了多个组件的样式和结构
- 重命名了一些 API 文件
- 添加了新的 API 接口
- 优化了部分代码的可读性和性能
This commit is contained in:
2025-07-23 20:58:15 +08:00
parent 091c056cd0
commit 902173a9e9
111 changed files with 1841 additions and 1198 deletions
@@ -7,7 +7,7 @@
</template>
<script>
import { isExternal } from '@/utils/validate'
import { IsExternal } from '@/utils/CsValidateUtil'
export default {
props: {
@@ -18,7 +18,7 @@ export default {
},
methods: {
linkProps(url) {
if (isExternal(url)) {
if (IsExternal(url)) {
return {
is: 'a',
href: url,
@@ -26,7 +26,7 @@
<script>
import path from 'path'
import { isExternal } from '@/utils/validate'
import { IsExternal } from '@/utils/CsValidateUtil'
import Item from './Item'
import AppLink from './Link'
import FixiOSBug from './FixiOSBug'
@@ -82,10 +82,10 @@ export default {
return false
},
resolvePath(routePath) {
if (isExternal(routePath)) {
if (IsExternal(routePath)) {
return routePath
}
if (isExternal(this.basePath)) {
if (IsExternal(this.basePath)) {
return this.basePath
}
return path.resolve(this.basePath, routePath)