微信小程序联调
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const t=require("../../../common/vendor.js"),e={data:()=>({openingRate:"68.5",totalConversations:"2,145",dataList:[{time:"9:00-11:00",description:"上午高峰时段",rate:"75.2"},{time:"11:00-13:00",description:"午间时段",rate:"62.8"},{time:"14:00-16:00",description:"下午时段",rate:"71.3"},{time:"16:00-18:00",description:"晚高峰时段",rate:"69.7"},{time:"整体平均",description:"全天平均开口率",rate:"68.5"}]}),methods:{goBack(){t.index.navigateBack()}}};const a=t._export_sfc(e,[["render",function(e,a,i,o,n,r){return{a:t.o(((...t)=>r.goBack&&r.goBack(...t)),"54"),b:t.t(n.openingRate),c:t.t(n.totalConversations),d:t.f(n.dataList,((e,a,i)=>({a:t.t(e.time),b:t.t(e.description),c:t.t(e.rate),d:a})))}}],["__scopeId","data-v-77561f0a"]]);wx.createPage(a);
|
||||
4
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"navigationStyle": "custom",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="feature-page data-v-77561f0a"><view class="page-header data-v-77561f0a"><view class="nav-bar data-v-77561f0a"><view class="nav-left data-v-77561f0a" bindtap="{{a}}"><text class="back-icon data-v-77561f0a">←</text></view><text class="nav-title data-v-77561f0a">开口率统计</text></view></view><scroll-view class="content-scroll data-v-77561f0a" scroll-y="true"><view class="stats-card data-v-77561f0a"><view class="stat-item data-v-77561f0a"><text class="stat-value data-v-77561f0a">{{b}}%</text><text class="stat-label data-v-77561f0a">平均开口率</text></view><view class="stat-item data-v-77561f0a"><text class="stat-value data-v-77561f0a">{{c}}</text><text class="stat-label data-v-77561f0a">总对话数</text></view></view><view class="chart-section data-v-77561f0a"><text class="section-title data-v-77561f0a">开口率趋势图</text><view class="chart-placeholder data-v-77561f0a"><text class="placeholder-text data-v-77561f0a">📈 图表区域</text><text class="placeholder-desc data-v-77561f0a">此处将显示客户开口率趋势图表</text></view></view><view class="data-list data-v-77561f0a"><text class="section-title data-v-77561f0a">详细数据</text><view wx:for="{{d}}" wx:for-item="item" wx:key="d" class="list-item data-v-77561f0a"><view class="item-left data-v-77561f0a"><text class="item-date data-v-77561f0a">{{item.a}}</text><text class="item-desc data-v-77561f0a">{{item.b}}</text></view><view class="item-right data-v-77561f0a"><text class="item-rate data-v-77561f0a">{{item.c}}%</text></view></view></view></scroll-view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages-subpackage/ai_features/opening_rate/opening_rate.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.feature-page.data-v-77561f0a{min-height:100vh;background:#f8f9fa}.page-header.data-v-77561f0a{background:#fff;border-bottom:1rpx solid #e9ecef}.nav-bar.data-v-77561f0a{display:flex;align-items:center;height:88rpx;padding:0 30rpx}.nav-left.data-v-77561f0a{width:60rpx;height:60rpx;display:flex;align-items:center;justify-content:center;margin-right:20rpx}.back-icon.data-v-77561f0a{font-size:36rpx;color:#333}.nav-title.data-v-77561f0a{flex:1;text-align:center;font-size:32rpx;font-weight:700;color:#333}.content-scroll.data-v-77561f0a{height:calc(100vh - 88rpx)}.stats-card.data-v-77561f0a{display:flex;margin:20rpx 30rpx;background:#fff;border-radius:16rpx;padding:40rpx 30rpx;box-shadow:0 2rpx 8rpx rgba(0,0,0,.1)}.stat-item.data-v-77561f0a{flex:1;text-align:center}.stat-item.data-v-77561f0a:not(:last-child){border-right:1rpx solid #e9ecef}.stat-value.data-v-77561f0a{display:block;font-size:48rpx;font-weight:700;color:#007aff;margin-bottom:10rpx}.stat-label.data-v-77561f0a{display:block;font-size:24rpx;color:#666}.chart-section.data-v-77561f0a,.data-list.data-v-77561f0a{margin:20rpx 30rpx;background:#fff;border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 8rpx rgba(0,0,0,.1)}.section-title.data-v-77561f0a{display:block;font-size:32rpx;font-weight:700;color:#333;padding:30rpx;border-bottom:1rpx solid #e9ecef}.chart-placeholder.data-v-77561f0a{padding:80rpx 30rpx;text-align:center}.placeholder-text.data-v-77561f0a{display:block;font-size:48rpx;margin-bottom:20rpx}.placeholder-desc.data-v-77561f0a{display:block;font-size:28rpx;color:#666}.list-item.data-v-77561f0a{display:flex;align-items:center;justify-content:space-between;padding:30rpx;border-bottom:1rpx solid #f0f0f0}.list-item.data-v-77561f0a:last-child{border-bottom:none}.item-left.data-v-77561f0a{flex:1}.item-date.data-v-77561f0a{display:block;font-size:28rpx;font-weight:700;color:#333;margin-bottom:8rpx}.item-desc.data-v-77561f0a{display:block;font-size:24rpx;color:#666}.item-right.data-v-77561f0a{text-align:right}.item-rate.data-v-77561f0a{display:block;font-size:28rpx;font-weight:700;color:#007aff}
|
||||
Reference in New Issue
Block a user