Explorar el Código

chore: auto bump version and changelog [skip ci]

iwt hace 1 mes
padre
commit
3c72b2a59f

+ 2 - 5
cfc-frontend/pages/activity/activity-detail/activity-detail.vue

@@ -81,7 +81,6 @@
         <view class="action-btns">
           <button class="share-btn" open-type="share" @click="onShareTap">
             <text class="share-btn-icon">📤</text>
-            <text class="share-btn-text">分享</text>
           </button>
           <!-- 报名按钮(仅 requireRegistration=1 时显示) -->
           <button
@@ -124,7 +123,6 @@
             <text v-else-if="checkinDone">已签到 ✓</text>
             <text v-else>签到</text>
           </button>
-          <text v-if="activity.requireCheckinReview === 1 && !checkinDone" class="checkin-review-hint">签到需要管理员审核</text>
         </view>
       </view>
       
@@ -1026,10 +1024,9 @@ export default {
   border-radius: 40rpx; padding: 20rpx; font-size: 28rpx;
   text-align: center;
 }
-.share-btn { height: 64rpx; line-height: 64rpx; background: #f5f5f5; color: #666; font-size: 24rpx; border-radius: 32rpx; padding: 0 20rpx; display: flex; align-items: center; border: none; flex-shrink: 0; }
+.share-btn { height: 64rpx; width: 64rpx; background: #f5f5f5; border-radius: 50%; display: flex; align-items: center; justify-content: center; border: none; flex-shrink: 0; }
 .share-btn::after { border: none; }
-.share-btn-icon { font-size: 28rpx; margin-right: 4rpx; }
-.share-btn-text { font-size: 24rpx; }
+.share-btn-icon { font-size: 30rpx; }
 
 /* 报名表单弹窗 */
 .reg-modal-overlay {

+ 2 - 4
cfc-frontend/pages/article-center/article-detail.vue

@@ -42,7 +42,6 @@
       <view class="detail-footer">
         <view class="share-btn" @click="generatePoster">
           <text class="share-btn-icon">🖼</text>
-          <text class="share-btn-text">海报</text>
         </view>
       </view>
     </template>
@@ -268,10 +267,9 @@ export default {
 .detail-body { padding: 0 30rpx; font-size: 28rpx; color: #444; line-height: 1.8; }
 
 .detail-footer { position: fixed; bottom: 0; left: 0; right: 0; background: #fff; padding: 20rpx 30rpx; display: flex; align-items: center; gap: 16rpx; box-shadow: 0 -2rpx 10rpx rgba(0,0,0,0.06); z-index: 10; }
-.share-btn { height: 72rpx; line-height: 72rpx; background: #f5f5f5; color: #666; font-size: 24rpx; border-radius: 36rpx; padding: 0 24rpx; display: flex; align-items: center; border: none; }
+.share-btn { height: 72rpx; width: 72rpx; background: #f5f5f5; border-radius: 50%; display: flex; align-items: center; justify-content: center; border: none; }
 .share-btn::after { border: none; }
-.share-btn-icon { font-size: 28rpx; margin-right: 6rpx; }
-.share-btn-text { font-size: 24rpx; }
+.share-btn-icon { font-size: 32rpx; }
 
 /* 答题弹窗 */
 .quiz-mask, .result-mask { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.5); z-index: 999; display: flex; align-items: center; justify-content: center; }

+ 6 - 5
cfc-frontend/pages/discover-detail/product-detail/product-detail.vue

@@ -46,7 +46,7 @@
         </view>
         <view class="action-btns">
           <view class="action-extra">
-            <button class="btn-share" @click="onShareProduct">分享</button>
+            <button class="btn-share" @click="onShareProduct">🖼</button>
           </view>
           <view class="action-extra">
             <button class="btn-cart" @click="onAddToCart">加入购物车</button>
@@ -425,14 +425,15 @@ export default {
 }
 .btn-share {
   background: #fff;
-  color: #666;
   border: 2rpx solid #ddd;
-  font-size: 26rpx;
-  padding: 0 24rpx;
+  font-size: 30rpx;
+  padding: 0;
   height: 64rpx;
+  width: 64rpx;
   line-height: 64rpx;
-  border-radius: 32rpx;
+  border-radius: 50%;
   margin-right: 16rpx;
+  text-align: center;
 }
 .btn-share::after {
   border: none;

+ 1 - 1
cfc-web/.last_build_commit

@@ -1 +1 @@
-6035f0c5c1478cc854044017b0a37c63e6ac95d9
+1568bc7dbe5a4ef96e4e0b6afef9eb16a7fb5673

+ 2 - 2
cfc-web/package-lock.json

@@ -1,12 +1,12 @@
 {
   "name": "cfc-web",
-  "version": "1.0.717",
+  "version": "1.0.718",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "cfc-web",
-      "version": "1.0.717",
+      "version": "1.0.718",
       "dependencies": {
         "@wangeditor/editor": "^5.1.23",
         "@wangeditor/editor-for-vue": "^1.0.2",

+ 1 - 1
cfc-web/package.json

@@ -1,6 +1,6 @@
 {
   "name": "cfc-web",
-  "version": "1.0.718",
+  "version": "1.0.719",
   "private": true,
   "scripts": {
     "dev": "vue-cli-service serve",

+ 16 - 0
cfc-web/public/CHANGELOG-v1.0.md

@@ -4,6 +4,22 @@
 
 ---
 
+## v1.0.719 (2026-08-02)
+
+### Bug 修复
+- show contact info in QR payment popup
+
+### 其他
+- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
+- 
+- 各调用页面已绑定 @articleClick=goArticleDetail/goDetail,直达详情
+- 组件从 895 行精简至 519 行
+- 
+
+### 新功能
+- 推荐阅读点击封面直接进入文章详情页
+
+
 ## v1.0.718 (2026-08-02)
 
 ### Bug 修复

+ 17 - 1
cfc-web/public/CHANGELOG.md

@@ -1,6 +1,6 @@
 # 更新日志
 
-> 当前版本: v1.0.718
+> 当前版本: v1.0.719
 
 ## 历史版本
 
@@ -8,6 +8,22 @@
 
 ---
 
+## v1.0.719 (2026-08-02)
+
+### Bug 修复
+- show contact info in QR payment popup
+
+### 其他
+- Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
+- 
+- 各调用页面已绑定 @articleClick=goArticleDetail/goDetail,直达详情
+- 组件从 895 行精简至 519 行
+- 
+
+### 新功能
+- 推荐阅读点击封面直接进入文章详情页
+
+
 ## v1.0.718 (2026-08-02)
 
 ### Bug 修复