添加sop管理

This commit is contained in:
zhonghua.li
2026-04-23 16:27:48 +08:00
parent e1276a1906
commit 44dcc4b2b2
49 changed files with 817 additions and 456 deletions

View File

@@ -1 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o={name:"SalesScenarioNew",props:{contentTop:{type:String,default:"0rpx"},contentBottom:{type:String,default:"0rpx"}},methods:{goReceptionInProgressPage(o,t){let n="/pages-subpackage/furniture_reception/reception_in_progress";"reception"!==t&&"status"!==t&&"tag"!==t||(n+=`?tab=${encodeURIComponent(t)}`),e.index.navigateTo({url:n,fail:()=>{e.index.showToast({title:o||"页面打开失败",icon:"none"})}})},openReceptionInProgress(){this.goReceptionInProgressPage("跳转接待中失败")},openCustomerTab(o){const t=`/pages-subpackage/furniture_customer/furniture_customer?tab=${o}`;e.index.navigateTo({url:t})}}};const t=e._export_sfc(o,[["render",function(o,t,n,r,s,c){return{a:e.o((e=>c.goReceptionInProgressPage("跳转开始接待失败","reception")),"32"),b:e.o((e=>c.goReceptionInProgressPage("跳转服务中失败")),"17"),c:e.o((e=>c.goReceptionInProgressPage("跳转标签管理失败","tag")),"df"),d:e.o((e=>c.openCustomerTab("service")),"08"),e:e.o((e=>c.openCustomerTab("customer")),"f2"),f:n.contentTop,g:n.contentBottom}}],["__scopeId","data-v-077bc1c5"]]);wx.createComponent(t);
"use strict";const e=require("../../../common/vendor.js"),n={name:"SalesScenarioNew",props:{contentTop:{type:String,default:"0rpx"},contentBottom:{type:String,default:"0rpx"}},methods:{goReceptionInProgressPage(n,o){let t="/pages-subpackage/furniture_reception/reception_in_progress";"reception"!==o&&"status"!==o&&"tag"!==o||(t+=`?tab=${encodeURIComponent(o)}`),e.index.navigateTo({url:t,fail:()=>{e.index.showToast({title:n||"页面打开失败",icon:"none"})}})},openReceptionInProgress(){this.goReceptionInProgressPage("跳转接待中失败")},openCustomerTab(n){const o=`/pages-subpackage/furniture_customer/furniture_customer?tab=${n}`;e.index.navigateTo({url:o})},openScriptManagement(){e.index.navigateTo({url:"/pages-subpackage/furniture_reception/script_management_my",fail:()=>{e.index.showToast({title:"跳转话术管理失败",icon:"none"})}})},openSopManagement(){e.index.navigateTo({url:"/pages-subpackage/furniture_reception/sop_management_my",fail:()=>{e.index.showToast({title:"跳转SOP管理失败",icon:"none"})}})}}};const o=e._export_sfc(n,[["render",function(n,o,t,a,r,p){return{a:e.o((e=>p.goReceptionInProgressPage("跳转开始接待失败","reception")),"32"),b:e.o((e=>p.goReceptionInProgressPage("跳转标签管理失败","tag")),"59"),c:e.o(((...e)=>p.openScriptManagement&&p.openScriptManagement(...e)),"c2"),d:e.o(((...e)=>p.openSopManagement&&p.openSopManagement(...e)),"6b"),e:e.o((e=>p.openCustomerTab("service")),"dc"),f:e.o((e=>p.openCustomerTab("customer")),"d4"),g:t.contentTop,h:t.contentBottom}}],["__scopeId","data-v-409095ce"]]);wx.createComponent(o);

View File

@@ -1 +1 @@
<view class="scenario-wrapper data-v-077bc1c5" style="{{'top:' + f + ';' + ('bottom:' + g)}}"><scroll-view class="content-scroll data-v-077bc1c5" scroll-y="true"><view class="category-section two-column data-v-077bc1c5"><view class="category-header data-v-077bc1c5"><text class="category-icon data-v-077bc1c5">🏷️</text><text class="category-title data-v-077bc1c5">接待</text></view><view class="function-grid data-v-077bc1c5"><view class="function-item data-v-077bc1c5" bindtap="{{a}}"><view class="function-icon data-v-077bc1c5">🛎️</view><text class="function-name data-v-077bc1c5">开始接待</text><text class="function-desc data-v-077bc1c5"></text></view><view class="function-item data-v-077bc1c5" bindtap="{{b}}"><view class="function-icon data-v-077bc1c5">📌</view><text class="function-name data-v-077bc1c5">服务中</text><text class="function-desc data-v-077bc1c5"></text></view><view class="function-item data-v-077bc1c5" bindtap="{{c}}"><view class="function-icon data-v-077bc1c5">🗂️</view><text class="function-name data-v-077bc1c5">标签管理</text><text class="function-desc data-v-077bc1c5"></text></view></view></view><view class="category-section two-column data-v-077bc1c5"><view class="category-header data-v-077bc1c5"><text class="category-icon data-v-077bc1c5">👤</text><text class="category-title data-v-077bc1c5">客户</text></view><view class="function-grid data-v-077bc1c5"><view class="function-item data-v-077bc1c5" bindtap="{{d}}"><view class="function-icon data-v-077bc1c5">📝</view><text class="function-name data-v-077bc1c5">服务记录</text><text class="function-desc data-v-077bc1c5"></text></view><view class="function-item data-v-077bc1c5" bindtap="{{e}}"><view class="function-icon data-v-077bc1c5">👥</view><text class="function-name data-v-077bc1c5">客户</text><text class="function-desc data-v-077bc1c5"></text></view></view></view></scroll-view></view>
<view class="scenario-wrapper data-v-409095ce" style="{{'top:' + g + ';' + ('bottom:' + h)}}"><scroll-view class="content-scroll data-v-409095ce" scroll-y="true"><view class="category-section two-column data-v-409095ce"><view class="category-header data-v-409095ce"><text class="category-icon data-v-409095ce">🏷️</text><text class="category-title data-v-409095ce">接待</text></view><view class="function-grid data-v-409095ce"><view class="function-item data-v-409095ce" bindtap="{{a}}"><view class="function-icon data-v-409095ce">🛎️</view><text class="function-name data-v-409095ce">开始接待</text><text class="function-desc data-v-409095ce"></text></view><view class="function-item data-v-409095ce" bindtap="{{b}}"><view class="function-icon data-v-409095ce">🗂️</view><text class="function-name data-v-409095ce">标签管理</text><text class="function-desc data-v-409095ce"></text></view><view class="function-item data-v-409095ce" bindtap="{{c}}"><view class="function-icon data-v-409095ce">📚</view><text class="function-name data-v-409095ce">话术管理</text><text class="function-desc data-v-409095ce"></text></view><view class="function-item data-v-409095ce" bindtap="{{d}}"><view class="function-icon data-v-409095ce">📘</view><text class="function-name data-v-409095ce">SOP管理</text><text class="function-desc data-v-409095ce"></text></view></view></view><view class="category-section two-column data-v-409095ce"><view class="category-header data-v-409095ce"><text class="category-icon data-v-409095ce">👤</text><text class="category-title data-v-409095ce">客户</text></view><view class="function-grid data-v-409095ce"><view class="function-item data-v-409095ce" bindtap="{{e}}"><view class="function-icon data-v-409095ce">📝</view><text class="function-name data-v-409095ce">服务记录</text><text class="function-desc data-v-409095ce"></text></view><view class="function-item data-v-409095ce" bindtap="{{f}}"><view class="function-icon data-v-409095ce">👥</view><text class="function-name data-v-409095ce">客户</text><text class="function-desc data-v-409095ce"></text></view></view></view></scroll-view></view>

View File

@@ -1 +1 @@
.scenario-wrapper.data-v-077bc1c5{position:absolute;left:0;right:0}.content-scroll.data-v-077bc1c5{height:100%}.category-section.data-v-077bc1c5{margin:20rpx 30rpx;background:#fff;border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 8rpx rgba(0,0,0,.04)}.category-section.data-v-077bc1c5:first-child{margin-top:0}.category-section.data-v-077bc1c5:last-child{margin-bottom:0}.category-header.data-v-077bc1c5{display:flex;align-items:center;padding:30rpx;background:#fff;border-bottom:1rpx solid #f0f0f0}.category-icon.data-v-077bc1c5{font-size:32rpx;margin-right:20rpx}.category-title.data-v-077bc1c5{font-size:32rpx;font-weight:500;color:#333}.function-grid.data-v-077bc1c5{display:flex;flex-wrap:wrap;padding:10rpx}.two-column .function-item.data-v-077bc1c5{flex:1;background:#fff;border-radius:12rpx;padding:24rpx 16rpx;margin:0 5rpx;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0}.function-item.data-v-077bc1c5{min-width:42%}.function-item.data-v-077bc1c5:active{transform:scale(.95);box-shadow:0 1rpx 2rpx rgba(0,0,0,.1)}.function-icon.data-v-077bc1c5{font-size:48rpx;margin-bottom:12rpx}.function-name.data-v-077bc1c5{display:block;font-size:28rpx;font-weight:500;color:#333;margin-bottom:8rpx}.function-desc.data-v-077bc1c5{display:block;font-size:24rpx;color:#666;line-height:1.4}
.scenario-wrapper.data-v-409095ce{position:absolute;left:0;right:0}.content-scroll.data-v-409095ce{height:100%}.category-section.data-v-409095ce{margin:20rpx 30rpx;background:#fff;border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 8rpx rgba(0,0,0,.04)}.category-section.data-v-409095ce:first-child{margin-top:0}.category-section.data-v-409095ce:last-child{margin-bottom:0}.category-header.data-v-409095ce{display:flex;align-items:center;padding:30rpx;background:#fff;border-bottom:1rpx solid #f0f0f0}.category-icon.data-v-409095ce{font-size:32rpx;margin-right:20rpx}.category-title.data-v-409095ce{font-size:32rpx;font-weight:500;color:#333}.function-grid.data-v-409095ce{display:flex;flex-wrap:wrap;padding:10rpx}.two-column .function-item.data-v-409095ce{flex:1;background:#fff;border-radius:12rpx;padding:24rpx 16rpx;margin:0 5rpx;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0}.function-item.data-v-409095ce{min-width:42%}.function-item.data-v-409095ce:active{transform:scale(.95);box-shadow:0 1rpx 2rpx rgba(0,0,0,.1)}.function-icon.data-v-409095ce{font-size:48rpx;margin-bottom:12rpx}.function-name.data-v-409095ce{display:block;font-size:28rpx;font-weight:500;color:#333;margin-bottom:8rpx}.function-desc.data-v-409095ce{display:block;font-size:24rpx;color:#666;line-height:1.4}

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../../common/vendor.js"),o={name:"SmallBeautifulSales",props:{contentTop:{type:String,default:""},contentBottom:{type:String,default:"96rpx"}},data:()=>({showQualityCoverage:!1,openQualityCoverageTrigger:0}),computed:{scrollTop(){return this.contentTop||"88rpx"},scrollBottom(){return this.contentBottom||"96rpx"}},methods:{showQualityCoveragePopup(){this.showQualityCoverage=!0,this.$nextTick((()=>{this.openQualityCoverageTrigger++}))},onQualityCoveragePopupClose(){this.showQualityCoverage=!1},navigateToPage(o){const t=`pages-subpackage/ai_features/${o}/${o}`;e.index.navigateTo({url:`/${t}`,fail:o=>{console.error("导航失败:",o),e.index.showToast({title:"页面跳转失败",icon:"none"})}})},quickJumpReceptionTab(o){if(["status","reception","tag"].includes(o)){try{e.index.setStorageSync("workbench-reception-tab",o)}catch(t){console.warn("[SmallBeautifulSales] 写入接待tab快捷跳转参数失败:",t)}e.index.navigateTo({url:`/pages-subpackage/furniture_reception/furniture_reception_entry?tab=${encodeURIComponent(o)}`,fail:o=>{console.error("[SmallBeautifulSales] 快捷跳转接待页失败:",o),e.index.showToast({title:"跳转失败,请稍后重试",icon:"none"})}})}},quickJumpReceptionInProgress(){e.index.navigateTo({url:"/pages-subpackage/furniture_reception/reception_in_progress",fail:o=>{console.error("[SmallBeautifulSales] 快捷跳转接待中页失败:",o),e.index.showToast({title:"跳转失败,请稍后重试",icon:"none"})}})},quickJumpCustomerTab(o){["service","customer"].includes(o)&&e.index.navigateTo({url:`/pages-subpackage/furniture_customer/furniture_customer?tab=${o}`,fail:o=>{console.error("[SmallBeautifulSales] 快捷跳转客户页失败:",o),e.index.showToast({title:"跳转失败,请稍后重试",icon:"none"})}})},quickJumpScriptManagement(){e.index.navigateTo({url:"/pages-subpackage/furniture_reception/script_management_my",fail:o=>{console.error("[SmallBeautifulSales] 跳转话术管理页失败:",o),e.index.showToast({title:"跳转失败,请稍后重试",icon:"none"})}})},quickJumpSopManagement(){e.index.navigateTo({url:"/pages-subpackage/furniture_reception/sop_management_my",fail:o=>{console.error("[SmallBeautifulSales] 跳转SOP管理页失败:",o),e.index.showToast({title:"跳转失败,请稍后重试",icon:"none"})}})}}};if(!Array){e.resolveComponent("QualityCoveragePopup")()}const t=e._export_sfc(o,[["render",function(o,t,a,n,i,r){return e.e({a:e.o((e=>r.quickJumpReceptionTab("reception")),"8d"),b:e.o(((...e)=>r.quickJumpReceptionInProgress&&r.quickJumpReceptionInProgress(...e)),"ea"),c:e.o((e=>r.quickJumpReceptionTab("tag")),"78"),d:e.o(((...e)=>r.quickJumpScriptManagement&&r.quickJumpScriptManagement(...e)),"42"),e:e.o(((...e)=>r.quickJumpSopManagement&&r.quickJumpSopManagement(...e)),"f7"),f:e.o((e=>r.quickJumpCustomerTab("customer")),"58"),g:e.o((e=>r.quickJumpCustomerTab("service")),"f6"),h:e.o((e=>r.navigateToPage("recording_duration")),"66"),i:e.o((e=>r.navigateToPage("customer_count")),"88"),j:e.o(((...e)=>r.showQualityCoveragePopup&&r.showQualityCoveragePopup(...e)),"8d"),k:e.o((e=>r.navigateToPage("speech_rating")),"d6"),l:e.o((e=>r.navigateToPage("intent_level")),"96"),m:e.o((e=>r.navigateToPage("deal_attribution")),"4a"),n:e.o((e=>r.navigateToPage("opening_rate")),"6b"),o:e.o((e=>r.navigateToPage("over_commitment")),"32"),p:e.o((e=>r.navigateToPage("red_line_touch")),"5d"),q:r.scrollTop,r:r.scrollBottom,s:i.showQualityCoverage},i.showQualityCoverage?{t:e.o(r.onQualityCoveragePopupClose,"2c"),v:e.p({"open-trigger":i.openQualityCoverageTrigger})}:{})}],["__scopeId","data-v-f967f08c"]]);wx.createComponent(t);

View File

@@ -0,0 +1,4 @@
{
"component": true,
"usingComponents": {}
}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
.small-beautiful-sales.data-v-f967f08c{position:relative;width:100%}.content.data-v-f967f08c{padding-top:0!important;margin-top:0!important;position:relative;top:0;min-height:calc(100vh - 200rpx)}.content-scroll.data-v-f967f08c{position:absolute;left:0;right:0;top:0;bottom:0;padding:0!important;margin:0!important;box-sizing:border-box}.content-scroll>view.data-v-f967f08c{margin-top:0;padding-top:0;margin-bottom:0;padding-bottom:0}.category-section.data-v-f967f08c{margin:20rpx 30rpx;background:#fff;border-radius:16rpx;overflow:hidden;box-shadow:0 2rpx 8rpx rgba(0,0,0,.04)}.category-section.data-v-f967f08c:first-child{margin-top:0}.category-section.data-v-f967f08c:last-child{margin-bottom:0}.category-header.data-v-f967f08c{display:flex;align-items:center;padding:30rpx;background:#fff;border-bottom:1rpx solid #f0f0f0}.category-icon.data-v-f967f08c{font-size:32rpx;margin-right:20rpx}.category-title.data-v-f967f08c{font-size:32rpx;font-weight:500;color:#333}.function-grid.data-v-f967f08c{display:flex;flex-wrap:wrap;padding:10rpx}.quick-links-section .function-item.data-v-f967f08c{width:calc(20% - 10rpx);background:#fff;border-radius:12rpx;padding:24rpx 12rpx;margin:5rpx;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0;box-sizing:border-box}.two-column .function-item.data-v-f967f08c{flex:1;background:#fff;border-radius:12rpx;padding:24rpx 16rpx;margin:0 5rpx;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0}.three-column .function-item.data-v-f967f08c{width:31%;background:#fff;border-radius:12rpx;padding:24rpx 12rpx;margin:1%;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0}.sales-analysis .function-item.full-row-item.data-v-f967f08c{flex:1;width:calc(50% - 10rpx);background:#fff;border-radius:12rpx;padding:24rpx 16rpx;margin:0 5rpx;text-align:center;box-shadow:0 2rpx 4rpx rgba(0,0,0,.04);transition:all .3s ease;border:1rpx solid #f0f0f0}.sales-analysis .function-item.new-line-item.data-v-f967f08c{flex-basis:100%;width:calc(50% - 10rpx);margin-top:10rpx}.function-item.data-v-f967f08c:active{transform:scale(.95);box-shadow:0 1rpx 2rpx rgba(0,0,0,.1)}.function-icon.data-v-f967f08c{font-size:48rpx;margin-bottom:12rpx}.function-name.data-v-f967f08c{display:block;font-size:28rpx;font-weight:500;color:#333;margin-bottom:8rpx}.function-desc.data-v-f967f08c{display:block;font-size:24rpx;color:#666;line-height:1.4}

View File

@@ -1 +1 @@
"use strict";const e=require("../../common/vendor.js");const o={components:{SalesScenarioNew:()=>"./components/sales_scenario_new.js",AiAnalysisDashboardBody:()=>"../../components/ai-analysis-dashboard-body.js"},data:()=>({contentTop:2*function(){try{return{statusBarHeight:e.index.getSystemInfoSync().statusBarHeight||20}}catch(o){return{statusBarHeight:20}}}().statusBarHeight+88+"rpx",contentBottom:"96rpx",isSalesScenario:!1,isSoftSalesScenario:!1}),onShow(){this.refreshScenario()},methods:{refreshScenario(){const o=(e.index.getStorageSync("backend-scenario")||"").toString().trim().toLowerCase();this.isSalesScenario="sales"===o,this.isSoftSalesScenario="soft_sales"===o}}};if(!Array){(e.resolveComponent("uni-nav-bar")+e.resolveComponent("sales-scenario-new")+e.resolveComponent("ai-analysis-dashboard-body"))()}Math;const t=e._export_sfc(o,[["render",function(o,t,n,s,a,r){return e.e({a:e.p({fixed:!0,statusBar:!0,border:!1,title:"工作台",color:"#333",backgroundColor:"#FFFFFF"}),b:a.isSalesScenario},a.isSalesScenario?{c:e.p({contentTop:a.contentTop,contentBottom:a.contentBottom})}:a.isSoftSalesScenario?{e:e.p({"content-top":a.contentTop,"content-bottom":a.contentBottom})}:{},{d:a.isSoftSalesScenario})}],["__scopeId","data-v-493fce2d"]]);wx.createPage(t);
"use strict";const e=require("../../common/vendor.js");const t={components:{SalesScenarioNew:()=>"./components/sales_scenario_new.js",SmallBeautifulSales:()=>"./components/small_beautiful_sales.js",SoftSalesScenario:()=>"../../components/soft_sales_scenario.js"},data:()=>({contentTop:2*function(){try{return{statusBarHeight:e.index.getSystemInfoSync().statusBarHeight||20}}catch(t){return{statusBarHeight:20}}}().statusBarHeight+88+"rpx",contentBottom:"96rpx",isSalesScenario:!1,isSoftSalesScenario:!1,isSmallBeautifulSalesScenario:!1}),onShow(){this.refreshScenario()},methods:{refreshScenario(){const t=(e.index.getStorageSync("backend-scenario")||"").toString().trim().toLowerCase();this.isSalesScenario="sales"===t,this.isSoftSalesScenario="soft_sales"===t,this.isSmallBeautifulSalesScenario="smallbeautiful_sales"===t}}};if(!Array){(e.resolveComponent("uni-nav-bar")+e.resolveComponent("sales-scenario-new")+e.resolveComponent("soft-sales-scenario")+e.resolveComponent("small-beautiful-sales"))()}Math;const o=e._export_sfc(t,[["render",function(t,o,s,n,a,r){return e.e({a:e.p({fixed:!0,statusBar:!0,border:!1,title:"工作台",color:"#333",backgroundColor:"#FFFFFF"}),b:a.isSalesScenario},a.isSalesScenario?{c:e.p({contentTop:a.contentTop,contentBottom:a.contentBottom})}:a.isSoftSalesScenario?{e:e.p({"content-top":a.contentTop,"content-bottom":a.contentBottom})}:a.isSmallBeautifulSalesScenario?{g:e.p({"content-top":a.contentTop,"content-bottom":a.contentBottom})}:{},{d:a.isSoftSalesScenario,f:a.isSmallBeautifulSalesScenario})}],["__scopeId","data-v-f15f23a3"]]);wx.createPage(o);

View File

@@ -2,7 +2,8 @@
"navigationStyle": "custom",
"usingComponents": {
"sales-scenario-new": "./components/sales_scenario_new",
"ai-analysis-dashboard-body": "../../components/ai-analysis-dashboard-body",
"small-beautiful-sales": "./components/small_beautiful_sales",
"soft-sales-scenario": "../../components/soft_sales_scenario",
"uni-nav-bar": "../../uni_modules/uni-nav-bar/components/uni-nav-bar/uni-nav-bar"
}
}

View File

@@ -1 +1 @@
<view class="page data-v-493fce2d"><uni-nav-bar wx:if="{{a}}" class="data-v-493fce2d" u-i="493fce2d-0" bind:__l="__l" u-p="{{a}}"/><view class="content data-v-493fce2d"><sales-scenario-new wx:if="{{b}}" class="data-v-493fce2d" u-i="493fce2d-1" bind:__l="__l" u-p="{{c}}"/><ai-analysis-dashboard-body wx:elif="{{d}}" class="data-v-493fce2d" u-i="493fce2d-2" bind:__l="__l" u-p="{{e}}"/><view wx:else class="redirecting-text data-v-493fce2d"><text class="data-v-493fce2d">当前未配置为销售或轻销场景backend-scenario 不是 sales / soft_sales工作台入口已隐藏。</text></view></view></view>
<view class="page data-v-f15f23a3"><uni-nav-bar wx:if="{{a}}" class="data-v-f15f23a3" u-i="f15f23a3-0" bind:__l="__l" u-p="{{a}}"/><view class="content data-v-f15f23a3"><sales-scenario-new wx:if="{{b}}" class="data-v-f15f23a3" u-i="f15f23a3-1" bind:__l="__l" u-p="{{c}}"/><soft-sales-scenario wx:elif="{{d}}" class="data-v-f15f23a3" u-i="f15f23a3-2" bind:__l="__l" u-p="{{e}}"/><small-beautiful-sales wx:elif="{{f}}" class="data-v-f15f23a3" u-i="f15f23a3-3" bind:__l="__l" u-p="{{g}}"/><view wx:else class="redirecting-text data-v-f15f23a3"><text class="data-v-f15f23a3">当前未配置为销售或轻销场景backend-scenario 不是 sales / soft_sales / smallBeautiful_sales),工作台入口已隐藏。</text></view></view></view>

View File

@@ -1 +1 @@
page.data-v-493fce2d{background-color:#f5f5f5}.page.data-v-493fce2d{min-height:100vh;background-color:#f5f5f5}.content.data-v-493fce2d{position:relative;width:100%;min-height:100vh;box-sizing:border-box}.redirecting-text.data-v-493fce2d{padding:40rpx 30rpx;color:#666;font-size:28rpx;text-align:center}
page.data-v-f15f23a3{background-color:#f5f5f5}.page.data-v-f15f23a3{min-height:100vh;background-color:#f5f5f5}.content.data-v-f15f23a3{position:relative;width:100%;min-height:100vh;box-sizing:border-box}.redirecting-text.data-v-f15f23a3{padding:40rpx 30rpx;color:#666;font-size:28rpx;text-align:center}