feat: 内容管理第5批优化 - Bug修复 + 分享功能 + 代付功能
1. Bug修复: - 修复Markdown星号/下划线在小程序端原样显示问题(markdownToHtml增加__和_支持,contentParser增加Markdown格式剥离) - 修复@提及无反应(MentionSuggestion使用ref保持persons最新值,解决闭包捕获空数组问题) - 修复#链接标签点击"未找到小程序配置"(增加appId直接跳转降级路径) 2. 分享功能优化: - "分享到朋友圈"改为"分享给好友"(open-type从shareTimeline改为share) - 90%收益提示移到分享按钮下方 - 阅读20%后向上滑动弹出分享浮层提示(4秒自动消失) 3. 代付功能: - 后端:新增UserBalance/BalanceTransaction/GiftUnlock三个模型 - 后端:新增8个余额相关API(查询/充值/充值确认/代付/领取/退款/交易记录/礼物信息) - 小程序:阅读页新增"代付分享"按钮,支持用余额为好友解锁章节 - 分享链接携带gift参数,好友打开自动领取解锁 Made-with: Cursor
This commit is contained in:
1
soul-admin/dist/assets/index-Bd1cCYoa.css
vendored
1
soul-admin/dist/assets/index-Bd1cCYoa.css
vendored
File diff suppressed because one or more lines are too long
1
soul-admin/dist/assets/index-BlPUt9ll.css
vendored
Normal file
1
soul-admin/dist/assets/index-BlPUt9ll.css
vendored
Normal file
File diff suppressed because one or more lines are too long
792
soul-admin/dist/assets/index-ChSYyP1O.js
vendored
Normal file
792
soul-admin/dist/assets/index-ChSYyP1O.js
vendored
Normal file
File diff suppressed because one or more lines are too long
779
soul-admin/dist/assets/index-DJPaWrh0.js
vendored
779
soul-admin/dist/assets/index-DJPaWrh0.js
vendored
File diff suppressed because one or more lines are too long
26
soul-admin/dist/index.html
vendored
26
soul-admin/dist/index.html
vendored
@@ -1,13 +1,13 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>管理后台 - Soul创业派对</title>
|
||||
<script type="module" crossorigin src="/assets/index-DJPaWrh0.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-Bd1cCYoa.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
|
||||
</body>
|
||||
<!DOCTYPE html>
|
||||
<html lang="zh-CN">
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>管理后台 - Soul创业派对</title>
|
||||
<script type="module" crossorigin src="/assets/index-ChSYyP1O.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/assets/index-BlPUt9ll.css">
|
||||
</head>
|
||||
<body>
|
||||
<div id="root"></div>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user