feat: 响应体组件封装

This commit is contained in:
duanshuwen
2025-07-14 16:10:10 +08:00
parent 8766bb3720
commit e5d908701f
55 changed files with 290 additions and 155 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

View File

@@ -0,0 +1,18 @@
<template>
<view class="command-wrapper">
<text class="command-text">{{ text }}</text>
</view>
</template>
<script setup>
defineProps({
text: {
type: String,
default: "商品详情",
},
});
</script>
<style scoped lang="scss">
@import "./styles/index.scss";
</style>

View File

@@ -0,0 +1,12 @@
## 消息体指令组件
## 提示词:
使用 uniapp + vue3 组合式 api 开发微信小程序,要求如下:
1、按照提供的图片高度还原交互设计
2、要求布局样式结构简洁明了class 命名请按照模块名称来命名,例如:.command-wrapper
3、可以使用 uniapp 内置的组件
## 备注
仅供学习、交流使用,请勿用于商业用途。

View File

@@ -0,0 +1,11 @@
.command-wrapper {
background-color: #00a6ff;
border-radius: 20px 4px 20px 20px;
padding: 8px 24px;
width: max-content;
}
.command-text {
color: #fff;
font-size: 14px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

View File

@@ -0,0 +1,21 @@
<template>
<view class="response-intro-wrapper">
<text class="response-intro-text">{{ introText }}</text>
</view>
</template>
<script setup>
import { defineProps } from "vue";
defineProps({
introText: {
type: String,
default:
"酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍",
},
});
</script>
<style scoped lang="scss">
@import "./styles/index.scss";
</style>

View File

@@ -0,0 +1,14 @@
## 消息响应体文本介绍组件
组件名称:消息响应体文本介绍组件
## 提示词:
使用 uniapp + vue3 组合式 api 开发微信小程序,要求如下:
1、参考图片还原交互设计
2、要求布局样式结构简洁明了class 命名请按照模块名称来命名,例如:.response-intro-text
3、可以使用 uniapp 内置的组件
## 备注
仅供学习、交流使用,请勿用于商业用途。

View File

@@ -0,0 +1,11 @@
.response-intro-wrapper {
padding: 4px 8px 12px 12px;
}
.response-intro-text {
font-weight: 500;
font-size: 14px;
color: #333333;
line-height: 20px;
text-align: justify;
}

View File

@@ -0,0 +1,11 @@
<template>
<view class="response-wrapper">
<slot></slot>
</view>
</template>
<script setup></script>
<style scoped lang="scss">
@import "./styles/index.scss";
</style>

View File

@@ -0,0 +1,7 @@
.response-wrapper {
background: rgba(255, 255, 255, 0.4);
box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1);
border-radius: 4px 20px 20px 20px;
border: 1px solid #fff;
padding: 12px;
}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatQuickAccess.js","sources":["pages/chat/ChatQuickAccess.vue"],"sourcesContent":["<template>\r\n\t<view class=\"quick-access\">\r\n\t\t<view class=\"quick-access-scroll\">\r\n\t\t\t<view class=\"quick-access-item\" v-for=\"(item, index) in itemList\" :key=\"index\" @click=\"sendReply(item.title)\">\r\n\t\t\t\t<image class=\"quick-access-item-bg\" src=\"/static/quick/quick_icon_bg.png\" mode=\"aspectFill\"></image>\r\n\t\t\t\t<view class=\"quick-access-item-title\">\r\n\t\t\t\t\t<image :src=\"item.icon\"></image>\r\n\t\t\t\t\t<text>{{ item.title }}</text>\r\n\t\t\t\t</view>\r\n\t\t\t\t<text class=\"quick-access-item-content\">{{ item.content }}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport { onMounted, ref } from 'vue';\r\n\tconst itemList = ref([])\r\n\t\r\n\tconst emits = defineEmits(['replySent']);\r\n\t\r\n\tconst sendReply = (text) => {\r\n\t\temits('replySent', text); // 向父组件传递数据\r\n\t}\r\n\t\r\n\tonMounted(() => {\r\n\t\tinitData()\r\n\t})\r\n\t\r\n\tconst initData = () => {\r\n\t\titemList.value = [\r\n\t\t\t{\r\n\t\t\t\ticon: '/static/quick/quick_icon_yuding.png',\r\n\t\t\t\ttitle: '预定门票',\r\n\t\t\t\tcontent: '快速预定天沐温泉门票',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ticon: '/static/quick/quick_icon_find.png',\r\n\t\t\t\ttitle: '探索发现',\r\n\t\t\t\tcontent: '亲子、团建等更多玩法',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ticon: '/static/quick/quick_icon_call.png',\r\n\t\t\t\ttitle: '呼叫服务',\r\n\t\t\t\tcontent: '加床、订麻将机...',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ticon: '/static/quick/quick_icon_order.png',\r\n\t\t\t\ttitle: '我的订单',\r\n\t\t\t\tcontent: '快速查看订单',\r\n\t\t\t}\r\n\t\t] \r\n\t}\r\n\t\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.quick-access {\r\n\t\twidth: 100%;\r\n\t\t\r\n\t\t&-scroll {\r\n\t\t display: flex;\r\n\t\t flex-direction: row;\r\n\t\t overflow-x: auto;\r\n\t\t white-space: nowrap;\r\n\t\t -webkit-overflow-scrolling: touch; \r\n\t\t \r\n\t\t /* 隐藏滚动条 */\r\n\t\t scrollbar-width: none; \r\n\t\t &::-webkit-scrollbar {\r\n\t\t display: none; \r\n\t\t }\r\n\t\t }\r\n\t\t\r\n\t\t.quick-access-item {\r\n\t\t\tflex: 0 0 104px; \r\n\t\t\tborder-radius: 8px;\r\n\t\t\tmargin: 4px 4px 8px 4px;\r\n\t\t\tbox-shadow: 0 2px 5px 0px rgba(0,0,0,0.1);\r\n\t\t\tpadding: 12px;\r\n\t\t\tdisplay: inline-flex; \r\n\t\t\tflex-direction: column;\r\n\t\t\t\t\t\t\r\n\t\t\tposition: relative;\r\n\t\t\t\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-left: 12px;\r\n\t\t\t}\r\n\t\t\t\t\r\n\t\t\t&:last-child {\r\n\t\t\t\tmargin-right: 12px;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.quick-access-item-bg {\r\n\t\t\t\tposition: absolute;\r\n\t\t\t\ttop: 0;\r\n\t\t\t\tleft: 0;\r\n\t\t\t\tz-index: 0;\r\n\t\t\t\tborder-radius: 8px;\r\n\t\t\t\twidth: 128px;\r\n\t\t\t\theight: 56px;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.quick-access-item-title {\r\n\t\t\t\tdisplay: flex;\r\n\t\t\t\talign-items: center;\r\n\t\t\t\tz-index: 1;\r\n\t\t\t\t\r\n\t\t\t\timage {\r\n\t\t\t\t\twidth: 16px;\r\n\t\t\t\t\theight: 16px;\r\n\t\t\t\t\tmargin-right: 4px;\r\n\t\t\t\t}\r\n\t\t\t\t\r\n\t\t\t\ttext {\r\n\t\t\t\t\tfont-family: PingFang SC, PingFang SC;\r\n\t\t\t\t\tfont-weight: 500;\r\n\t\t\t\t\tfont-size: 12px;\r\n\t\t\t\t\tcolor: #201F32;\r\n\t\t\t\t\tline-height: 16px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.quick-access-item-content {\r\n\t\t\t\tz-index: 1;\r\n\t\t\t\tmargin-top: 4px;\r\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 10px;\r\n\t\t\t\tcolor: #678CAD;\r\n\t\t\t\tline-height: 18px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n</style>\r\n"],"names":["ref","onMounted"],"mappings":";;;;;;;AAiBC,UAAM,WAAWA,cAAG,IAAC,EAAE;AAEvB,UAAM,QAAQ;AAEd,UAAM,YAAY,CAAC,SAAS;AAC3B,YAAM,aAAa,IAAI;AAAA,IACvB;AAEDC,kBAAAA,UAAU,MAAM;AACf,eAAU;AAAA,IACZ,CAAE;AAED,UAAM,WAAW,MAAM;AACtB,eAAS,QAAQ;AAAA,QAChB;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,MACD;AAAA,IACD;;;;;;;;;;;;;;;;;;;"}
{"version":3,"file":"ChatQuickAccess.js","sources":["pages/chat/ChatQuickAccess.vue"],"sourcesContent":["<template>\n\t<view class=\"quick-access\">\n\t\t<view class=\"quick-access-scroll\">\n\t\t\t<view class=\"quick-access-item\" v-for=\"(item, index) in itemList\" :key=\"index\" @click=\"sendReply(item.title)\">\n\t\t\t\t<image class=\"quick-access-item-bg\" src=\"/static/quick/quick_icon_bg.png\" mode=\"aspectFill\"></image>\n\t\t\t\t<view class=\"quick-access-item-title\">\n\t\t\t\t\t<image :src=\"item.icon\"></image>\n\t\t\t\t\t<text>{{ item.title }}</text>\n\t\t\t\t</view>\n\t\t\t\t<text class=\"quick-access-item-content\">{{ item.content }}</text>\n\t\t\t</view>\n\t\t</view>\n\t</view>\n</template>\n\n<script setup>\n\timport { onMounted, ref } from 'vue';\n\tconst itemList = ref([])\n\t\n\tconst emits = defineEmits(['replySent']);\n\t\n\tconst sendReply = (text) => {\n\t\temits('replySent', text); // 向父组件传递数据\n\t}\n\t\n\tonMounted(() => {\n\t\tinitData()\n\t})\n\t\n\tconst initData = () => {\n\t\titemList.value = [\n\t\t\t{\n\t\t\t\ticon: '/static/quick/quick_icon_yuding.png',\n\t\t\t\ttitle: '预定门票',\n\t\t\t\tcontent: '快速预定天沐温泉门票',\n\t\t\t},\n\t\t\t{\n\t\t\t\ticon: '/static/quick/quick_icon_find.png',\n\t\t\t\ttitle: '探索发现',\n\t\t\t\tcontent: '亲子、团建等更多玩法',\n\t\t\t},\n\t\t\t{\n\t\t\t\ticon: '/static/quick/quick_icon_call.png',\n\t\t\t\ttitle: '呼叫服务',\n\t\t\t\tcontent: '加床、订麻将机...',\n\t\t\t},\n\t\t\t{\n\t\t\t\ticon: '/static/quick/quick_icon_order.png',\n\t\t\t\ttitle: '我的订单',\n\t\t\t\tcontent: '快速查看订单',\n\t\t\t}\n\t\t] \n\t}\n\t\n</script>\n\n<style lang=\"scss\" scoped>\n\t.quick-access {\n\t\twidth: 100%;\n\t\t\n\t\t&-scroll {\n\t\t display: flex;\n\t\t flex-direction: row;\n\t\t overflow-x: auto;\n\t\t white-space: nowrap;\n\t\t -webkit-overflow-scrolling: touch; \n\t\t \n\t\t /* 隐藏滚动条 */\n\t\t scrollbar-width: none; \n\t\t &::-webkit-scrollbar {\n\t\t display: none; \n\t\t }\n\t\t }\n\t\t\n\t\t.quick-access-item {\n\t\t\tflex: 0 0 104px; \n\t\t\tborder-radius: 8px;\n\t\t\tmargin: 4px 4px 8px 4px;\n\t\t\tbox-shadow: 0 2px 5px 0px rgba(0,0,0,0.1);\n\t\t\tpadding: 12px;\n\t\t\tdisplay: inline-flex; \n\t\t\tflex-direction: column;\n\t\t\t\t\t\t\n\t\t\tposition: relative;\n\t\t\t\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 12px;\n\t\t\t}\n\t\t\t\t\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 12px;\n\t\t\t}\n\t\t\t\n\t\t\t.quick-access-item-bg {\n\t\t\t\tposition: absolute;\n\t\t\t\ttop: 0;\n\t\t\t\tleft: 0;\n\t\t\t\tz-index: 0;\n\t\t\t\tborder-radius: 8px;\n\t\t\t\twidth: 128px;\n\t\t\t\theight: 56px;\n\t\t\t}\n\t\t\t\n\t\t\t.quick-access-item-title {\n\t\t\t\tdisplay: flex;\n\t\t\t\talign-items: center;\n\t\t\t\tz-index: 1;\n\t\t\t\t\n\t\t\t\timage {\n\t\t\t\t\twidth: 16px;\n\t\t\t\t\theight: 16px;\n\t\t\t\t\tmargin-right: 4px;\n\t\t\t\t}\n\t\t\t\t\n\t\t\t\ttext {\n\t\t\t\t\tfont-family: PingFang SC, PingFang SC;\n\t\t\t\t\tfont-weight: 500;\n\t\t\t\t\tfont-size: 12px;\n\t\t\t\t\tcolor: #201F32;\n\t\t\t\t\tline-height: 16px;\n\t\t\t\t}\n\t\t\t}\n\t\t\t\n\t\t\t.quick-access-item-content {\n\t\t\t\tz-index: 1;\n\t\t\t\tmargin-top: 4px;\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 10px;\n\t\t\t\tcolor: #678CAD;\n\t\t\t\tline-height: 18px;\n\t\t\t}\n\t\t}\n\t}\n\n</style>\n"],"names":["ref","onMounted"],"mappings":";;;;;;;AAiBC,UAAM,WAAWA,cAAG,IAAC,EAAE;AAEvB,UAAM,QAAQ;AAEd,UAAM,YAAY,CAAC,SAAS;AAC3B,YAAM,aAAa,IAAI;AAAA,IACvB;AAEDC,kBAAAA,UAAU,MAAM;AACf,eAAU;AAAA,IACZ,CAAE;AAED,UAAM,WAAW,MAAM;AACtB,eAAS,QAAQ;AAAA,QAChB;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,QACD;AAAA,UACC,MAAM;AAAA,UACN,OAAO;AAAA,UACP,SAAS;AAAA,QACT;AAAA,MACD;AAAA,IACD;;;;;;;;;;;;;;;;;;;"}

View File

@@ -1 +1 @@
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script setup>\r\nimport { onLaunch, onShow, onHide } from \"@dcloudio/uni-app\";\r\n\r\nonLaunch(() => {\r\n console.log(\"App Launch\");\r\n});\r\n\r\nonShow(() => {\r\n console.log(\"App Show\");\r\n});\r\n\r\nonHide(() => {\r\n console.log(\"App Hide\");\r\n});\r\n</script>\r\n\r\n<style lang=\"scss\">\r\n/* 添加全局样式 */\r\npage,\r\nbody,\r\n#app {\r\n font-family: PingFang SC, PingFang SC;\r\n background-color: #E9F3F7;\r\n height: 100vh;\r\n width: 100vw;\r\n}\r\n\r\n.mb12 {\r\n margin-bottom: 12px;\r\n}\r\n</style>\r\n","import App from './App'\r\n\r\n// #ifndef VUE3\r\nimport Vue from 'vue'\r\nimport './uni.promisify.adaptor'\r\nVue.config.productionTip = false\r\nApp.mpType = 'app'\r\nconst app = new Vue({\r\n ...App\r\n})\r\napp.$mount()\r\n// #endif\r\n\r\n// #ifdef VUE3\r\nimport { createSSRApp } from 'vue'\r\nexport function createApp() {\r\n const app = createSSRApp(App)\r\n return {\r\n app\r\n }\r\n}\r\n// #endif"],"names":["onLaunch","uni","onShow","onHide","createSSRApp","App"],"mappings":";;;;;;;;;;;;AAGAA,kBAAAA,SAAS,MAAM;AACbC,oBAAAA,MAAY,MAAA,OAAA,gBAAA,YAAY;AAAA,IAC1B,CAAC;AAEDC,kBAAAA,OAAO,MAAM;AACXD,oBAAAA,MAAA,MAAA,OAAA,gBAAY,UAAU;AAAA,IACxB,CAAC;AAEDE,kBAAAA,OAAO,MAAM;AACXF,oBAAAA,MAAA,MAAA,OAAA,iBAAY,UAAU;AAAA,IACxB,CAAC;;;;;ACEM,SAAS,YAAY;AAC1B,QAAM,MAAMG,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}
{"version":3,"file":"app.js","sources":["App.vue","main.js"],"sourcesContent":["<script setup>\nimport { onLaunch, onShow, onHide } from \"@dcloudio/uni-app\";\n\nonLaunch(() => {\n console.log(\"App Launch\");\n});\n\nonShow(() => {\n console.log(\"App Show\");\n});\n\nonHide(() => {\n console.log(\"App Hide\");\n});\n</script>\n\n<style lang=\"scss\">\n/* 添加全局样式 */\npage,\nbody,\n#app {\n font-family: PingFang SC, PingFang SC;\n background-color: #E9F3F7;\n height: 100vh;\n width: 100vw;\n}\n\n.mb12 {\n margin-bottom: 12px;\n}\n</style>\n","import App from './App'\n\n// #ifndef VUE3\nimport Vue from 'vue'\nimport './uni.promisify.adaptor'\nVue.config.productionTip = false\nApp.mpType = 'app'\nconst app = new Vue({\n ...App\n})\napp.$mount()\n// #endif\n\n// #ifdef VUE3\nimport { createSSRApp } from 'vue'\nexport function createApp() {\n const app = createSSRApp(App)\n return {\n app\n }\n}\n// #endif"],"names":["onLaunch","uni","onShow","onHide","createSSRApp","App"],"mappings":";;;;;;;;;;;;AAGAA,kBAAAA,SAAS,MAAM;AACbC,oBAAAA,MAAA,MAAA,OAAA,gBAAY,YAAY;AAAA,IAC1B,CAAC;AAEDC,kBAAAA,OAAO,MAAM;AACXD,oBAAAA,MAAA,MAAA,OAAA,gBAAY,UAAU;AAAA,IACxB,CAAC;AAEDE,kBAAAA,OAAO,MAAM;AACXF,oBAAAA,MAAA,MAAA,OAAA,iBAAY,UAAU;AAAA,IACxB,CAAC;;;;;ACEM,SAAS,YAAY;AAC1B,QAAM,MAAMG,cAAY,aAACC,SAAG;AAC5B,SAAO;AAAA,IACL;AAAA,EACD;AACH;;;"}

View File

@@ -1 +1 @@
{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","pages/order/images/back.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.png","C:/static/icons/clock.png","pages/order/components/GoodsInfo/images/icon_house.png","pages/order/components/NoticeInfo/images/icon_clock.png","pages/order/components/NoticeInfo/images/icon_card.png","pages/order/components/NoticeInfo/images/icon_arrow.png","static/hello_xiaomu_icon@2x.png","static/hello_logo_icon@2x.png","static/top_bg_icon.png","static/drawer_icon.png","static/wave_icon.png","static/test/mk_img_1.png"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__6961004c__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","export default \"/static/icons/clock.png\"","export default \"__VITE_ASSET__8779a05f__\"","export default \"__VITE_ASSET__50bb3f13__\"","export default \"__VITE_ASSET__c038c52d__\"","export default \"__VITE_ASSET__228274ee__\"","export default \"__VITE_ASSET__2eba501c__\"","export default \"__VITE_ASSET__51733f19__\"","export default \"__VITE_ASSET__ead16fdc__\"","export default \"__VITE_ASSET__a9576f2b__\"","export default \"__VITE_ASSET__d889f8a8__\"","export default \"__VITE_ASSET__c4efe7df__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;"}
{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","pages/order/images/back.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.png","E:/static/icons/clock.png","pages/order/components/GoodsInfo/images/icon_house.png","pages/order/components/NoticeInfo/images/icon_clock.png","pages/order/components/NoticeInfo/images/icon_card.png","pages/order/components/NoticeInfo/images/icon_arrow.png","static/hello_xiaomu_icon@2x.png","static/hello_logo_icon@2x.png","static/top_bg_icon.png","static/drawer_icon.png","static/wave_icon.png","static/test/mk_img_1.png"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__6961004c__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","export default \"/static/icons/clock.png\"","export default \"__VITE_ASSET__8779a05f__\"","export default \"__VITE_ASSET__50bb3f13__\"","export default \"__VITE_ASSET__c038c52d__\"","export default \"__VITE_ASSET__228274ee__\"","export default \"__VITE_ASSET__2eba501c__\"","export default \"__VITE_ASSET__51733f19__\"","export default \"__VITE_ASSET__ead16fdc__\"","export default \"__VITE_ASSET__a9576f2b__\"","export default \"__VITE_ASSET__d889f8a8__\"","export default \"__VITE_ASSET__c4efe7df__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;"}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9Db21tYW5kV3JhcHBlci9pbmRleC52dWU"],"sourcesContent":["import Component from 'D:/YGChatCS/components/CommandWrapper/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9SZXNwb25zZUludHJvL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/YGChatCS/components/ResponseIntro/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -0,0 +1 @@
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9SZXNwb25zZVdyYXBwZXIvaW5kZXgudnVl"],"sourcesContent":["import Component from 'D:/YGChatCS/components/ResponseWrapper/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatModel.js","sources":["model/ChatModel.ts"],"sourcesContent":["\r\nexport enum MessageRole {\r\n\tAI = \"AI\",\r\n\tME = \"ME\",\r\n\tOTHER = \"OTHER\"\r\n}\r\n\r\nexport enum MessageType {\r\n\tTEXT = 'TEXT',\r\n\tIMAGE = 'IMAGE'\r\n}\r\n\r\n\r\n\r\nexport interface TextContent {\r\n type: MessageType;\r\n text: string;\r\n}\r\n\r\nexport interface ImageContent {\r\n type: MessageType;\r\n url: string;\r\n}\r\n\r\nexport type MessageContent = TextContent | ImageContent;\r\n\r\nexport interface ChatModel {\r\n\tmsgId: string;\r\n\tmsgType: MessageRole;\r\n\tmsg: string;\r\n\tmsgContent?: MessageContent;\r\n}\r\n\r\n\r\n\r\n"],"names":["MessageRole","MessageType"],"mappings":";AACY,IAAA,gCAAAA,iBAAL;AACNA,eAAA,IAAK,IAAA;AACLA,eAAA,IAAK,IAAA;AACLA,eAAA,OAAQ,IAAA;AAHGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;AAMA,IAAA,gCAAAC,iBAAL;AACNA,eAAA,MAAO,IAAA;AACPA,eAAA,OAAQ,IAAA;AAFGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;;;"}
{"version":3,"file":"ChatModel.js","sources":["model/ChatModel.ts"],"sourcesContent":["\nexport enum MessageRole {\n\tAI = \"AI\",\n\tME = \"ME\",\n\tOTHER = \"OTHER\"\n}\n\nexport enum MessageType {\n\tTEXT = 'TEXT',\n\tIMAGE = 'IMAGE'\n}\n\n\n\nexport interface TextContent {\n type: MessageType;\n text: string;\n}\n\nexport interface ImageContent {\n type: MessageType;\n url: string;\n}\n\nexport type MessageContent = TextContent | ImageContent;\n\nexport interface ChatModel {\n\tmsgId: string;\n\tmsgType: MessageRole;\n\tmsg: string;\n\tmsgContent?: MessageContent;\n}\n\n\n\n"],"names":["MessageRole","MessageType"],"mappings":";AACY,IAAA,gCAAAA,iBAAL;AACNA,eAAA,IAAK,IAAA;AACLA,eAAA,IAAK,IAAA;AACLA,eAAA,OAAQ,IAAA;AAHGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;AAMA,IAAA,gCAAAC,iBAAL;AACNA,eAAA,MAAO,IAAA;AACPA,eAAA,OAAQ,IAAA;AAFGA,SAAAA;AAAA,GAAA,eAAA,CAAA,CAAA;;;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatCardAI.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdENhcmRBSS52dWU"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/chat/ChatCardAI.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatCardAI.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0Q2FyZEFJLnZ1ZQ"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/chat/ChatCardAI.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatCardMine.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdENhcmRNaW5lLnZ1ZQ"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/chat/ChatCardMine.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatCardMine.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0Q2FyZE1pbmUudnVl"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/chat/ChatCardMine.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
{"version":3,"file":"ChatMoreTips.js","sources":["pages/chat/ChatMoreTips.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdE1vcmVUaXBzLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"more-tips\">\r\n\t\t<view class=\"more-tips-scroll\">\r\n\t\t\t<view class=\"more-tips-item\" v-for=\"(item, index) in itemList\" :key=\"index\">\r\n\t\t\t\t<text class=\"more-tips-item-title\" @click=\"sendReply(item.title)\">{{ item.title }}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport { onMounted, ref } from 'vue';\r\n\tconst itemList = ref([])\r\n\tconst emits = defineEmits(['replySent']);\r\n\r\n\tconst sendReply = (text) => {\r\n\t\temits('replySent', text); // 向父组件传递数据\r\n\t}\r\n\t\r\n\tonMounted(() => {\r\n\t\tinitData()\r\n\t})\r\n\t\r\n\tconst initData = () => {\r\n\t\titemList.value = [\r\n\t\t\t{\r\n\t\t\t\ttitle: '定温泉票',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '定酒店',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '优惠套餐',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '亲子玩法',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '了解交通',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '看看酒店',\r\n\t\t\t},\r\n\t\t\t{\r\n\t\t\t\ttitle: '看看美食',\r\n\t\t\t}\r\n\t\t] \r\n\t}\r\n\t\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.more-tips {\r\n\t\twidth: 100%;\r\n\t\t\r\n\t\t&-scroll {\r\n\t\t display: flex;\r\n\t\t flex-direction: row;\r\n\t\t overflow-x: auto;\r\n\t\t white-space: nowrap;\r\n\t\t -webkit-overflow-scrolling: touch; \r\n\t\t \r\n\t\t /* 隐藏滚动条 */\r\n\t\t scrollbar-width: none; \r\n\t\t &::-webkit-scrollbar {\r\n\t\t display: none; \r\n\t\t }\r\n\t\t }\r\n\t\t\r\n\t\t.more-tips-item {\r\n\t\t\tborder-radius: 8px;\r\n\t\t\tmargin: 4px;\r\n\t\t\tbox-shadow: 0 2px 5px 0px rgba(0,0,0,0.1);\r\n\t\t\tbackground-color: #FFFFFF;\r\n\t\t\tpadding: 2px 12px;\r\n\t\t\tdisplay: flex; \r\n\t\t\tflex-direction: column;\r\n\t\t\tmin-width: 46px;\r\n\t\t\t\r\n\t\t\t&:first-child {\r\n\t\t\t\tmargin-left: 12px;\r\n\t\t\t}\r\n\t\t\t\t\r\n\t\t\t&:last-child {\r\n\t\t\t\tmargin-right: 12px;\r\n\t\t\t}\r\n\t\t\t\r\n\t\t\t.more-tips-item-title {\r\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\r\n\t\t\t\tfont-weight: 500;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tcolor: #00A6FF;\r\n\t\t\t\tline-height: 24px;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>\r\n","import Component from 'D:/www/YGChatCS/pages/chat/ChatMoreTips.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted"],"mappings":";;;;;;AAYC,UAAM,WAAWA,cAAG,IAAC,EAAE;AACvB,UAAM,QAAQ;AAEd,UAAM,YAAY,CAAC,SAAS;AAC3B,YAAM,aAAa,IAAI;AAAA,IACvB;AAEDC,kBAAAA,UAAU,MAAM;AACf,eAAU;AAAA,IACZ,CAAE;AAED,UAAM,WAAW,MAAM;AACtB,eAAS,QAAQ;AAAA,QAChB;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,MACD;AAAA,IACD;;;;;;;;;;;;;;;AC9CF,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatMoreTips.js","sources":["pages/chat/ChatMoreTips.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0TW9yZVRpcHMudnVl"],"sourcesContent":["<template>\n\t<view class=\"more-tips\">\n\t\t<view class=\"more-tips-scroll\">\n\t\t\t<view class=\"more-tips-item\" v-for=\"(item, index) in itemList\" :key=\"index\">\n\t\t\t\t<text class=\"more-tips-item-title\" @click=\"sendReply(item.title)\">{{ item.title }}</text>\n\t\t\t</view>\n\t\t</view>\n\t</view>\n</template>\n\n<script setup>\n\timport { onMounted, ref } from 'vue';\n\tconst itemList = ref([])\n\tconst emits = defineEmits(['replySent']);\n\n\tconst sendReply = (text) => {\n\t\temits('replySent', text); // 向父组件传递数据\n\t}\n\t\n\tonMounted(() => {\n\t\tinitData()\n\t})\n\t\n\tconst initData = () => {\n\t\titemList.value = [\n\t\t\t{\n\t\t\t\ttitle: '定温泉票',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '定酒店',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '优惠套餐',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '亲子玩法',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '了解交通',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '看看酒店',\n\t\t\t},\n\t\t\t{\n\t\t\t\ttitle: '看看美食',\n\t\t\t}\n\t\t] \n\t}\n\t\n</script>\n\n<style lang=\"scss\" scoped>\n\t.more-tips {\n\t\twidth: 100%;\n\t\t\n\t\t&-scroll {\n\t\t display: flex;\n\t\t flex-direction: row;\n\t\t overflow-x: auto;\n\t\t white-space: nowrap;\n\t\t -webkit-overflow-scrolling: touch; \n\t\t \n\t\t /* 隐藏滚动条 */\n\t\t scrollbar-width: none; \n\t\t &::-webkit-scrollbar {\n\t\t display: none; \n\t\t }\n\t\t }\n\t\t\n\t\t.more-tips-item {\n\t\t\tborder-radius: 8px;\n\t\t\tmargin: 4px;\n\t\t\tbox-shadow: 0 2px 5px 0px rgba(0,0,0,0.1);\n\t\t\tbackground-color: #FFFFFF;\n\t\t\tpadding: 2px 12px;\n\t\t\tdisplay: flex; \n\t\t\tflex-direction: column;\n\t\t\tmin-width: 46px;\n\t\t\t\n\t\t\t&:first-child {\n\t\t\t\tmargin-left: 12px;\n\t\t\t}\n\t\t\t\t\n\t\t\t&:last-child {\n\t\t\t\tmargin-right: 12px;\n\t\t\t}\n\t\t\t\n\t\t\t.more-tips-item-title {\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\n\t\t\t\tfont-weight: 500;\n\t\t\t\tfont-size: 12px;\n\t\t\t\tcolor: #00A6FF;\n\t\t\t\tline-height: 24px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\t}\n</style>\n","import Component from 'D:/YGChatCS/pages/chat/ChatMoreTips.vue'\nwx.createComponent(Component)"],"names":["ref","onMounted"],"mappings":";;;;;;AAYC,UAAM,WAAWA,cAAG,IAAC,EAAE;AACvB,UAAM,QAAQ;AAEd,UAAM,YAAY,CAAC,SAAS;AAC3B,YAAM,aAAa,IAAI;AAAA,IACvB;AAEDC,kBAAAA,UAAU,MAAM;AACf,eAAU;AAAA,IACZ,CAAE;AAED,UAAM,WAAW,MAAM;AACtB,eAAS,QAAQ;AAAA,QAChB;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,QACD;AAAA,UACC,OAAO;AAAA,QACP;AAAA,MACD;AAAA,IACD;;;;;;;;;;;;;;;AC9CF,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatQuickAccess.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2hhdC9DaGF0UXVpY2tBY2Nlc3MudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/www/YGChatCS/pages/chat/ChatQuickAccess.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,gBAAe,eAAA;"}
{"version":3,"file":"ChatQuickAccess.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvY2hhdC9DaGF0UXVpY2tBY2Nlc3MudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/YGChatCS/pages/chat/ChatQuickAccess.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,gBAAe,eAAA;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatQuickAccess2.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdFF1aWNrQWNjZXNzLnZ1ZQ"],"sourcesContent":["import MiniProgramPage from 'D:/www/YGChatCS/pages/chat/ChatQuickAccess.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,gBAAe,eAAA;"}
{"version":3,"file":"ChatQuickAccess2.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0UXVpY2tBY2Nlc3MudnVl"],"sourcesContent":["import MiniProgramPage from 'D:/YGChatCS/pages/chat/ChatQuickAccess.vue'\nwx.createPage(MiniProgramPage)"],"names":["MiniProgramPage"],"mappings":";;AACA,GAAG,WAAWA,gBAAe,eAAA;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatTopBanner.js","sources":["pages/chat/ChatTopBanner.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdFRvcEJhbm5lci52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"top-bg-content\" :style=\"{marginTop: marginContentTop + 'px'}\">\r\n\t\t<view class=\"top-item1\">\r\n\t\t\t<view class=\"top-item1-left\">\r\n\t\t\t\t<image src=\"/static/hello_xiaomu_icon@2x.png\"></image>\r\n\t\t\t\t<text>2025/02/10 多云 -36℃</text>\t\t\t\t\t\t \r\n\t\t\t</view>\r\n\t\t\t<view class=\"top-item1-right\">\r\n\t\t\t\t<image src=\"/static/hello_logo_icon@2x.png\" ></image>\r\n\t\t\t</view>\t\t\t \t\t\t \r\n\t\t</view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport { ref } from 'vue';\r\n\timport { onLoad } from '@dcloudio/uni-app';\r\n\t\r\n\tconst statusBarHeight = ref(20);\r\n\tconst marginContentTop = ref(44) \r\n\t\r\n\tonLoad(() => {\r\n\t uni.getSystemInfo({\r\n\t success: (res) => {\r\n\t statusBarHeight.value = res.statusBarHeight || 20;\r\n\t\t marginContentTop.value += statusBarHeight.value;\r\n\t }\r\n\t });\r\n\t});\r\n\t\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.top-bg-content {\r\n\t\tdisplay: flex;\r\n\t\tjustify-content: flex-end;\r\n\t\talign-items: stretch;\r\n\t\tflex-direction: column;\r\n\t}\r\n\t\r\n\t.top-item1 {\r\n\t\tdisplay: flex;\r\n\t\tflex-direction: row;\r\n\t\tjustify-content: space-between;\r\n\t\tmargin: 0 46px 0 32px;\r\n\t\t\r\n\t\t.top-item1-left {\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\tjustify-content: flex-end;\r\n\t\t\t\r\n\t\t\timage {\r\n\t\t\t\twidth: 118px;\r\n\t\t\t\theight: 52px;\r\n\t\t\t}\r\n\t\t\ttext {\r\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 12px;\r\n\t\t\t\tcolor: #1E4C69;\r\n\t\t\t\tline-height: 24px;\r\n\t\t\t\ttext-align: justify;\r\n\t\t\t\tfont-style: normal;\r\n\t\t\t\ttext-transform: none;\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\t.top-item1-right {\r\n\t\t\timage {\r\n\t\t\t\twidth: 96px;\r\n\t\t\t\theight: 96px;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import Component from 'D:/www/YGChatCS/pages/chat/ChatTopBanner.vue'\nwx.createComponent(Component)"],"names":["ref","onLoad","uni"],"mappings":";;;;;;AAkBC,UAAM,kBAAkBA,kBAAI,EAAE;AAC9B,UAAM,mBAAmBA,cAAG,IAAC,EAAE;AAE/BC,kBAAAA,OAAO,MAAM;AACXC,oBAAAA,MAAI,cAAc;AAAA,QAChB,SAAS,CAAC,QAAQ;AAChB,0BAAgB,QAAQ,IAAI,mBAAmB;AAClD,2BAAiB,SAAS,gBAAgB;AAAA,QACxC;AAAA,MACN,CAAI;AAAA,IACJ,CAAE;;;;;;;;;;;AC3BF,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatTopBanner.js","sources":["pages/chat/ChatTopBanner.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0VG9wQmFubmVyLnZ1ZQ"],"sourcesContent":["<template>\n\t<view class=\"top-bg-content\" :style=\"{marginTop: marginContentTop + 'px'}\">\n\t\t<view class=\"top-item1\">\n\t\t\t<view class=\"top-item1-left\">\n\t\t\t\t<image src=\"/static/hello_xiaomu_icon@2x.png\"></image>\n\t\t\t\t<text>2025/02/10 多云 -36℃</text>\t\t\t\t\t\t \n\t\t\t</view>\n\t\t\t<view class=\"top-item1-right\">\n\t\t\t\t<image src=\"/static/hello_logo_icon@2x.png\" ></image>\n\t\t\t</view>\t\t\t \t\t\t \n\t\t</view>\n\t</view>\n</template>\n\n<script setup>\n\timport { ref } from 'vue';\n\timport { onLoad } from '@dcloudio/uni-app';\n\t\n\tconst statusBarHeight = ref(20);\n\tconst marginContentTop = ref(44) \n\t\n\tonLoad(() => {\n\t uni.getSystemInfo({\n\t success: (res) => {\n\t statusBarHeight.value = res.statusBarHeight || 20;\n\t\t marginContentTop.value += statusBarHeight.value;\n\t }\n\t });\n\t});\n\t\n</script>\n\n<style lang=\"scss\" scoped>\n\t.top-bg-content {\n\t\tdisplay: flex;\n\t\tjustify-content: flex-end;\n\t\talign-items: stretch;\n\t\tflex-direction: column;\n\t}\n\t\n\t.top-item1 {\n\t\tdisplay: flex;\n\t\tflex-direction: row;\n\t\tjustify-content: space-between;\n\t\tmargin: 0 46px 0 32px;\n\t\t\n\t\t.top-item1-left {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\tjustify-content: flex-end;\n\t\t\t\n\t\t\timage {\n\t\t\t\twidth: 118px;\n\t\t\t\theight: 52px;\n\t\t\t}\n\t\t\ttext {\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 12px;\n\t\t\t\tcolor: #1E4C69;\n\t\t\t\tline-height: 24px;\n\t\t\t\ttext-align: justify;\n\t\t\t\tfont-style: normal;\n\t\t\t\ttext-transform: none;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.top-item1-right {\n\t\t\timage {\n\t\t\t\twidth: 96px;\n\t\t\t\theight: 96px;\n\t\t\t}\n\t\t}\n\t}\n</style>","import Component from 'D:/YGChatCS/pages/chat/ChatTopBanner.vue'\nwx.createComponent(Component)"],"names":["ref","onLoad","uni"],"mappings":";;;;;;AAkBC,UAAM,kBAAkBA,kBAAI,EAAE;AAC9B,UAAM,mBAAmBA,cAAG,IAAC,EAAE;AAE/BC,kBAAAA,OAAO,MAAM;AACXC,oBAAAA,MAAI,cAAc;AAAA,QAChB,SAAS,CAAC,QAAQ;AAChB,0BAAgB,QAAQ,IAAI,mBAAmB;AAClD,2BAAiB,SAAS,gBAAgB;AAAA,QACxC;AAAA,MACN,CAAI;AAAA,IACJ,CAAE;;;;;;;;;;;AC3BF,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatTopBgImg.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdFRvcEJnSW1nLnZ1ZQ"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/chat/ChatTopBgImg.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatTopBgImg.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0VG9wQmdJbWcudnVl"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/chat/ChatTopBgImg.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"ChatTopNavBar.js","sources":["pages/chat/ChatTopNavBar.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2NoYXQvQ2hhdFRvcE5hdkJhci52dWU"],"sourcesContent":["<template>\r\n\t<view class=\"nav-bar\">\r\n\t <view class=\"nav-item\" @click=\"openDrawer\">\r\n\t <image src=\"/static/drawer_icon.png\" mode=\"aspectFit\" class=\"nav-item-icon\"></image>\r\n\t </view>\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport { defineEmits } from 'vue'\r\n\t\r\n\tconst emits = defineEmits(['openDrawer'])\r\n\t\r\n\tconst openDrawer = () => {\r\n\t\temits('openDrawer')\r\n\t\tconsole.log('=============打开抽屉')\r\n\t}\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.nav-bar {\r\n\t display: flex;\r\n\t align-items: center;\r\n\t height: 44px;\r\n\t padding: 0 15px;\r\n\t \r\n\t .nav-item {\r\n\t width: 24px;\r\n\t height: 24px;\r\n\t margin-right: 10px;\r\n\t }\r\n\t .nav-item-icon {\r\n\t\t width: 100%;\r\n\t\t height: 100%;\r\n\t }\r\n\t}\r\n</style>","import Component from 'D:/www/YGChatCS/pages/chat/ChatTopNavBar.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;AAWC,UAAM,QAAQ;AAEd,UAAM,aAAa,MAAM;AACxB,YAAM,YAAY;AAClBA,oBAAAA,yDAAY,mBAAmB;AAAA,IAC/B;;;;;;;;;;ACfF,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"ChatTopNavBar.js","sources":["pages/chat/ChatTopNavBar.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0VG9wTmF2QmFyLnZ1ZQ"],"sourcesContent":["<template>\n\t<view class=\"nav-bar\">\n\t <view class=\"nav-item\" @click=\"openDrawer\">\n\t <image src=\"/static/drawer_icon.png\" mode=\"aspectFit\" class=\"nav-item-icon\"></image>\n\t </view>\n\t</view>\n</template>\n\n<script setup>\n\timport { defineEmits } from 'vue'\n\t\n\tconst emits = defineEmits(['openDrawer'])\n\t\n\tconst openDrawer = () => {\n\t\temits('openDrawer')\n\t\tconsole.log('=============打开抽屉')\n\t}\n</script>\n\n<style lang=\"scss\" scoped>\n\t.nav-bar {\n\t display: flex;\n\t align-items: center;\n\t height: 44px;\n\t padding: 0 15px;\n\t \n\t .nav-item {\n\t width: 24px;\n\t height: 24px;\n\t margin-right: 10px;\n\t }\n\t .nav-item-icon {\n\t\t width: 100%;\n\t\t height: 100%;\n\t }\n\t}\n</style>","import Component from 'D:/YGChatCS/pages/chat/ChatTopNavBar.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;;AAWC,UAAM,QAAQ;AAEd,UAAM,aAAa,MAAM;AACxB,YAAM,YAAY;AAClBA,oBAAAA,yDAAY,mBAAmB;AAAA,IAC/B;;;;;;;;;;ACfF,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"DrawerHome.js","sources":["pages/drawer/DrawerHome.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL2RyYXdlci9EcmF3ZXJIb21lLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view class=\"drawer-home\"> \r\n\t\t<view class=\"drawer-home-nav\">\r\n\t\t\t<text>抽屉页面</text>\r\n\t\t</view>\r\n\t\t\r\n\t\t<button @click=\"closeDrawer\" type=\"default\">关闭</button>\r\n\t\t<view class=\"drawer-list\">\r\n\t\t\t<view v-for=\"(item,index) in 100\" :key=\"index\">\r\n\t\t\t\t<text class=\"message-item\">{{item}}</text>\r\n\t\t\t</view>\r\n\t\t</view>\r\n\t\t\r\n\t</view>\r\n</template>\r\n\r\n<script setup>\r\n\timport { defineEmits } from 'vue'\r\n\tconst emits = defineEmits(['closeDrawer'])\r\n\t\r\n\tconst closeDrawer = () => {\r\n\t\temits('closeDrawer')\r\n\t\tconsole.log('=============关闭抽屉')\r\n\t}\r\n\t\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.drawer-home {\r\n\t\twidth: 100%;\r\n\t\theight: 100vh;\r\n\t\tbackground-color: #E9F3F7;\r\n\t\tpadding-top: 44px;\r\n\t\t\r\n\t\t.drawer-home-nav {\r\n\t\t\tpadding: 12px;\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\t\r\n\t\t\ttext {\r\n\t\t\t\tfont-size: 20px;\r\n\t\t\t\ttext-align: center;\r\n\t\t\t}\r\n\t\t}\r\n\t\t\r\n\t\t.drawer-list {\r\n\t\t\tdisplay: flex;\r\n\t\t\tflex-direction: column;\r\n\t\t\theight: 100%;\r\n\t\t\toverflow-y: scroll;\r\n\t\t}\r\n\t\t\r\n\t\t.message-item {\r\n\t\t\tdisplay: flex;\r\n\t\t\tjustify-content: center;\r\n\t\t\tbackground-color: white;\r\n\t\t\tmargin: 6px 12px;\r\n\t\t\tpadding: 8px 24px;\r\n\t\t\tborder-radius: 4px;\r\n\t\t\tfont-size: 14px;\r\n\t\t\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\r\n\t\t\t\r\n\t\t\ttext {\r\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\r\n\t\t\t\tfont-weight: 400;\r\n\t\t\t\tfont-size: 14px;\r\n\t\t\t\tcolor: #333333;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n</style>","import Component from 'D:/www/YGChatCS/pages/drawer/DrawerHome.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AAkBC,UAAM,QAAQ;AAEd,UAAM,cAAc,MAAM;AACzB,YAAM,aAAa;AACnBA,oBAAAA,wDAAY,mBAAmB;AAAA,IAC/B;;;;;;;;;;;;;;;ACtBF,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"DrawerHome.js","sources":["pages/drawer/DrawerHome.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvZHJhd2VyL0RyYXdlckhvbWUudnVl"],"sourcesContent":["<template>\n\t<view class=\"drawer-home\"> \n\t\t<view class=\"drawer-home-nav\">\n\t\t\t<text>抽屉页面</text>\n\t\t</view>\n\t\t\n\t\t<button @click=\"closeDrawer\" type=\"default\">关闭</button>\n\t\t<view class=\"drawer-list\">\n\t\t\t<view v-for=\"(item,index) in 100\" :key=\"index\">\n\t\t\t\t<text class=\"message-item\">{{item}}</text>\n\t\t\t</view>\n\t\t</view>\n\t\t\n\t</view>\n</template>\n\n<script setup>\n\timport { defineEmits } from 'vue'\n\tconst emits = defineEmits(['closeDrawer'])\n\t\n\tconst closeDrawer = () => {\n\t\temits('closeDrawer')\n\t\tconsole.log('=============关闭抽屉')\n\t}\n\t\n</script>\n\n<style lang=\"scss\" scoped>\n\t.drawer-home {\n\t\twidth: 100%;\n\t\theight: 100vh;\n\t\tbackground-color: #E9F3F7;\n\t\tpadding-top: 44px;\n\t\t\n\t\t.drawer-home-nav {\n\t\t\tpadding: 12px;\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\t\n\t\t\ttext {\n\t\t\t\tfont-size: 20px;\n\t\t\t\ttext-align: center;\n\t\t\t}\n\t\t}\n\t\t\n\t\t.drawer-list {\n\t\t\tdisplay: flex;\n\t\t\tflex-direction: column;\n\t\t\theight: 100%;\n\t\t\toverflow-y: scroll;\n\t\t}\n\t\t\n\t\t.message-item {\n\t\t\tdisplay: flex;\n\t\t\tjustify-content: center;\n\t\t\tbackground-color: white;\n\t\t\tmargin: 6px 12px;\n\t\t\tpadding: 8px 24px;\n\t\t\tborder-radius: 4px;\n\t\t\tfont-size: 14px;\n\t\t\tbox-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);\n\t\t\t\n\t\t\ttext {\n\t\t\t\tfont-family: PingFang SC, PingFang SC;\n\t\t\t\tfont-weight: 400;\n\t\t\t\tfont-size: 14px;\n\t\t\t\tcolor: #333333;\n\t\t\t}\n\t\t}\n\t}\n</style>","import Component from 'D:/YGChatCS/pages/drawer/DrawerHome.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AAkBC,UAAM,QAAQ;AAEd,UAAM,cAAc,MAAM;AACzB,YAAM,aAAa;AACnBA,oBAAAA,wDAAY,mBAAmB;AAAA,IAC/B;;;;;;;;;;;;;;;ACtBF,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["pages/index/index.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["<template>\r\n\t<ex-drawer ref='drawer' width=\"488\">\r\n\t\t<!-- 抽屉页面 -->\r\n\t\t<view class=\"mian-drawer\" slot=\"drawerContent\">\r\n\t\t\t<drawer-home @closeDrawer=\"closeDrawer\" ></drawer-home>\r\n\t\t</view>\r\n\t\t\r\n\t\t<!-- 主页面 -->\r\n\t\t<view class=\"mian-container\" slot=\"containerContent\">\r\n\t\t\t<chat-main-list @openDrawer=\"openDrawer\"></chat-main-list>\r\n\t\t</view>\r\n\t</ex-drawer>\t\r\n\t\r\n</template>\r\n\r\n<script setup>\r\n\timport { ref, onMounted } from 'vue'\r\n\timport exDrawer from '@/third/ex-drawer/ex-drawer.vue'\r\n\timport DrawerHome from '@/pages/drawer/DrawerHome.vue'\r\n\timport ChatMainList from '../chat/ChatMainList.vue'\r\n\t\r\n\tconst drawer = ref()\r\n\t\r\n\tconst openDrawer = () => {\r\n\t\tdrawer.value.open()\r\n\t}\r\n\t\r\n\tconst closeDrawer = () => {\r\n\t\tdrawer.value.close()\r\n\t}\r\n\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n\t.mian-drawer{\r\n\t\theight: 100vh;\r\n\t\tbackground-color: #ffffff;\r\n\t}\r\n\t.mian-container{\r\n\t\twidth: 100vw;\r\n\t\theight: 100vh;\r\n\t\tbackground-color: #ffffff;\r\n\t}\r\n</style>","import MiniProgramPage from 'D:/www/YGChatCS/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref"],"mappings":";;;;;AAiBC,MAAM,WAAW,MAAW;AAC5B,MAAM,aAAa,MAAW;AAC9B,MAAM,eAAe,MAAW;;;;AAEhC,UAAM,SAASA,cAAAA,IAAK;AAEpB,UAAM,aAAa,MAAM;AACxB,aAAO,MAAM,KAAM;AAAA,IACnB;AAED,UAAM,cAAc,MAAM;AACzB,aAAO,MAAM,MAAO;AAAA,IACpB;;;;;;;;;;;;;;;;AC5BF,GAAG,WAAW,eAAe;"}
{"version":3,"file":"index.js","sources":["pages/index/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvaW5kZXgvaW5kZXgudnVl"],"sourcesContent":["<template>\n\t<ex-drawer ref='drawer' width=\"488\">\n\t\t<!-- 抽屉页面 -->\n\t\t<view class=\"mian-drawer\" slot=\"drawerContent\">\n\t\t\t<drawer-home @closeDrawer=\"closeDrawer\" ></drawer-home>\n\t\t</view>\n\t\t\n\t\t<!-- 主页面 -->\n\t\t<view class=\"mian-container\" slot=\"containerContent\">\n\t\t\t<chat-main-list @openDrawer=\"openDrawer\"></chat-main-list>\n\t\t</view>\n\t</ex-drawer>\t\n\t\n</template>\n\n<script setup>\n\timport { ref, onMounted } from 'vue'\n\timport exDrawer from '@/third/ex-drawer/ex-drawer.vue'\n\timport DrawerHome from '@/pages/drawer/DrawerHome.vue'\n\timport ChatMainList from '../chat/ChatMainList.vue'\n\t\n\tconst drawer = ref()\n\t\n\tconst openDrawer = () => {\n\t\tdrawer.value.open()\n\t}\n\t\n\tconst closeDrawer = () => {\n\t\tdrawer.value.close()\n\t}\n\n</script>\n\n<style lang=\"scss\" scoped>\n\t.mian-drawer{\n\t\theight: 100vh;\n\t\tbackground-color: #ffffff;\n\t}\n\t.mian-container{\n\t\twidth: 100vw;\n\t\theight: 100vh;\n\t\tbackground-color: #ffffff;\n\t}\n</style>","import MiniProgramPage from 'D:/YGChatCS/pages/index/index.vue'\nwx.createPage(MiniProgramPage)"],"names":["ref"],"mappings":";;;;;AAiBC,MAAM,WAAW,MAAW;AAC5B,MAAM,aAAa,MAAW;AAC9B,MAAM,eAAe,MAAW;;;;AAEhC,UAAM,SAASA,cAAAA,IAAK;AAEpB,UAAM,aAAa,MAAM;AACxB,aAAO,MAAM,KAAM;AAAA,IACnB;AAED,UAAM,cAAc,MAAM;AACzB,aAAO,MAAM,MAAO;AAAA,IACpB;;;;;;;;;;;;;;;;AC5BF,GAAG,WAAW,eAAe;"}

View File

@@ -1 +1 @@
{"version":3,"file":"OneFeelMK001.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL21vZHVsZS9PbmVGZWVsTUswMDEudnVl"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/module/OneFeelMK001.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"OneFeelMK001.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvbW9kdWxlL09uZUZlZWxNSzAwMS52dWU"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/module/OneFeelMK001.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["pages/order/components/GoodsInfo/index.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL29yZGVyL2NvbXBvbmVudHMvR29vZHNJbmZvL2luZGV4LnZ1ZQ"],"sourcesContent":["<template>\r\n <view class=\"goods-info mb12\">\r\n <view class=\"hotel-header\">\r\n <image class=\"hotel-icon\" src=\"./images/icon_house.png\"></image>\r\n <text class=\"hotel-name\">天沐温泉酒店</text>\r\n </view>\r\n <view class=\"goods-detail\">\r\n <image class=\"goods-image\" :src=\"goodsImage\"></image>\r\n <view class=\"goods-description\">\r\n <text class=\"goods-title\">温泉早鸟票</text>\r\n <text class=\"goods-date\">预定时间5月1日</text>\r\n </view>\r\n </view>\r\n <view class=\"included-services\">\r\n <text class=\"services-title\">包含服务</text>\r\n <view class=\"service-item\">\r\n <text class=\"service-name\">· 精致下午茶</text>\r\n <text class=\"service-quantity\">1份</text>\r\n </view>\r\n <view class=\"service-item\">\r\n <text class=\"service-name\">· 接机或接站</text>\r\n <text class=\"service-quantity\">1份</text>\r\n </view>\r\n </view>\r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nconst goodsImage = 'https://example.com/path/to/image.jpg'; // Replace with actual image URL\r\n</script>\r\n\r\n<style scoped lang=\"scss\">\r\n@import './styles/index.scss';\r\n</style>","import Component from 'D:/www/YGChatCS/pages/order/components/GoodsInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;AA4BA,MAAM,aAAa;;;;;;;;;;;;;AC3BnB,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["pages/order/components/GoodsInfo/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvb3JkZXIvY29tcG9uZW50cy9Hb29kc0luZm8vaW5kZXgudnVl"],"sourcesContent":["<template>\n <view class=\"goods-info mb12\">\n <view class=\"hotel-header\">\n <image class=\"hotel-icon\" src=\"./images/icon_house.png\"></image>\n <text class=\"hotel-name\">天沐温泉酒店</text>\n </view>\n <view class=\"goods-detail\">\n <image class=\"goods-image\" :src=\"goodsImage\"></image>\n <view class=\"goods-description\">\n <text class=\"goods-title\">温泉早鸟票</text>\n <text class=\"goods-date\">预定时间5月1日</text>\n </view>\n </view>\n <view class=\"included-services\">\n <text class=\"services-title\">包含服务</text>\n <view class=\"service-item\">\n <text class=\"service-name\">· 精致下午茶</text>\n <text class=\"service-quantity\">1份</text>\n </view>\n <view class=\"service-item\">\n <text class=\"service-name\">· 接机或接站</text>\n <text class=\"service-quantity\">1份</text>\n </view>\n </view>\n </view>\n</template>\n\n<script setup>\nconst goodsImage = 'https://example.com/path/to/image.jpg'; // Replace with actual image URL\n</script>\n\n<style scoped lang=\"scss\">\n@import './styles/index.scss';\n</style>","import Component from 'D:/YGChatCS/pages/order/components/GoodsInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;AA4BA,MAAM,aAAa;;;;;;;;;;;;;AC3BnB,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL29yZGVyL2NvbXBvbmVudHMvTm90aWNlSW5mby9pbmRleC52dWU"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/order/components/NoticeInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvb3JkZXIvY29tcG9uZW50cy9Ob3RpY2VJbmZvL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/order/components/NoticeInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL29yZGVyL2NvbXBvbmVudHMvT3JkZXJJbmZvL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/order/components/OrderInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvb3JkZXIvY29tcG9uZW50cy9PcmRlckluZm8vaW5kZXgudnVl"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/order/components/OrderInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL29yZGVyL2NvbXBvbmVudHMvT3JkZXJTdGF0dXNJbmZvL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/www/YGChatCS/pages/order/components/OrderStatusInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvb3JkZXIvY29tcG9uZW50cy9PcmRlclN0YXR1c0luZm8vaW5kZXgudnVl"],"sourcesContent":["import Component from 'D:/YGChatCS/pages/order/components/OrderStatusInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"index.js","sources":["pages/order/components/UserInfo/index.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovd3d3L1lHQ2hhdENTL3BhZ2VzL29yZGVyL2NvbXBvbmVudHMvVXNlckluZm8vaW5kZXgudnVl"],"sourcesContent":["<template>\r\n <view class=\"user-info mb12\">\r\n <view class=\"user-info-title\">游客信息</view>\r\n <view class=\"user-info-item\">\r\n <text class=\"label\">联系游客:</text>\r\n <text class=\"value\">{{ contactName }}</text>\r\n </view>\r\n <view class=\"user-info-item\">\r\n <text class=\"label\">联系电话:</text>\r\n <text class=\"value\">{{ contactPhone }}</text>\r\n </view>\r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nconst contactName = '李元一';\r\nconst contactPhone = '13172891829';\r\n</script>\r\n\r\n<style scoped>\r\n@import './styles/index.scss';\r\n</style>","import Component from 'D:/www/YGChatCS/pages/order/components/UserInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAeA,MAAM,cAAc;AACpB,MAAM,eAAe;;;;;;;;;;;;;ACfrB,GAAG,gBAAgB,SAAS;"}
{"version":3,"file":"index.js","sources":["pages/order/components/UserInfo/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvb3JkZXIvY29tcG9uZW50cy9Vc2VySW5mby9pbmRleC52dWU"],"sourcesContent":["<template>\n <view class=\"user-info mb12\">\n <view class=\"user-info-title\">游客信息</view>\n <view class=\"user-info-item\">\n <text class=\"label\">联系游客:</text>\n <text class=\"value\">{{ contactName }}</text>\n </view>\n <view class=\"user-info-item\">\n <text class=\"label\">联系电话:</text>\n <text class=\"value\">{{ contactPhone }}</text>\n </view>\n </view>\n</template>\n\n<script setup>\nconst contactName = '李元一';\nconst contactPhone = '13172891829';\n</script>\n\n<style scoped>\n@import './styles/index.scss';\n</style>","import Component from 'D:/YGChatCS/pages/order/components/UserInfo/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;AAeA,MAAM,cAAc;AACpB,MAAM,eAAe;;;;;;;;;;;;;ACfrB,GAAG,gBAAgB,SAAS;"}

View File

@@ -1 +1 @@
{"version":3,"file":"detail.js","sources":["pages/order/detail.vue","C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXIvZGV0YWlsLnZ1ZQ"],"sourcesContent":["<template>\r\n <view class=\"order-detail-wrapper\">\r\n <image class=\"icon-back\" src=\"./images/back.png\" />\r\n <OrderStatusInfo />\r\n <GoodsInfo />\r\n <UserInfo />\r\n <NoticeInfo />\r\n <OrderInfo />\r\n </view>\r\n</template>\r\n\r\n<script setup>\r\nimport OrderStatusInfo from './components/OrderStatusInfo/index.vue'\r\nimport GoodsInfo from './components/GoodsInfo/index.vue'\r\nimport UserInfo from './components/UserInfo/index.vue'\r\nimport NoticeInfo from './components/NoticeInfo/index.vue'\r\nimport OrderInfo from './components/OrderInfo/index.vue'\r\n</script>\r\n\r\n<style lang=\"scss\" scoped>\r\n@import './styles/detail.scss';\r\n</style>","import MiniProgramPage from 'D:/www/YGChatCS/pages/order/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;AAYA,MAAM,kBAAkB,MAAW;AACnC,MAAM,YAAY,MAAW;AAC7B,MAAM,WAAW,MAAW;AAC5B,MAAM,aAAa,MAAW;AAC9B,MAAM,YAAY,MAAW;;;;;;;;;;;;ACf7B,GAAG,WAAW,eAAe;"}
{"version":3,"file":"detail.js","sources":["pages/order/detail.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXIvZGV0YWlsLnZ1ZQ"],"sourcesContent":["<template>\n <view class=\"order-detail-wrapper\">\n <image class=\"icon-back\" src=\"./images/back.png\" />\n <OrderStatusInfo />\n <GoodsInfo />\n <UserInfo />\n <NoticeInfo />\n <OrderInfo />\n </view>\n</template>\n\n<script setup>\nimport OrderStatusInfo from './components/OrderStatusInfo/index.vue'\nimport GoodsInfo from './components/GoodsInfo/index.vue'\nimport UserInfo from './components/UserInfo/index.vue'\nimport NoticeInfo from './components/NoticeInfo/index.vue'\nimport OrderInfo from './components/OrderInfo/index.vue'\n</script>\n\n<style lang=\"scss\" scoped>\n@import './styles/detail.scss';\n</style>","import MiniProgramPage from 'D:/YGChatCS/pages/order/detail.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;AAYA,MAAM,kBAAkB,MAAW;AACnC,MAAM,YAAY,MAAW;AAC7B,MAAM,WAAW,MAAW;AAC5B,MAAM,aAAa,MAAW;AAC9B,MAAM,YAAY,MAAW;;;;;;;;;;;;ACf7B,GAAG,WAAW,eAAe;"}

View File

@@ -1 +1 @@
{"version":3,"file":"list.js","sources":["C:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXIvbGlzdC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/www/YGChatCS/pages/order/list.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;AACA,GAAG,WAAW,eAAe;"}
{"version":3,"file":"list.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniPage:/cGFnZXMvb3JkZXIvbGlzdC52dWU"],"sourcesContent":["import MiniProgramPage from 'D:/YGChatCS/pages/order/list.vue'\nwx.createPage(MiniProgramPage)"],"names":[],"mappings":";;;;;;;AACA,GAAG,WAAW,eAAe;"}

File diff suppressed because one or more lines are too long

View File

@@ -2582,21 +2582,21 @@ function injectHook(type, hook, target = currentInstance, prepend = false) {
);
}
}
const createHook = (lifecycle) => (hook, target = currentInstance) => (
const createHook$1 = (lifecycle) => (hook, target = currentInstance) => (
// post-create lifecycle registrations are noops during SSR (except for serverPrefetch)
(!isInSSRComponentSetup || lifecycle === "sp") && injectHook(lifecycle, (...args) => hook(...args), target)
);
const onBeforeMount = createHook("bm");
const onMounted = createHook("m");
const onBeforeUpdate = createHook("bu");
const onUpdated = createHook("u");
const onBeforeUnmount = createHook("bum");
const onUnmounted = createHook("um");
const onServerPrefetch = createHook("sp");
const onRenderTriggered = createHook(
const onBeforeMount = createHook$1("bm");
const onMounted = createHook$1("m");
const onBeforeUpdate = createHook$1("bu");
const onUpdated = createHook$1("u");
const onBeforeUnmount = createHook$1("bum");
const onUnmounted = createHook$1("um");
const onServerPrefetch = createHook$1("sp");
const onRenderTriggered = createHook$1(
"rtg"
);
const onRenderTracked = createHook(
const onRenderTracked = createHook$1(
"rtc"
);
function onErrorCaptured(hook, target = currentInstance) {
@@ -2609,15 +2609,11 @@ const getPublicInstance = (i) => {
return getExposeProxy(i) || i.proxy;
return getPublicInstance(i.parent);
};
function getComponentInternalInstance(i) {
return i;
}
const publicPropertiesMap = (
// Move PURE marker to new line to workaround compiler discarding it
// due to type annotation
/* @__PURE__ */ extend(/* @__PURE__ */ Object.create(null), {
// fixed by xxxxxx
$: getComponentInternalInstance,
$: (i) => i,
// fixed by xxxxxx vue-i18n 在 dev 模式,访问了 $el故模拟一个假的
// $el: i => i.vnode.el,
$el: (i) => i.__$el || (i.__$el = {}),
@@ -4488,7 +4484,6 @@ function warnRef(ref2) {
const queuePostRenderEffect = queuePostFlushCb;
function mountComponent(initialVNode, options) {
const instance = initialVNode.component = createComponentInstance(initialVNode, options.parentComponent, null);
instance.renderer = options.mpType ? options.mpType : "component";
{
instance.ctx.$onApplyOptions = onApplyOptions;
instance.ctx.$children = [];
@@ -4827,8 +4822,7 @@ function injectLifecycleHook(name, hook, publicThis, instance) {
}
function initHooks$1(options, instance, publicThis) {
const mpType = options.mpType || publicThis.$mpType;
if (!mpType || mpType === "component" || // instance.renderer 标识页面是否作为组件渲染
mpType === "page" && instance.renderer === "component") {
if (!mpType || mpType === "component") {
return;
}
Object.keys(options).forEach((name) => {
@@ -5467,10 +5461,10 @@ function handlePromise(promise) {
function promisify$1(name, fn) {
return (args = {}, ...rest) => {
if (hasCallback(args)) {
return wrapperReturnValue(name, invokeApi(name, fn, extend({}, args), rest));
return wrapperReturnValue(name, invokeApi(name, fn, args, rest));
}
return wrapperReturnValue(name, handlePromise(new Promise((resolve, reject) => {
invokeApi(name, fn, extend({}, args, { success: resolve, fail: reject }), rest);
invokeApi(name, fn, extend(args, { success: resolve, fail: reject }), rest);
})));
};
}
@@ -5867,7 +5861,7 @@ function promisify(name, api) {
}
return function promiseApi(options = {}, ...rest) {
if (isFunction(options.success) || isFunction(options.fail) || isFunction(options.complete)) {
return wrapperReturnValue(name, invokeApi(name, api, extend({}, options), rest));
return wrapperReturnValue(name, invokeApi(name, api, options, rest));
}
return wrapperReturnValue(name, handlePromise(new Promise((resolve, reject) => {
invokeApi(name, api, extend({}, options, {
@@ -6034,7 +6028,7 @@ function getOSInfo(system, platform) {
osName = system.split(" ")[0] || platform;
osVersion = system.split(" ")[1] || "";
}
osName = osName.toLowerCase();
osName = osName.toLocaleLowerCase();
switch (osName) {
case "harmony":
case "ohos":
@@ -6074,9 +6068,9 @@ function populateParameters(fromRes, toRes) {
appVersion: "1.0.0",
appVersionCode: "100",
appLanguage: getAppLanguage(hostLanguage),
uniCompileVersion: "4.75",
uniCompilerVersion: "4.75",
uniRuntimeVersion: "4.75",
uniCompileVersion: "4.66",
uniCompilerVersion: "4.66",
uniRuntimeVersion: "4.66",
uniPlatform: "mp-weixin",
deviceBrand,
deviceModel: model,
@@ -6113,7 +6107,7 @@ function getGetDeviceType(fromRes, model) {
mac: "pc"
};
const deviceTypeMapsKeys = Object.keys(deviceTypeMaps);
const _model = model.toLowerCase();
const _model = model.toLocaleLowerCase();
for (let index2 = 0; index2 < deviceTypeMapsKeys.length; index2++) {
const _m = deviceTypeMapsKeys[index2];
if (_model.indexOf(_m) !== -1) {
@@ -6127,7 +6121,7 @@ function getGetDeviceType(fromRes, model) {
function getDeviceBrand(brand) {
let deviceBrand = brand;
if (deviceBrand) {
deviceBrand = deviceBrand.toLowerCase();
deviceBrand = deviceBrand.toLocaleLowerCase();
}
return deviceBrand;
}
@@ -6225,9 +6219,9 @@ const getAppBaseInfo = {
appLanguage: getAppLanguage(hostLanguage),
isUniAppX: false,
uniPlatform: "mp-weixin",
uniCompileVersion: "4.75",
uniCompilerVersion: "4.75",
uniRuntimeVersion: "4.75"
uniCompileVersion: "4.66",
uniCompilerVersion: "4.66",
uniRuntimeVersion: "4.66"
};
extend(toRes, parameters);
}
@@ -6900,14 +6894,14 @@ const atFileRegex = /^\s*at\s+[\w/./-]+:\d+$/;
function rewriteConsole() {
function wrapConsole(type) {
return function(...args) {
{
const originalArgs = [...args];
if (originalArgs.length) {
const maybeAtFile = originalArgs[originalArgs.length - 1];
if (typeof maybeAtFile === "string" && atFileRegex.test(maybeAtFile)) {
originalArgs.pop();
}
const originalArgs = [...args];
if (originalArgs.length) {
const maybeAtFile = originalArgs[originalArgs.length - 1];
if (typeof maybeAtFile === "string" && atFileRegex.test(maybeAtFile)) {
originalArgs.pop();
}
}
{
originalConsole[type](...originalArgs);
}
if (type === "error" && args.length === 1) {
@@ -6967,9 +6961,9 @@ function isConsoleWritable() {
return isWritable;
}
function initRuntimeSocketService() {
const hosts = "192.168.1.23,127.0.0.1";
const hosts = "10.10.3.1,192.168.56.1,127.0.0.1";
const port = "8090";
const id = "mp-weixin_6ijytV";
const id = "mp-weixin_BW9LnK";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();
@@ -7915,29 +7909,13 @@ const createSubpackageApp = initCreateSubpackageApp();
wx.createPluginApp = global.createPluginApp = createPluginApp;
wx.createSubpackageApp = global.createSubpackageApp = createSubpackageApp;
}
const createLifeCycleHook = (lifecycle, flag = 0) => (hook, target = getCurrentInstance()) => {
const createHook = (lifecycle) => (hook, target = getCurrentInstance()) => {
!isInSSRComponentSetup && injectHook(lifecycle, hook, target);
};
const onShow = /* @__PURE__ */ createLifeCycleHook(
ON_SHOW,
1 | 2
/* HookFlags.PAGE */
);
const onHide = /* @__PURE__ */ createLifeCycleHook(
ON_HIDE,
1 | 2
/* HookFlags.PAGE */
);
const onLaunch = /* @__PURE__ */ createLifeCycleHook(
ON_LAUNCH,
1
/* HookFlags.APP */
);
const onLoad = /* @__PURE__ */ createLifeCycleHook(
ON_LOAD,
2
/* HookFlags.PAGE */
);
const onShow = /* @__PURE__ */ createHook(ON_SHOW);
const onHide = /* @__PURE__ */ createHook(ON_HIDE);
const onLaunch = /* @__PURE__ */ createHook(ON_LAUNCH);
const onLoad = /* @__PURE__ */ createHook(ON_LOAD);
exports._export_sfc = _export_sfc;
exports.createSSRApp = createSSRApp;
exports.defineComponent = defineComponent;

View File

@@ -0,0 +1,21 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
__name: "index",
props: {
introText: {
type: String,
default: "酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍酒店介绍"
}
},
setup(__props) {
return (_ctx, _cache) => {
return {
a: common_vendor.t(__props.introText)
};
};
}
};
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-0b1b7870"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/ResponseIntro/index.js.map

View File

@@ -0,0 +1 @@
<view class="response-intro-wrapper data-v-0b1b7870"><text class="response-intro-text data-v-0b1b7870">{{a}}</text></view>

View File

@@ -0,0 +1,35 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.response-intro-wrapper.data-v-0b1b7870 {
padding: 4px 8px 12px 12px;
}
.response-intro-text.data-v-0b1b7870 {
font-weight: 500;
font-size: 14px;
color: #333333;
line-height: 20px;
text-align: justify;
}

View File

@@ -0,0 +1,9 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {};
function _sfc_render(_ctx, _cache) {
return {};
}
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["render", _sfc_render], ["__scopeId", "data-v-3a886041"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/ResponseWrapper/index.js.map

View File

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

View File

@@ -0,0 +1 @@
<view class="response-wrapper data-v-3a886041"><slot></slot></view>

View File

@@ -0,0 +1,32 @@
/**
* 这里是uni-app内置的常用样式变量
*
* uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量
* 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App
*
*/
/**
* 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能
*
* 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件
*/
/* 颜色变量 */
/* 行为相关颜色 */
/* 文字基本颜色 */
/* 背景颜色 */
/* 边框颜色 */
/* 尺寸变量 */
/* 文字尺寸 */
/* 图片尺寸 */
/* Border Radius */
/* 水平间距 */
/* 垂直间距 */
/* 透明度 */
/* 文章场景相关 */
.response-wrapper.data-v-3a886041 {
background: rgba(255, 255, 255, 0.4);
box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1);
border-radius: 4px 20px 20px 20px;
border: 1px solid #fff;
padding: 12px;
}

View File

@@ -1,25 +0,0 @@
"use strict";
const common_vendor = require("../../common/vendor.js");
const _sfc_main = {
__name: "index",
setup(__props) {
const tags = [
"门票套餐",
"民俗活动",
"车程路况"
];
return (_ctx, _cache) => {
return {
a: common_vendor.f(tags, (tag, index, i0) => {
return {
a: common_vendor.t(tag),
b: index
};
})
};
};
}
};
const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-716130f6"]]);
wx.createComponent(Component);
//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/TagsGroup/index.js.map

View File

@@ -1 +0,0 @@
<view class="tags-group data-v-716130f6"><view wx:for="{{a}}" wx:for-item="tag" wx:key="b" class="tag-item data-v-716130f6">{{tag.a}}</view></view>

View File

@@ -1,12 +0,0 @@
.tags-group.data-v-716130f6 {
display: flex;
gap: 8px;
}
.tag-item.data-v-716130f6 {
background-color: #fff;
border-radius: 10px;
padding: 8px 16px;
font-size: 12px;
color: #00A6FF;
white-space: nowrap;
}

View File

@@ -3,7 +3,7 @@ const common_vendor = require("../../common/vendor.js");
const common_assets = require("../../common/assets.js");
const model_ChatModel = require("../../model/ChatModel.js");
if (!Math) {
(ChatTopBgImg + ChatTopNavBar + ChatTopBanner + OneFeelMK001 + ChatCardAI + ChatCardMine + ChatMoreTips + ChatQuickAccess)();
(ChatTopBgImg + ChatTopNavBar + ChatTopBanner + OneFeelMK001 + ResponseIntro + ResponseWrapper + ChatCardAI + ChatCardMine + ChatMoreTips + ChatQuickAccess)();
}
const ChatTopBanner = () => "./ChatTopBanner.js";
const ChatTopBgImg = () => "./ChatTopBgImg.js";
@@ -13,6 +13,8 @@ const ChatCardMine = () => "./ChatCardMine.js";
const ChatQuickAccess = () => "./ChatQuickAccess2.js";
const ChatMoreTips = () => "./ChatMoreTips.js";
const OneFeelMK001 = () => "../module/OneFeelMK001.js";
const ResponseIntro = () => "../../components/ResponseIntro/index.js";
const ResponseWrapper = () => "../../components/ResponseWrapper/index.js";
const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
__name: "ChatMainList",
emits: ["openDrawer"],
@@ -30,7 +32,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
const emits = __emit;
const openDrawer = () => {
emits("openDrawer");
common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:152", "=============打开抽屉");
common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:170", "=============打开抽屉");
};
const handleReply = (text) => {
loadMessage(text);
@@ -96,7 +98,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}
};
chatMsgList.value.push(newMsgAI);
common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:239", "发送的新消息:", JSON.stringify(newMsg));
common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:254", "发送的新消息:", JSON.stringify(newMsg));
};
const scrollToBottom = () => {
lastMsgId.value = `${chatMsgList.value[chatMsgList.value.length - 1].msgId}`;
@@ -117,13 +119,13 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({
}, item.msgContent && item.msgContent.type === common_vendor.unref(model_ChatModel.MessageType).IMAGE ? {
c: common_assets._imports_0$1
} : {}, {
d: "d7316ec5-7-" + i0 + "," + ("d7316ec5-6-" + i0),
e: "d7316ec5-6-" + i0,
d: "d7316ec5-9-" + i0 + "," + ("d7316ec5-8-" + i0),
e: "d7316ec5-8-" + i0,
f: common_vendor.p({
text: item.msg
})
}) : item.msgType === common_vendor.unref(model_ChatModel.MessageRole).ME ? {
h: "d7316ec5-8-" + i0,
h: "d7316ec5-10-" + i0,
i: common_vendor.p({
text: item.msg
})

View File

@@ -8,6 +8,8 @@
"chat-card-mine": "./ChatCardMine",
"chat-quick-access": "./ChatQuickAccess",
"chat-more-tips": "./ChatMoreTips",
"one-feel-m-k001": "../module/OneFeelMK001"
"one-feel-m-k001": "../module/OneFeelMK001",
"response-intro": "../../components/ResponseIntro/index",
"response-wrapper": "../../components/ResponseWrapper/index"
}
}

View File

@@ -1 +1 @@
<view class="chat-container data-v-d7316ec5" bindtouchend="{{q}}"><chat-top-bg-img class="chat-container-bg data-v-d7316ec5" u-i="d7316ec5-0" bind:__l="__l"></chat-top-bg-img><view class="nav-bar-container data-v-d7316ec5" style="{{'padding-top:' + b + ';' + ('background-color:' + c)}}"><chat-top-nav-bar class="data-v-d7316ec5" bindopenDrawer="{{a}}" u-i="d7316ec5-1" bind:__l="__l"></chat-top-nav-bar></view><view class="chat-container-msg-list data-v-d7316ec5"><chat-top-banner class="chat-container-top-bannar data-v-d7316ec5" u-i="d7316ec5-2" bind:__l="__l"></chat-top-banner><scroll-view scroll-y scroll-into-view="{{f}}" scroll-with-animation="{{true}}" class="area-msg-list data-v-d7316ec5"><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-3" bind:__l="__l"></one-feel-m-k001></view><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-4" bind:__l="__l"></one-feel-m-k001></view><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-5" bind:__l="__l"></one-feel-m-k001></view><view wx:for="{{d}}" wx:for-item="item" wx:key="k" class="area-msg-list-content data-v-d7316ec5" id="{{item.l}}"><block wx:if="{{item.a}}"><chat-card-a-i wx:if="{{item.f}}" u-s="{{['d']}}" class="message-item message-item-ai data-v-d7316ec5" u-i="{{item.e}}" bind:__l="__l" u-p="{{item.f}}"><image wx:if="{{item.b}}" class="data-v-d7316ec5" src="{{item.c}}" style="width:100px;height:100px"></image><one-feel-m-k001 class="data-v-d7316ec5" u-i="{{item.d}}" bind:__l="__l"></one-feel-m-k001></chat-card-a-i></block><block wx:elif="{{item.g}}"><chat-card-mine wx:if="{{item.i}}" class="message-item message-item-mine data-v-d7316ec5" u-i="{{item.h}}" bind:__l="__l" u-p="{{item.i}}"></chat-card-mine></block><block wx:else><text class="message-item message-item-other data-v-d7316ec5">{{item.j}}</text></block></view><view class="data-v-d7316ec5" id="{{e}}"></view></scroll-view><view class="footer-area data-v-d7316ec5"><chat-more-tips class="data-v-d7316ec5" bindreplySent="{{g}}" u-i="d7316ec5-9" bind:__l="__l"></chat-more-tips><chat-quick-access class="data-v-d7316ec5" bindreplySent="{{h}}" u-i="d7316ec5-10" bind:__l="__l"></chat-quick-access><view class="area-input data-v-d7316ec5"><view class="input-container-voice data-v-d7316ec5"><image class="data-v-d7316ec5" src="{{i}}"></image></view><block wx:if="{{r0}}"><textarea class="textarea data-v-d7316ec5" type="text" placeholder="快速订票,呼叫服务" cursor-spacing="65" confirm-type="done" bindconfirm="{{j}}" bindtouchend="{{k}}" confirm-hold="{{true}}" auto-height show-confirm-bar="{{false}}" hold-keyboard="{{l}}" maxlength="300" value="{{m}}" bindinput="{{n}}"/></block><view class="input-container-send data-v-d7316ec5" bindtap="{{p}}"><image class="data-v-d7316ec5" src="{{o}}"></image></view></view></view></view></view>
<view class="chat-container data-v-d7316ec5" bindtouchend="{{q}}"><chat-top-bg-img class="chat-container-bg data-v-d7316ec5" u-i="d7316ec5-0" bind:__l="__l"></chat-top-bg-img><view class="nav-bar-container data-v-d7316ec5" style="{{'padding-top:' + b + ';' + ('background-color:' + c)}}"><chat-top-nav-bar class="data-v-d7316ec5" bindopenDrawer="{{a}}" u-i="d7316ec5-1" bind:__l="__l"></chat-top-nav-bar></view><view class="chat-container-msg-list data-v-d7316ec5"><chat-top-banner class="chat-container-top-bannar data-v-d7316ec5" u-i="d7316ec5-2" bind:__l="__l"></chat-top-banner><scroll-view scroll-y scroll-into-view="{{f}}" scroll-with-animation="{{true}}" class="area-msg-list data-v-d7316ec5"><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-3" bind:__l="__l"></one-feel-m-k001></view><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-4" bind:__l="__l"></one-feel-m-k001></view><view class="data-v-d7316ec5" style="padding:6px 12px"><one-feel-m-k001 class="data-v-d7316ec5" u-i="d7316ec5-5" bind:__l="__l"></one-feel-m-k001></view><response-wrapper class="data-v-d7316ec5" u-s="{{['d']}}" u-i="d7316ec5-6" bind:__l="__l"><response-intro class="data-v-d7316ec5" u-i="d7316ec5-7,d7316ec5-6" bind:__l="__l"/></response-wrapper><view wx:for="{{d}}" wx:for-item="item" wx:key="k" class="area-msg-list-content data-v-d7316ec5" id="{{item.l}}"><block wx:if="{{item.a}}"><chat-card-a-i wx:if="{{item.f}}" u-s="{{['d']}}" class="message-item message-item-ai data-v-d7316ec5" u-i="{{item.e}}" bind:__l="__l" u-p="{{item.f}}"><image wx:if="{{item.b}}" class="data-v-d7316ec5" src="{{item.c}}" style="width:100px;height:100px"></image><one-feel-m-k001 class="data-v-d7316ec5" u-i="{{item.d}}" bind:__l="__l"></one-feel-m-k001></chat-card-a-i></block><block wx:elif="{{item.g}}"><chat-card-mine wx:if="{{item.i}}" class="message-item message-item-mine data-v-d7316ec5" u-i="{{item.h}}" bind:__l="__l" u-p="{{item.i}}"></chat-card-mine></block><block wx:else><text class="message-item message-item-other data-v-d7316ec5">{{item.j}}</text></block></view><view class="data-v-d7316ec5" id="{{e}}"></view></scroll-view><view class="footer-area data-v-d7316ec5"><chat-more-tips class="data-v-d7316ec5" bindreplySent="{{g}}" u-i="d7316ec5-11" bind:__l="__l"></chat-more-tips><chat-quick-access class="data-v-d7316ec5" bindreplySent="{{h}}" u-i="d7316ec5-12" bind:__l="__l"></chat-quick-access><view class="area-input data-v-d7316ec5"><view class="input-container-voice data-v-d7316ec5"><image class="data-v-d7316ec5" src="{{i}}"></image></view><block wx:if="{{r0}}"><textarea class="textarea data-v-d7316ec5" type="text" placeholder="快速订票,呼叫服务" cursor-spacing="65" confirm-type="done" bindconfirm="{{j}}" bindtouchend="{{k}}" confirm-hold="{{true}}" auto-height show-confirm-bar="{{false}}" hold-keyboard="{{l}}" maxlength="300" value="{{m}}" bindinput="{{n}}"/></block><view class="input-container-send data-v-d7316ec5" bindtap="{{p}}"><image class="data-v-d7316ec5" src="{{o}}"></image></view></view></view></view></view>

View File

@@ -26,7 +26,7 @@
.chat-container.data-v-d7316ec5 {
width: 100vw;
height: 100vh;
background-color: #E9F3F7;
background-color: #e9f3f7;
display: flex;
flex-direction: column;
overflow: hidden !important;
@@ -40,7 +40,7 @@
right: 0;
z-index: 0;
height: 270px;
background: linear-gradient(180deg, #42ADF9 0%, #6CD1FF 51%, #E9F3F7 99%);
background: linear-gradient(180deg, #42adf9 0%, #6cd1ff 51%, #e9f3f7 99%);
}
.chat-container .nav-bar-container.data-v-d7316ec5 {
position: fixed;
@@ -110,7 +110,7 @@
width: 100vw;
flex-shrink: 0;
padding: 4px 0 24px 0;
background-color: #E9F3F7;
background-color: #e9f3f7;
touch-action: pan-x;
/* 仅允许横向触摸滚动 */
overflow-x: auto;
@@ -122,7 +122,7 @@
display: flex;
align-items: center;
border-radius: 22px;
background-color: #FFFFFF;
background-color: #ffffff;
box-shadow: 0px 0px 20px 0px rgba(52, 25, 204, 0.05);
margin: 0 12px;
}

View File

@@ -3,25 +3,5 @@
"projectname": "YGChatCS",
"setting": {
"compileHotReLoad": true
},
"condition": {
"miniprogram": {
"list": [
{
"name": "pages/order/detail",
"pathName": "pages/order/detail",
"query": "",
"scene": null,
"launchMode": "default"
},
{
"name": "pages/order/list",
"pathName": "pages/order/list",
"query": "",
"launchMode": "default",
"scene": null
}
]
}
}
}