第一次成功

pull/838/head
wuxingyu 2025-11-09 00:01:51 +08:00
parent ad433c4093
commit 3601cc0b79
22 changed files with 39 additions and 36 deletions

8
.env
View File

@ -1,5 +1,5 @@
# 标题 # 标题
VITE_APP_TITLE=芋道管理系统 VITE_APP_TITLE=捷汇链管理系统
# 项目本地运行端口号 # 项目本地运行端口号
VITE_PORT=80 VITE_PORT=80
@ -20,9 +20,9 @@ VITE_APP_DOCALERT_ENABLE=true
VITE_APP_BAIDU_CODE = a1ff8825baa73c3a78eb96aa40325abc VITE_APP_BAIDU_CODE = a1ff8825baa73c3a78eb96aa40325abc
# 默认账户密码 # 默认账户密码
VITE_APP_DEFAULT_LOGIN_TENANT = 芋道源码 VITE_APP_DEFAULT_LOGIN_TENANT = 捷汇链
VITE_APP_DEFAULT_LOGIN_USERNAME = admin VITE_APP_DEFAULT_LOGIN_USERNAME =
VITE_APP_DEFAULT_LOGIN_PASSWORD = admin123 VITE_APP_DEFAULT_LOGIN_PASSWORD =
# API 加解密 # API 加解密
VITE_APP_API_ENCRYPT_ENABLE = true VITE_APP_API_ENCRYPT_ENABLE = true

View File

@ -22,7 +22,7 @@ VITE_DROP_CONSOLE=false
VITE_SOURCEMAP=true VITE_SOURCEMAP=true
# 打包路径 # 打包路径
VITE_BASE_PATH=/ VITE_BASE_PATH='/boxd-web/'
# 输出路径 # 输出路径
VITE_OUT_DIR=dist VITE_OUT_DIR=dist

View File

@ -22,7 +22,7 @@ VITE_DROP_CONSOLE=false
VITE_SOURCEMAP=false VITE_SOURCEMAP=false
# 打包路径 # 打包路径
VITE_BASE_PATH=/ VITE_BASE_PATH='/boxd-web/'
# 商城H5会员端域名 # 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://localhost:3000' VITE_MALL_H5_DOMAIN='http://localhost:3000'

View File

@ -1,10 +1,10 @@
# 生产环境:只在打包时使用 # 生产环境:只在打包时使用
NODE_ENV=production NODE_ENV=production
VITE_DEV=false VITE_DEV=true
# 请求路径 # 请求路径
VITE_BASE_URL='http://localhost:48080' VITE_BASE_URL='https://boxd.ljwjd.com'
# 文件上传类型server - 后端上传, client - 前端直连上传仅支持S3服务 # 文件上传类型server - 后端上传, client - 前端直连上传仅支持S3服务
VITE_UPLOAD_TYPE=server VITE_UPLOAD_TYPE=server
@ -22,13 +22,16 @@ VITE_DROP_CONSOLE=true
VITE_SOURCEMAP=false VITE_SOURCEMAP=false
# 打包路径 # 打包路径
VITE_BASE_PATH=/ VITE_BASE_PATH='/boxd-web/'
# 输出路径 # 输出路径
VITE_OUT_DIR=dist-prod VITE_OUT_DIR=dist-boxd
# 商城H5会员端域名 # 商城H5会员端域名
VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn' VITE_MALL_H5_DOMAIN='http://mall.yudao.iocoder.cn'
# 验证码的开关
VITE_APP_CAPTCHA_ENABLE=false
# GoView域名 # GoView域名
VITE_GOVIEW_URL='http://127.0.0.1:3000' VITE_GOVIEW_URL='http://127.0.0.1:3000'

View File

@ -18,7 +18,7 @@
## 🐯 平台简介 ## 🐯 平台简介
**芋道**,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。 **捷汇链**,以开发者为中心,打造中国第一流的快速开发平台,全部开源,个人与企业可 100% 免费使用。
* 采用 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin) 实现 * 采用 [vue-element-plus-admin](https://gitee.com/kailong110120130/vue-element-plus-admin) 实现
* 改换 saas自动引入等功能 * 改换 saas自动引入等功能

View File

@ -7,11 +7,11 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta <meta
name="keywords" name="keywords"
content="芋道管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!" content="捷汇链管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!"
/> />
<meta <meta
name="description" name="description"
content="芋道管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!" content="捷汇链管理系统 基于 vue3 + CompositionAPI + typescript + vite3 + element plus 的后台开源免费管理系统!"
/> />
<title>%VITE_APP_TITLE%</title> <title>%VITE_APP_TITLE%</title>
</head> </head>

View File

@ -5,7 +5,7 @@
<el-avatar :size="60"> <el-avatar :size="60">
<Icon icon="ep:avatar" :size="60" /> <Icon icon="ep:avatar" :size="60" />
</el-avatar> </el-avatar>
<span class="text-18px font-bold">芋道源码</span> <span class="text-18px font-bold">捷汇链源码</span>
</div> </div>
<Icon icon="tdesign:qrcode" :size="20" /> <Icon icon="tdesign:qrcode" :size="20" />
</div> </div>

View File

@ -642,7 +642,7 @@ const previewProcessJson = () => {
}) })
} }
/* ------------------------------------------------ 芋道源码 methods ------------------------------------------------------ */ /* ------------------------------------------------ 捷汇链源码 methods ------------------------------------------------------ */
onMounted(() => { onMounted(() => {
initBpmnModeler() initBpmnModeler()
createNewDiagram(props.value) createNewDiagram(props.value)

View File

@ -1,5 +1,5 @@
/** /**
* Created by * Created by
* *
* *
*/ */

View File

@ -133,7 +133,7 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<Verify <Verify
v-if="loginData.captchaEnable === 'true'" v-if="loginData.captchaEnable === true"
ref="verify" ref="verify"
:captchaType="captchaType" :captchaType="captchaType"
:imgSize="{ width: '400px', height: '200px' }" :imgSize="{ width: '400px', height: '200px' }"
@ -199,7 +199,7 @@ const loginData = reactive({
captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE !== 'false', captchaEnable: import.meta.env.VITE_APP_CAPTCHA_ENABLE !== 'false',
tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE !== 'false', tenantEnable: import.meta.env.VITE_APP_TENANT_ENABLE !== 'false',
loginForm: { loginForm: {
tenantName: '芋道源码', tenantName: '捷汇链源码',
username: 'admin', username: 'admin',
password: 'admin123', password: 'admin123',
captchaVerification: '', captchaVerification: '',

View File

@ -86,7 +86,7 @@
mode="pop" mode="pop"
@success="handleLogin" @success="handleLogin"
/> />
<el-col :span="24" class="px-10px"> <!-- <el-col :span="24" class="px-10px">
<el-form-item> <el-form-item>
<el-row :gutter="5" justify="space-between" style="width: 100%"> <el-row :gutter="5" justify="space-between" style="width: 100%">
<el-col :span="8"> <el-col :span="8">
@ -112,8 +112,8 @@
</el-col> </el-col>
</el-row> </el-row>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-divider content-position="center">{{ t('login.otherLogin') }}</el-divider> <!-- <el-divider content-position="center">{{ t('login.otherLogin') }}</el-divider>
<el-col :span="24" class="px-10px"> <el-col :span="24" class="px-10px">
<el-form-item> <el-form-item>
<div class="w-full flex justify-between"> <div class="w-full flex justify-between">
@ -128,9 +128,9 @@
/> />
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
<el-divider content-position="center">萌新必读</el-divider> <!-- <el-divider content-position="center">萌新必读</el-divider> -->
<el-col :span="24" class="px-10px"> <!-- <el-col :span="24" class="px-10px">
<el-form-item> <el-form-item>
<div class="w-full flex justify-between"> <div class="w-full flex justify-between">
<el-link href="https://doc.iocoder.cn/" target="_blank">📚开发指南</el-link> <el-link href="https://doc.iocoder.cn/" target="_blank">📚开发指南</el-link>
@ -143,7 +143,7 @@
</el-link> </el-link>
</div> </div>
</el-form-item> </el-form-item>
</el-col> </el-col> -->
</el-row> </el-row>
</el-form> </el-form>
</template> </template>

View File

@ -133,7 +133,7 @@ const loginData = reactive({
}, },
loginForm: { loginForm: {
uuid: '', uuid: '',
tenantName: '芋道源码', tenantName: '捷汇链源码',
mobileNumber: '', mobileNumber: '',
code: '' code: ''
} }

View File

@ -3,7 +3,7 @@
<div class="relative flex flex-row justify-center w-full h-full"> <div class="relative flex flex-row justify-center w-full h-full">
<!-- title --> <!-- title -->
<div class="flex flex-col justify-center"> <div class="flex flex-col justify-center">
<div class="text-28px font-bold text-center">芋道 AI</div> <div class="text-28px font-bold text-center">捷汇链 AI</div>
<div class="flex flex-row flex-wrap items-center justify-center w-460px mt-20px"> <div class="flex flex-row flex-wrap items-center justify-center w-460px mt-20px">
<div <div
class="flex justify-center w-180px leading-50px border border-solid border-[#e4e4e4] rounded-10px m-10px cursor-pointer hover:bg-[rgba(243,243,243,0.73)]" class="flex justify-center w-180px leading-50px border border-solid border-[#e4e4e4] rounded-10px m-10px cursor-pointer hover:bg-[rgba(243,243,243,0.73)]"

View File

@ -1,5 +1,5 @@
/** /**
* Created by * Created by
* *
* AI * AI
* *

View File

@ -1,5 +1,5 @@
/** /**
* Created by * Created by
* *
* AI * AI
* *

View File

@ -1,7 +1,7 @@
<!-- <!--
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
芋道源码 捷汇链源码
移除 avue 组件使用 ElementUI 原生组件 移除 avue 组件使用 ElementUI 原生组件
--> -->
<template> <template>

View File

@ -1,7 +1,7 @@
<!-- <!--
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
芋道源码 捷汇链源码
移除暂时用不到的 websocket 移除暂时用不到的 websocket
代码优化补充注释提升阅读性 代码优化补充注释提升阅读性
--> -->

View File

@ -2,7 +2,7 @@
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
微信消息 - 图文 微信消息 - 图文
芋道源码 捷汇链源码
代码优化补充注释提升阅读性 代码优化补充注释提升阅读性
--> -->
<template> <template>

View File

@ -1,7 +1,7 @@
<!-- <!--
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
芋道源码 捷汇链源码
移除多余的 rep 为前缀的变量 message 消息更简单 移除多余的 rep 为前缀的变量 message 消息更简单
代码优化补充注释提升阅读性 代码优化补充注释提升阅读性
优化消息的临时缓存策略发送消息时只清理被发送消息的 tab不会强制切回到 text 输入 优化消息的临时缓存策略发送消息时只清理被发送消息的 tab不会强制切回到 text 输入

View File

@ -2,7 +2,7 @@
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
微信消息 - 视频 微信消息 - 视频
芋道源码 捷汇链源码
bug 修复 bug 修复
1joolun 的做法使用 mediaId 从微信公众号下载对应的 mp4 素材从而播放内容 1joolun 的做法使用 mediaId 从微信公众号下载对应的 mp4 素材从而播放内容
存在的问题mediaId 有效期是 3 超过时间后无法播放 存在的问题mediaId 有效期是 3 超过时间后无法播放

View File

@ -2,7 +2,7 @@
- Copyright (C) 2018-2019 - Copyright (C) 2018-2019
- All rights reserved, Designed By www.joolun.com - All rights reserved, Designed By www.joolun.com
微信消息 - 语音 微信消息 - 语音
芋道源码 捷汇链源码
bug 修复 bug 修复
1joolun 的做法使用 mediaId 从微信公众号下载对应的 mp4 素材从而播放内容 1joolun 的做法使用 mediaId 从微信公众号下载对应的 mp4 素材从而播放内容
存在的问题mediaId 有效期是 3 超过时间后无法播放 存在的问题mediaId 有效期是 3 超过时间后无法播放

View File

@ -63,7 +63,7 @@ const emit = defineEmits<{
column-count: 5; column-count: 5;
margin-top: 10px; margin-top: 10px;
/* 芋道源码:增加 10px避免顶着上面 */ /* 捷汇链源码:增加 10px避免顶着上面 */
} }
.waterfall-item { .waterfall-item {