console.kt.map 21 KB

1
  1. {"version":3,"sources":["pages/index/console.uvue"],"sourcesContent":["<template>\r\n\t<scroll-view style=\"flex:1\">\r\n\r\n\t\t<view class=\"page\">\r\n\t\t\t<image class=\"upContent\" src=\"@/static/imagesInfo/bg-color.png\" mode=\"aspectFill\">\r\n\t\t\t</image>\r\n\t\t\t<view class=\"city-info\">\r\n\t\t\t\t<view class=\"city-text-box\">\r\n\t\t\t\t\t<text>\r\n\t\t\t\t\t\t当前城市:{{ cityInfo }}\r\n\t\t\t\t\t</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<u-icon name=\"notification\" :size=\"24\" />\r\n\t\t\t</view>\r\n\t\t\t<!-- 用户卡片 -->\r\n\t\t\t<view class=\"user-card \">\r\n\t\t\t\t<image class=\"user-bg\" src=\"@/static/imagesInfo/bg-icon.png\" mode=\"scaleToFill\">\r\n\t\t\t\t</image>\r\n\t\t\t\t<view class=\"user-info\" style=\"padding: 20rpx;\">\r\n\t\t\t\t\t<view class=\"user-left\">\r\n\t\t\t\t\t\t<view class=\"user-info\">\r\n\t\t\t\t\t\t\t<text class=\"user-name\">\r\n\t\t\t\t\t\t\t\t刘大锤\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t<view class=\"tags\">\r\n\t\t\t\t\t\t\t\t<text class=\"tag-new\">\r\n\t\t\t\t\t\t\t\t\t新人实习\r\n\t\t\t\t\t\t\t\t</text>\r\n\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<u-icon name=\"edit\" :size=\"18\" />\r\n\t\t\t\t\t\t\t<text class=\"tag\">\r\n\t\t\t\t\t\t\t\t编辑\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"user-info\">\r\n\t\t\t\t\t\t\t<u-icon name=\"customer-interests\" :size=\"18\" />\r\n\t\t\t\t\t\t\t<text class=\"user-role\">\r\n\t\t\t\t\t\t\t\t小丁理疗师\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t<u-icon name=\"store\" :size=\"18\" />\r\n\t\t\t\t\t\t\t<text class=\"user-shop\">\r\n\t\t\t\t\t\t\t\t佳人有约\r\n\t\t\t\t\t\t\t</text>\r\n\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"online-switch\">\r\n\t\t\t\t\t\t\t<u-switch :checked=\"isOnline\" @change=\"toggleOnline\" />\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"user-right\">\r\n\t\t\t\t\t\t<text class=\"text-time-box\">\r\n\t\t\t\t\t\t\t入驻时间\r\n\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t<text class=\"text-time-box\" style=\"margin-top: 5rpx;\">2026.03.01{{\r\n\t\t\t\t\t\t\tcoachInfo?.created_at.split(' ')[0] }}\r\n\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t<image v-if=\"coachInfo!=null && coachInfo.avatar_url!=null\" @click.stop=\"jumpMasterInfo\"\r\n\t\t\t\t\t\t:src=\"coachInfo!.avatar_url!.url\"\r\n\t\t\t\t\t\tstyle=\"width: 138rpx;height:138rpx;border-radius: 69rpx;margin-top: 15rpx;\"\r\n\t\t\t\t\t\tmode=\"aspectFit\">\r\n\t\t\t\t\t\t</image>\r\n\t\t\t\t\t\t<image v-else src=\"/static/testInfo/boy-nickname.png\"\r\n\t\t\t\t\t\tstyle=\"width: 138rpx;height:138rpx;border-radius: 69rpx;margin-top: 15rpx;\"\r\n\t\t\t\t\t\tmode=\"aspectFit\">\r\n\t\t\t\t\t\t</image>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\r\n\t\t\t\t<view class=\"location-bar user-info\">\r\n\t\t\t\t\t<u-icon name=\"navigation\" :size=\"18\" />\r\n\t\t\t\t\t<text class=\"location-text\">\r\n\t\t\t\t\t\t当前定位:烟台市楚凤一街1号楚凤花园\r\n\t\t\t\t\t</text>\r\n\t\t\t\t\t<text class=\"location-btn\">\r\n\t\t\t\t\t\t手动更新\r\n\t\t\t\t\t</text>\r\n\r\n\t\t\t\t</view>\r\n\r\n\t\t\t</view>\r\n\t\t\t<!-- 本月数据 -->\r\n\t\t\t<view class=\"stats-row\">\r\n\t\t\t\t<view class=\"stat-item\">\r\n\t\t\t\t\t<text class=\"stat-label\">\r\n\t\t\t\t\t\t本月收益(元)\r\n\t\t\t\t\t</text>\r\n\t\t\t\t\t<text class=\"stat-value\">\r\n\t\t\t\t\t\t2234.88\r\n\t\t\t\t\t</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"stat-divider\">\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"stat-item\">\r\n\t\t\t\t\t<text class=\"stat-label\">\r\n\t\t\t\t\t\t本月接单量(单)\r\n\t\t\t\t\t</text>\r\n\t\t\t\t\t<text class=\"stat-value\">\r\n\t\t\t\t\t\t2234.88\r\n\t\t\t\t\t</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"stat-divider\">\r\n\t\t\t\t</view>\r\n\t\t\t\t<view class=\"stat-item\">\r\n\t\t\t\t\t<text class=\"stat-label\">\r\n\t\t\t\t\t\t本月退单率\r\n\t\t\t\t\t</text>\r\n\t\t\t\t\t<text class=\"stat-value\">\r\n\t\t\t\t\t\t30%\r\n\t\t\t\t\t</text>\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<!-- 功能按钮 -->\r\n\t\t\t<view class=\"func-grid\">\r\n\t\t\t\t<view class=\"func-item\" v-for=\"(item, i) in funcList\" :key=\"i\">\r\n\t\t\t\t\t<view @click.stop=\"jumpSetProject\">\r\n\t\t\t\t\t\t<image style=\"width: 92rpx;height: 92rpx;\" :src=\"item.iconUrl\" mode=\"aspectFit\">\r\n\t\t\t\t\t\t</image>\r\n\t\t\t\t\t\t<text class=\"func-label\">\r\n\t\t\t\t\t\t\t{{ item.label }}\r\n\t\t\t\t\t\t</text>\r\n\t\t\t\t\t</view>\r\n\r\n\t\t\t\t</view>\r\n\t\t\t</view>\r\n\r\n\t\t\t<!-- 数据统计 -->\r\n\t\t\t<view class=\"data-section\">\r\n\t\t\t\t<view class=\"section-header\">\r\n\t\t\t\t\t<text class=\"section-title\">\r\n\t\t\t\t\t\t数据统计\r\n\t\t\t\t\t</text>\r\n\t\t\t\t\t<text class=\"section-more\">\r\n\t\t\t\t\t\t查看全部 >\r\n\t\t\t\t\t\t</text>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t\t<view class=\"data-grid\">\r\n\t\t\t\t\t\t<view class=\"data-item\" v-for=\"(item, i) in dataStats\" :key=\"i\">\r\n\t\t\t\t\t\t\t<text class=\"data-value\">\r\n\t\t\t\t\t\t\t\t{{ item.value }}\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t<text class=\"data-label\">\r\n\t\t\t\t\t\t\t\t{{ item.label }}\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</view>\r\n\r\n\t\t\t\t<!-- 客户评价 -->\r\n\t\t\t\t<view class=\"eval-section\">\r\n\t\t\t\t\t<view class=\"section-header\">\r\n\t\t\t\t\t\t<text class=\"section-title\">\r\n\t\t\t\t\t\t\t客户评价\r\n\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t<text class=\"section-more\">\r\n\t\t\t\t\t\t\t查看全部 >\r\n\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<view class=\"eval-tags\">\r\n\t\t\t\t\t\t\t<text class=\"eval-tag\" v-for=\"(tag, i) in evalTags\" :key=\"i\">\r\n\t\t\t\t\t\t\t\t{{ tag.text }} {{ tag.count > 0 ? tag.count : '' }}\r\n\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t<view class=\"eval-item\">\r\n\t\t\t\t\t\t\t\t<image class=\"eval-avatar\" src=\"/static/testInfo/boy-nickname.png\" mode=\"aspectFill\" />\r\n\t\t\t\t\t\t\t\t<view class=\"eval-content\">\r\n\t\t\t\t\t\t\t\t\t<view class=\"eval-top\">\r\n\t\t\t\t\t\t\t\t\t\t<text class=\"eval-name\">\r\n\t\t\t\t\t\t\t\t\t\t\t匿名评价\r\n\t\t\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t\t\t\t<text class=\"eval-date\">\r\n\t\t\t\t\t\t\t\t\t\t\t2025-04-24\r\n\t\t\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<view class=\"eval-stars\">\r\n\t\t\t\t\t\t\t\t\t\t<text>\r\n\t\t\t\t\t\t\t\t\t\t\t⭐⭐⭐⭐☆\r\n\t\t\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t\t\t\t<view class=\"stat-divider\">\r\n\t\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t\t<text class=\"eval-service\">\r\n\t\t\t\t\t\t\t\t\t\t\t泰式松骨\r\n\t\t\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t\t\t<text class=\"eval-comment\">\r\n\t\t\t\t\t\t\t\t\t\t服务到位\r\n\t\t\t\t\t\t\t\t\t</text>\r\n\t\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t</view>\r\n\t\t\t\t\t\t<!-- 做一个悬浮球 -->\r\n\t\t\t\t\t\t<u-floating @dblclick=\"callPolice\" />\r\n\t\t\t\t\t</view>\r\n\t\t\t\t</scroll-view>\r\n</template>\r\n\r\n<script setup lang=\"uts\">\r\n\timport { ref, computed } from 'vue';\r\n\timport { colors } from '@/common/theme';\r\n\r\n\t// 状态\r\n\tconst isOnline = ref(true);\r\n\tconst cityInfo = ref('')\r\n\t// 头像url类型\r\n\ttype AvatarUrl = {\r\n\t\turl : string\r\n\t}\r\n\t// 技师信息(空对象,字段可为null)\r\n\ttype CoachInfo = {\r\n\t\tcreated_at : string | null\r\n\t\tavatar_url : AvatarUrl | null\r\n\t}\r\n\tconst coachInfo = ref<CoachInfo | null>(null);\r\n\r\n\t// 切换上线状态\r\n\tconst toggleOnline = () => {\r\n\t\tisOnline.value = !isOnline.value;\r\n\t\t// 这里可以调用 API 更新状态\r\n\t\tconsole.log('Status changed:', isOnline.value);\r\n\t};\r\n\r\n\t// 功能列表\r\n\tconst funcList = [\r\n\t\t{ iconUrl: '/static/imagesInfo/cx-shop.png', label: '接单时间' },\r\n\t\t{ iconUrl: '/static/imagesInfo/item-icon.png', label: '服务项目' },\r\n\t\t{ iconUrl: '/static/imagesInfo/jied-time.png', label: '重选店铺' },\r\n\t\t{ iconUrl: '/static/imagesInfo/gengxin-wz.png', label: '位置更新' }\r\n\t];\r\n\r\n\t// 跳转到技师详情\r\n\tconst jumpMasterInfo = () => {\r\n\t\tconsole.log('jumpMasterInfo invoked');\r\n\t\t// 在这里可以执行导航或其他逻辑\r\n\t};\r\n\r\n\t// 功能按钮点击处理\r\n\tconst jumpSetProject = () => {\r\n\t\tconsole.log('jumpSetProject invoked');\r\n\t\t// 在这里可以执行导航或其他逻辑\r\n\t};\r\n\r\n\t// 悬浮球双击处理\r\n\tconst callPolice = () => {\r\n\t\tconsole.log('callPolice triggered');\r\n\t\t// 可在此触发紧急呼叫等操作\r\n\t};\r\n\r\n\t// 统计数据\r\n\tconst dataStats = [\r\n\t\t{ value: '456', label: '接单量' },\r\n\t\t{ value: '10%', label: '加钟率' },\r\n\t\t{ value: '70%', label: '好评率' },\r\n\t\t{ value: '3%', label: '复购率' },\r\n\t\t{ value: '19%', label: '退单率' }\r\n\t];\r\n\r\n\t// 评价标签数据\r\n\t// 使用类型别名避免 UTS 对内联对象字面量的限制\r\n\ttype EvalTag = { text : string; count : number };\r\n\tconst evalTags : EvalTag[] = [\r\n\t\t{ text: '不良引导', count: 0 },\r\n\t{ text: '手法不好', count: 101 },\r\n\t{ text: '性格温柔', count: 198 },\r\n\t{ text: '服务到位', count: 10 }\r\n\t];\r\n</script>\r\n\r\n<style>\r\n\t.page {\r\n\t\t/* width: 100%;\r\n\t\tcommented out because percentage unsupported\r\n\t\t*/\r\n\t\tpadding: 24rpx;\r\n\r\n\t}\r\n\r\n\t.upContent {\r\n\t\theight: 900rpx;\r\n\t\twidth: 750rpx;\r\n\t\tposition: fixed;\r\n\t\ttop: 0;\r\n\t\tleft: 0;\r\n\t\tz-index: -1;\r\n\t}\r\n\r\n\t.city-info {\r\n\t\tflex-direction: row;\r\n\t\tjustify-content: space-between;\r\n\t}\r\n\r\n\t/* 用户卡片 */\r\n\t.user-card {\r\n\t\tborder-radius: 16rpx;\r\n\t\t/* padding: 20rpx; */\r\n\t\t/* margin-top: 16rpx; */\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tbox-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.06);\r\n\t}\r\n\r\n\t.user-bg {\r\n\t\tposition: absolute;\r\n\t\t/* top: 0;\r\n\t\tleft: 0;\r\n\t\tright: 0;\r\n\t\tbottom: 0;\r\n\t\t*/\r\n\t\tright: 0;\r\n\t\twidth: 702rpx\r\n\r\n\t}\r\n\t.user-info {\r\n\t\t/* display: flex; */\r\n\t\tflex-direction: row;\r\n\t\talign-items: center;\r\n\t\tmargin-bottom: 16rpx;\r\n\t\tjustify-content: space-between;\r\n\t}\r\n\r\n\t.user-name {\r\n\t\tfont-size: 40rpx;\r\n\t\tfont-weight: bold;\r\n\t\tcolor: #333333;\r\n\t\t/* margin-bottom: 16rpx; */\r\n\t}\r\n\r\n\r\n\t.tag {\r\n\t\tfont-size: 24rpx;\r\n\t}\r\n\r\n\t.tag-new {\r\n\t\t/* 绿色透明度渐变 */\r\n\t\tbackground: linear-gradient(180deg, rgba(207, 221, 62, 0.69) 0%, rgba(162, 184, 29, 1) 100%);\r\n\t\tcolor: #FFFFFF;\r\n\t\tborder-radius: 24rpx;\r\n\t\tmargin: 0 16rpx;\r\n\t\tfont-size: 28rpx;\r\n\t\tpadding:6rpx 12rpx ;\r\n\t}\r\n\r\n\t.tag-edit {\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t.user-role,\r\n\t.user-shop {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #999999;\r\n\t\tmargin-right: 32rpx;\r\n\t}\r\n\r\n\t.online-switch {\r\n\t\tmargin-top: 24rpx;\r\n\t}\r\n\r\n\t.online-text {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t\tmargin-right: 16rpx;\r\n\t}\r\n\r\n\t.user-right {\r\n\t\talign-items: center;\r\n\t\twidth: 180rpx;\r\n\t\theight: 245rpx;\r\n\t\tz-index: 1;\r\n\t\tmargin-right: 14rpx;\r\n\t}\r\n\r\n\t.text-time-box {\r\n\t\tmargin-top: 10rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #fff;\r\n\t\tletter-spacing: 1rpx;\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.join-time {\r\n\t\ttext-align: center;\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #FFFFFF;\r\n\t\tbackground-color: rgba(0, 0, 0, 0.6);\r\n\t\tpadding: 8rpx 16rpx;\r\n\t\tborder-radius: 8rpx;\r\n\t\tmargin-bottom: 16rpx;\r\n\t}\r\n\r\n\t.avatar {\r\n\t\twidth: 120rpx;\r\n\t\theight: 120rpx;\r\n\t\tborder-radius: 60rpx;\r\n\t\t/* half of width/height */\r\n\t\tborder: 4rpx solid #FFFFFF;\r\n\t}\r\n\r\n\t.location-bar {\r\n\t\tdisplay: flex;\r\n\t\talign-items: center;\r\n\t\tbackground-image: linear-gradient(to right, #FFF9E1 0%, #FFF1BF 100%);\r\n\t\tpadding: 10rpx 20rpx;\r\n\t\tborder-radius: 18rpx;\r\n\t\tmargin-top: 30rpx;\r\n\t\tfont-size: 24rpx;\r\n\t\tjustify-content: space-between;\r\n\t}\r\n\r\n\t.location-icon {\r\n\t\tfont-size: 28rpx;\r\n\t\tmargin-right: 16rpx;\r\n\t}\r\n\r\n\t.location-text {\r\n\t\t/* flex: 1; */\r\n\t\tfont-size: 26rpx;\r\n\t\t/* color: #333333; */\r\n\t}\r\n\r\n\t.location-btn {\r\n\t\tfont-size: 26rpx;\r\n\t\tborder: 2rpx solid #0a0a0a;\r\n\t\tpadding: 8rpx 8rpx;\r\n\t\tborder-radius: 16rpx;\r\n\r\n\t}\r\n\r\n\t/* 本月数据 */\r\n\t.stats-row {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t\t/* width: 100%; removed percentage, flex children will stretch */\r\n\t\ttext-align: center;\r\n\t\tbackground-color: #FFFFFF;\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tpadding: 32rpx;\r\n\t\tbox-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.05);\r\n\t}\r\n\r\n\t.stat-item {\r\n\t\tflex: 1;\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.stat-label {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #999999;\r\n\t\t/* display: block not supported; default inline behavior is fine */\r\n\t\tmargin-bottom: 24rpx;\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.stat-value {\r\n\t\tfont-size: 40rpx;\r\n\t\tfont-weight: bold;\r\n\t\tcolor: #333333;\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.stat-divider {\r\n\t\twidth: 2rpx;\r\n\t\tbackground-color: #EEEEEE;\r\n\t\tmargin: 0 16rpx;\r\n\t}\r\n\r\n\t/* 功能网格 */\r\n\t.func-grid {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: space-around;\r\n\t\tbackground-color: #FFFFFF;\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tpadding: 32rpx 0;\r\n\t\tbox-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.05);\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.func-item {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: column;\r\n\t\talign-items: center;\r\n\t}\r\n\r\n\t.func-label {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #666666;\r\n\t\tmargin-top: 16rpx;\r\n\t}\r\n\r\n\t/* 数据统计 */\r\n\t.data-section {\r\n\t\tbackground-color: #FFFFFF;\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tpadding: 32rpx;\r\n\t\tbox-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.05);\r\n\t}\r\n\r\n\t.section-header {\r\n\t\t/* display: flex; */\r\n\t\tjustify-content: space-between;\r\n\t\talign-items: center;\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.section-title {\r\n\t\tfont-size: 32rpx;\r\n\t\tfont-weight: 400;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.section-more {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t.data-grid {\r\n\t\t/* display: flex; */\r\n\t\tjustify-content: space-between;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.data-item {\r\n\t\ttext-align: center;\r\n\t}\r\n\r\n\t.data-value {\r\n\t\tfont-size: 36rpx;\r\n\t\tfont-weight: bold;\r\n\t\tcolor: #333333;\r\n\t\t/* display property not needed */\r\n\t\tmargin-bottom: 8rpx;\r\n\t}\r\n\r\n\t.data-label {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t/* 客户评价 */\r\n\t.eval-section {\r\n\t\tbackground-color: #FFFFFF;\r\n\t\tmargin-bottom: 32rpx;\r\n\t\tborder-radius: 24rpx;\r\n\t\tpadding: 32rpx;\r\n\t\tbox-shadow: 0 4rpx 16rpx rgba(0, 0, 0, 0.05);\r\n\t}\r\n\r\n\t.eval-tags {\r\n\t\tdisplay: flex;\r\n\t\t/* flex-wrap: wrap; */\r\n\t\tflex-direction: row;\r\n\t\t/* gap: 16rpx; */\r\n\t\tmargin-bottom: 32rpx;\r\n\t}\r\n\r\n\t.eval-tag {\r\n\t\tfont-size: 24rpx;\r\n\t\tpadding: 8rpx 24rpx;\r\n\t\tbackground-color: #F5F5F5;\r\n\t\tborder-radius: 24rpx;\r\n\t\t/* color: #666666; */\r\n\t}\r\n\r\n\t.eval-item {\r\n\t\t/* display: flex; */\r\n\t\t/* gap: 24rpx; */\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.eval-avatar {\r\n\t\twidth: 80rpx;\r\n\t\theight: 80rpx;\r\n\t\tborder-radius: 40rpx;\r\n\t}\r\n\r\n\t.eval-content {\r\n\t\tflex: 1;\r\n\t}\r\n\r\n\t.eval-top {\r\n\t\t/* display: flex; */\r\n\t\tjustify-content: space-between;\r\n\t\tmargin-bottom: 8rpx;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.eval-name {\r\n\t\t/* font-size: 28rpx; */\r\n\t\tfont-weight: 400;\r\n\t\tcolor: #333333;\r\n\t}\r\n\r\n\t.eval-date {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #999999;\r\n\t}\r\n\r\n\t.eval-stars {\r\n\t\tfont-size: 24rpx;\r\n\t\tcolor: #FFD740;\r\n\t\tmargin-bottom: 8rpx;\r\n\t\tflex-direction: row;\r\n\t}\r\n\r\n\t.eval-service {\r\n\t\tcolor: #999999;\r\n\t\tmargin-left: 16rpx;\r\n\t\tfont-size: 28rpx;\r\n\r\n\t}\r\n\r\n\t.eval-comment {\r\n\t\tfont-size: 26rpx;\r\n\t\tcolor: #333333;\r\n\t}\r\n</style>"],"names":[],"mappings":"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"}