Files
mp-10579/src/views/system/developer/components/CodeInfo.vue
赵忠林 4af50e6449 style(api): 统一代码格式化规范
- 调整 import 语句格式,统一空格和引号风格
- 修复函数参数跨行时的格式对齐问题
- 清理多余空行和注释中的空白字符
- 统一对象属性结尾逗号的使用规范
- 规范化字符串拼接和模板语法的格式
- 优化长参数列表的换行和缩进格式
2026-01-17 17:04:46 +08:00

67 lines
1.7 KiB
Vue
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<template>
<a-table :columns="columns" :data-source="data" :pagination="false">
<template #bodyCell="{ column, text }"> </template>
<template #footer>
<div class="text-red-500 gap-3">
<div>登录账号u_{{ loginUser.userId }}</div>
<div>初始密码123456</div>
</div>
</template>
</a-table>
</template>
<script lang="ts" setup>
import { computed, ref } from 'vue';
import { useUserStore } from '@/store/modules/user';
import { CmsWebsite } from '@/api/cms/cmsWebsite/model';
import { getSiteInfo } from '@/api/layout';
const userStore = useUserStore(); // 当前用户信息
const loginUser = computed(() => userStore.info ?? {});
const website = ref<CmsWebsite>();
const columns = [
{
title: '仓库名称',
dataIndex: 'name',
key: 'name'
},
{
title: '仓库地址',
className: 'column-money',
dataIndex: 'url',
key: 'url'
},
{
title: '备注',
dataIndex: 'comments'
}
];
const data = [
{
key: '1',
name: '服务端',
url: 'https://git.websoft.top/gxwebsoft/mp-java.git',
comments: '基于 Spring Boot + MyBatis Plus 的企业级后端API服务'
},
{
key: '2',
name: '管理端',
url: 'https://code.websoft.top/gxwebsoft/mp-vue.git',
comments: '基于 Vue 3 + Ant Design Vue 的企业级后台管理系统'
},
{
key: '3',
name: '应用端',
url: 'https://git.websoft.top/gxwebsoft/template-10559.git',
comments: '基于 Taro + React + TypeScript 的跨平台小程序应用'
}
];
const reload = async () => {
website.value = await getSiteInfo();
};
reload();
</script>