diff --git a/components/create-service-order/images/2025-07-11_104138.png b/components/CreateServiceOrder/images/2025-07-11_104138.png similarity index 100% rename from components/create-service-order/images/2025-07-11_104138.png rename to components/CreateServiceOrder/images/2025-07-11_104138.png diff --git a/components/create-service-order/images/icon_service.png b/components/CreateServiceOrder/images/icon_service.png similarity index 100% rename from components/create-service-order/images/icon_service.png rename to components/CreateServiceOrder/images/icon_service.png diff --git a/components/create-service-order/images/icon_volume.png b/components/CreateServiceOrder/images/icon_volume.png similarity index 100% rename from components/create-service-order/images/icon_volume.png rename to components/CreateServiceOrder/images/icon_volume.png diff --git a/components/create-service-order/index.vue b/components/CreateServiceOrder/index.vue similarity index 100% rename from components/create-service-order/index.vue rename to components/CreateServiceOrder/index.vue diff --git a/components/create-service-order/prompt.md b/components/CreateServiceOrder/prompt.md similarity index 100% rename from components/create-service-order/prompt.md rename to components/CreateServiceOrder/prompt.md diff --git a/components/create-service-order/styles/index.scss b/components/CreateServiceOrder/styles/index.scss similarity index 100% rename from components/create-service-order/styles/index.scss rename to components/CreateServiceOrder/styles/index.scss diff --git a/components/ServiceTipsWord/images/2025-07-11_141148.png b/components/ServiceTipsWord/images/2025-07-11_141148.png new file mode 100644 index 0000000..5b61cd2 Binary files /dev/null and b/components/ServiceTipsWord/images/2025-07-11_141148.png differ diff --git a/components/ServiceTipsWord/images/icon_refresh.png b/components/ServiceTipsWord/images/icon_refresh.png new file mode 100644 index 0000000..bf85d77 Binary files /dev/null and b/components/ServiceTipsWord/images/icon_refresh.png differ diff --git a/components/ServiceTipsWord/index.vue b/components/ServiceTipsWord/index.vue new file mode 100644 index 0000000..a56d718 --- /dev/null +++ b/components/ServiceTipsWord/index.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/components/ServiceTipsWord/prompt.md b/components/ServiceTipsWord/prompt.md new file mode 100644 index 0000000..64790f5 --- /dev/null +++ b/components/ServiceTipsWord/prompt.md @@ -0,0 +1,16 @@ +## 消息体提示词组件 + +组件名称:消息体提示词组件 +帮我加一张床、房间热水不够热、帮我加一台麻将机 + +## 提示词: + +使用 uniapp + vue3 组合式 api 开发微信小程序,要求如下: +1、按照提供的图片高度还原交互设计 +2、要求布局样式结构简洁明了,class 命名请按照模块名称来命名,例如:.service-prompt +3、可以使用 uniapp 内置的组件 +4、帮忙加一张床、房间热水不够热、帮忙加一台麻将机有点击交互 + +## 备注 + +仅供学习、交流使用,请勿用于商业用途。 diff --git a/components/ServiceTipsWord/styles/index.scss b/components/ServiceTipsWord/styles/index.scss new file mode 100644 index 0000000..4006842 --- /dev/null +++ b/components/ServiceTipsWord/styles/index.scss @@ -0,0 +1,53 @@ +.service-prompt { + padding: 12px 18px; +} + +.service-header { + display: flex; + align-items: center; + margin-bottom: 5px; +} + +.header-text { + font-size: 12px; + color: #6b84a2; +} + +.header-icon { + width: 9px; + height: 9px; + margin-left: 8px; +} + +.service-buttons { + display: flex; + flex-wrap: nowrap; +} + +.service-button { + height: 36px; + display: flex; + align-items: center; + justify-content: center; + margin-right: 8px; + padding-left: 12px; + padding-right: 12px; + background: linear-gradient( + 180deg, + rgba(255, 255, 255, 0.5) 0%, + #ffffff 100% + ); + box-shadow: 0px 2px 6px 0px rgba(16, 78, 137, 0.1); + border-radius: 20px 20px 20px 20px; + border: 1px solid #fff; + border-image: linear-gradient( + 137deg, + rgba(255, 255, 255, 1), + rgba(255, 255, 255, 0.5), + rgba(255, 255, 255, 1) + ); + font-size: 12px; + font-weight: 500; + color: #00a6ff; + border-radius: 50px; +} diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map index de7915f..afa5842 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map @@ -1 +1 @@ -{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.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","components/create-service-order/images/icon_service.png","components/create-service-order/images/icon_volume.png"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","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__\"","export default \"__VITE_ASSET__86f6117d__\"","export default \"__VITE_ASSET__0bc37c9e__\""],"names":[],"mappings":";AAAA,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,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.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","components/ServiceTipsWord/images/icon_refresh.png"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","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__\"","export default \"__VITE_ASSET__14f000bd__\""],"names":[],"mappings":";AAAA,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,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/ServiceTipsWord/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/ServiceTipsWord/index.js.map new file mode 100644 index 0000000..74e1cfa --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/ServiceTipsWord/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.js","sources":["components/ServiceTipsWord/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9TZXJ2aWNlVGlwc1dvcmQvaW5kZXgudnVl"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/YGChatCS/components/ServiceTipsWord/index.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AA2BA,UAAM,gBAAgB,CAAC,SAAS;AAC9BA,oBAAA,MAAA,MAAA,OAAA,8CAAY,mBAAmB,IAAI,EAAE;AAAA,IACvC;AAEA,UAAM,cAAc,CAAC,SAAS;AAC5BA,oBAAA,MAAA,MAAA,OAAA,8CAAY,mBAAmB,IAAI,EAAE;AAAA,IAEvC;;;;;;;;;;;;;ACjCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/service-prompt/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/service-prompt/index.js.map new file mode 100644 index 0000000..46a3ae7 --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/service-prompt/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.js","sources":["components/service-prompt/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9zZXJ2aWNlLXByb21wdC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/YGChatCS/components/service-prompt/index.vue'\nwx.createComponent(Component)"],"names":["uni"],"mappings":";;;;;;AAuBA,UAAM,cAAc,CAAC,SAAS;AAC5BA,oBAAA,MAAA,MAAA,OAAA,6CAAY,mBAAmB,IAAI,EAAE;AAAA,IAEvC;;;;;;;;;;;;ACzBA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map index 3d2c655..ec817af 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map @@ -1 +1 @@ -{"version":3,"file":"ChatMainList.js","sources":["pages/chat/ChatMainList.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0TWFpbkxpc3QudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'D:/YGChatCS/pages/chat/ChatMainList.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onLoad","onMounted","MessageRole","MessageType","nextTick"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ChatMainList.js","sources":["pages/chat/ChatMainList.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0TWFpbkxpc3QudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'D:/YGChatCS/pages/chat/ChatMainList.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onLoad","onMounted","MessageRole","MessageType","nextTick"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_refresh.14f000bd.png b/unpackage/dist/dev/mp-weixin/assets/icon_refresh.14f000bd.png new file mode 100644 index 0000000..bf85d77 Binary files /dev/null and b/unpackage/dist/dev/mp-weixin/assets/icon_refresh.14f000bd.png differ diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_service.86f6117d.png b/unpackage/dist/dev/mp-weixin/assets/icon_service.86f6117d.png deleted file mode 100644 index 5afa5d4..0000000 Binary files a/unpackage/dist/dev/mp-weixin/assets/icon_service.86f6117d.png and /dev/null differ diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_volume.0bc37c9e.png b/unpackage/dist/dev/mp-weixin/assets/icon_volume.0bc37c9e.png deleted file mode 100644 index 75bc98d..0000000 Binary files a/unpackage/dist/dev/mp-weixin/assets/icon_volume.0bc37c9e.png and /dev/null differ diff --git a/unpackage/dist/dev/mp-weixin/common/assets.js b/unpackage/dist/dev/mp-weixin/common/assets.js index 5fe17d8..e043019 100644 --- a/unpackage/dist/dev/mp-weixin/common/assets.js +++ b/unpackage/dist/dev/mp-weixin/common/assets.js @@ -1,16 +1,15 @@ "use strict"; const _imports_0$6 = "/static/quick/quick_icon_bg.png"; const _imports_0$5 = "/static/logo.png"; -const _imports_1$3 = "/static/input_voice_icon.png"; +const _imports_1$2 = "/static/input_voice_icon.png"; const _imports_2 = "/static/input_send_icon.png"; const _imports_0$4 = "/static/hello_xiaomu_icon@2x.png"; -const _imports_1$2 = "/static/hello_logo_icon@2x.png"; +const _imports_1$1 = "/static/hello_logo_icon@2x.png"; const _imports_0$3 = "/static/top_bg_icon.png"; const _imports_0$2 = "/static/drawer_icon.png"; const _imports_0$1 = "/static/wave_icon.png"; -const _imports_1$1 = "/static/test/mk_img_1.png"; -const _imports_0 = "/assets/icon_service.86f6117d.png"; -const _imports_1 = "/assets/icon_volume.0bc37c9e.png"; +const _imports_1 = "/static/test/mk_img_1.png"; +const _imports_0 = "/assets/icon_refresh.14f000bd.png"; exports._imports_0 = _imports_0$5; exports._imports_0$1 = _imports_0$4; exports._imports_0$2 = _imports_0$3; @@ -18,9 +17,8 @@ exports._imports_0$3 = _imports_0$2; exports._imports_0$4 = _imports_0$6; exports._imports_0$5 = _imports_0$1; exports._imports_0$6 = _imports_0; -exports._imports_1 = _imports_1$3; -exports._imports_1$1 = _imports_1$2; -exports._imports_1$2 = _imports_1$1; -exports._imports_1$3 = _imports_1; +exports._imports_1 = _imports_1$2; +exports._imports_1$1 = _imports_1$1; +exports._imports_1$2 = _imports_1; exports._imports_2 = _imports_2; //# sourceMappingURL=../../.sourcemap/mp-weixin/common/assets.js.map diff --git a/unpackage/dist/dev/mp-weixin/common/vendor.js b/unpackage/dist/dev/mp-weixin/common/vendor.js index b5ec1ae..c61fc67 100644 --- a/unpackage/dist/dev/mp-weixin/common/vendor.js +++ b/unpackage/dist/dev/mp-weixin/common/vendor.js @@ -6963,7 +6963,7 @@ function isConsoleWritable() { function initRuntimeSocketService() { const hosts = "10.10.3.1,192.168.56.1,127.0.0.1"; const port = "8090"; - const id = "mp-weixin_vtjw4A"; + const id = "mp-weixin_3K_f2n"; const lazy = typeof swan !== "undefined"; let restoreError = lazy ? () => { } : initOnError(); diff --git a/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.js b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.js new file mode 100644 index 0000000..93a74f2 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.js @@ -0,0 +1,26 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const common_assets = require("../../common/assets.js"); +const _sfc_main = { + __name: "index", + setup(__props) { + const handleRefresh = (type) => { + common_vendor.index.__f__("log", "at components/ServiceTipsWord/index.vue:29", `Button clicked: ${type}`); + }; + const handleClick = (type) => { + common_vendor.index.__f__("log", "at components/ServiceTipsWord/index.vue:33", `Button clicked: ${type}`); + }; + return (_ctx, _cache) => { + return { + a: common_assets._imports_0$6, + b: common_vendor.o(handleRefresh), + c: common_vendor.o(($event) => handleClick("bed")), + d: common_vendor.o(($event) => handleClick("hotWater")), + e: common_vendor.o(($event) => handleClick("mahjong")) + }; + }; + } +}; +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-f577f2f2"]]); +wx.createComponent(Component); +//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/ServiceTipsWord/index.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.json b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.json similarity index 100% rename from unpackage/dist/dev/mp-weixin/components/create-service-order/index.json rename to unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.json diff --git a/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxml b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxml new file mode 100644 index 0000000..6e4248c --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxml @@ -0,0 +1 @@ +你可以这样问我 帮我加一张床 房间热水不够热 帮忙加一台麻将机 \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxss b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxss new file mode 100644 index 0000000..8cc4681 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/ServiceTipsWord/index.wxss @@ -0,0 +1,64 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ +/* 颜色变量 */ +/* 行为相关颜色 */ +/* 文字基本颜色 */ +/* 背景颜色 */ +/* 边框颜色 */ +/* 尺寸变量 */ +/* 文字尺寸 */ +/* 图片尺寸 */ +/* Border Radius */ +/* 水平间距 */ +/* 垂直间距 */ +/* 透明度 */ +/* 文章场景相关 */ +.service-prompt.data-v-f577f2f2 { + padding: 12px 18px; +} +.service-header.data-v-f577f2f2 { + display: flex; + align-items: center; + margin-bottom: 5px; +} +.header-text.data-v-f577f2f2 { + font-size: 12px; + color: #6b84a2; +} +.header-icon.data-v-f577f2f2 { + width: 9px; + height: 9px; + margin-left: 8px; +} +.service-buttons.data-v-f577f2f2 { + display: flex; + flex-wrap: nowrap; +} +.service-button.data-v-f577f2f2 { + height: 36px; + display: flex; + align-items: center; + justify-content: center; + margin-right: 8px; + padding-left: 12px; + padding-right: 12px; + background: linear-gradient(180deg, rgba(255, 255, 255, 0.5) 0%, #ffffff 100%); + box-shadow: 0px 2px 6px 0px rgba(16, 78, 137, 0.1); + border-radius: 20px 20px 20px 20px; + border: 1px solid #fff; + border-image: linear-gradient(137deg, white, rgba(255, 255, 255, 0.5), white); + font-size: 12px; + font-weight: 500; + color: #00a6ff; + border-radius: 50px; +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.js b/unpackage/dist/dev/mp-weixin/components/create-service-order/index.js deleted file mode 100644 index e0c50bb..0000000 --- a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.js +++ /dev/null @@ -1,33 +0,0 @@ -"use strict"; -const common_vendor = require("../../common/vendor.js"); -const common_assets = require("../../common/assets.js"); -const _sfc_main = { - __name: "index", - setup(__props) { - const contactName = common_vendor.ref(""); - const contactPhone = common_vendor.ref(""); - const handleCall = () => { - common_vendor.index.__f__("log", "at components/create-service-order/index.vue:59", "Calling with:", contactName.value, contactPhone.value); - }; - const makePhoneCall = () => { - common_vendor.index.makePhoneCall({ - phoneNumber: "15185111210" - }); - }; - return (_ctx, _cache) => { - return { - a: common_assets._imports_0$6, - b: contactName.value, - c: common_vendor.o(($event) => contactName.value = $event.detail.value), - d: contactPhone.value, - e: common_vendor.o(($event) => contactPhone.value = $event.detail.value), - f: common_vendor.o(handleCall), - g: common_assets._imports_1$3, - h: common_vendor.o(makePhoneCall) - }; - }; - } -}; -const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-a90069d4"]]); -wx.createComponent(Component); -//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/create-service-order/index.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxml b/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxml deleted file mode 100644 index fb901d0..0000000 --- a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxml +++ /dev/null @@ -1 +0,0 @@ -创建服务工单加一台麻将机房间号:302服务时间:2025-09-12 12:00联系房客:联系电话:没解决问题?给我打电话吧!15185111210 \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxss b/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxss deleted file mode 100644 index aaa11bd..0000000 --- a/unpackage/dist/dev/mp-weixin/components/create-service-order/index.wxss +++ /dev/null @@ -1,148 +0,0 @@ -/** - * 这里是uni-app内置的常用样式变量 - * - * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 - * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App - * - */ -/** - * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 - * - * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 - */ -/* 颜色变量 */ -/* 行为相关颜色 */ -/* 文字基本颜色 */ -/* 背景颜色 */ -/* 边框颜色 */ -/* 尺寸变量 */ -/* 文字尺寸 */ -/* 图片尺寸 */ -/* Border Radius */ -/* 水平间距 */ -/* 垂直间距 */ -/* 透明度 */ -/* 文章场景相关 */ -.create-service-order.data-v-a90069d4 { - margin-left: 12px; - margin-right: 12px; -} -.create-service-wrapper.data-v-a90069d4 { - box-sizing: border-box; - padding: 12px 12px 16px; - background-color: #eff6fa; - box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.1); - border-radius: 4px 20px 20px 20px; - border: 1px solid #fff; -} -.order-header.data-v-a90069d4 { - font-size: 14px; - font-weight: 500; - margin-bottom: 10px; - color: #333; -} -.order-content.data-v-a90069d4 { - width: 100%; - box-sizing: border-box; - background-color: #fff; - padding: 12px; - border-radius: 8px; - box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05); -} -.order-item.data-v-a90069d4 { - display: flex; - align-items: center; - margin-bottom: 12px; -} -.order-icon.data-v-a90069d4 { - width: 24px; - height: 24px; - margin-right: 8px; - border-radius: 50%; - background-color: #ffa500; - display: flex; - align-items: center; - justify-content: center; -} -.order-description.data-v-a90069d4 { - font-size: 14px; - font-weight: 500; - color: #333; -} -.order-line.data-v-a90069d4 { - position: relative; - border: 1px dashed #eeeeee; - margin-left: -12px; - margin-right: -12px; -} -.order-line.data-v-a90069d4::before, .order-line.data-v-a90069d4::after { - content: ""; - position: absolute; - top: -8px; - width: 16px; - height: 16px; - border-radius: 50px; - background-color: #eff6fa; -} -.order-line.data-v-a90069d4::before { - left: -8px; -} -.order-line.data-v-a90069d4::after { - right: -8px; -} -.order-details.data-v-a90069d4 { - margin-top: 12px; -} -.detail-item.data-v-a90069d4 { - display: flex; - align-items: center; - margin-bottom: 10px; - font-size: 14px; - color: #666; -} -.detail-label.data-v-a90069d4 { - width: 70px; - margin-right: 10px; -} -.detail-value.data-v-a90069d4 { - color: #333; -} -.detail-input.data-v-a90069d4 { - border: none; - outline: none; - width: calc(100% - 80px); - font-size: 14px; - color: #999; - border-bottom: 1px solid #ddd; -} -.order-button.data-v-a90069d4 { - width: 280px; - height: 42px; - background: linear-gradient(90deg, #ff7e00, #ffba00); - color: #fff; - font-size: 14px; - font-weight: 600; - border-radius: 20px; - margin-top: 20px; - display: flex; - align-items: center; - justify-content: center; -} -.footer-help.data-v-a90069d4 { - margin-top: 8px; - display: flex; - align-items: center; - font-size: 14px; - color: #ed6a0c; -} -.help-icon.data-v-a90069d4 { - width: 16px; - height: 14px; - margin-right: 5px; -} -.help-text.data-v-a90069d4 { - margin-right: 5px; -} -.help-phone.data-v-a90069d4 { - cursor: pointer; -} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js index 7fcf6cf..1d58918 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js @@ -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 + CreateServiceOrder + ChatMoreTips + ChatQuickAccess)(); + (ChatTopBgImg + ChatTopNavBar + ChatTopBanner + OneFeelMK001 + ServiceTipsWord + ChatCardAI + ChatCardMine + ChatMoreTips + ChatQuickAccess)(); } const ChatTopBanner = () => "./ChatTopBanner.js"; const ChatTopBgImg = () => "./ChatTopBgImg.js"; @@ -13,7 +13,7 @@ const ChatCardMine = () => "./ChatCardMine.js"; const ChatQuickAccess = () => "./ChatQuickAccess2.js"; const ChatMoreTips = () => "./ChatMoreTips.js"; const OneFeelMK001 = () => "../module/OneFeelMK001.js"; -const CreateServiceOrder = () => "../../components/create-service-order/index.js"; +const ServiceTipsWord = () => "../../components/ServiceTipsWord/index.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "ChatMainList", emits: ["openDrawer"], @@ -31,7 +31,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:165", "=============打开抽屉"); + common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:166", "=============打开抽屉"); }; const handleReply = (text) => { loadMessage(text); @@ -97,7 +97,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ } }; chatMsgList.value.push(newMsgAI); - common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:249", "发送的新消息:", JSON.stringify(newMsg)); + common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:250", "发送的新消息:", JSON.stringify(newMsg)); }; const scrollToBottom = () => { lastMsgId.value = `${chatMsgList.value[chatMsgList.value.length - 1].msgId}`; @@ -118,13 +118,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 } : {}, { - d: "d7316ec5-7-" + i0 + "," + ("d7316ec5-6-" + i0), - e: "d7316ec5-6-" + i0, + d: "d7316ec5-8-" + i0 + "," + ("d7316ec5-7-" + i0), + e: "d7316ec5-7-" + i0, f: common_vendor.p({ text: item.msg }) }) : item.msgType === common_vendor.unref(model_ChatModel.MessageRole).ME ? { - h: "d7316ec5-8-" + i0, + h: "d7316ec5-9-" + i0, i: common_vendor.p({ text: item.msg }) diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json index 925ae52..13ff060 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json @@ -9,6 +9,6 @@ "chat-quick-access": "./ChatQuickAccess", "chat-more-tips": "./ChatMoreTips", "one-feel-m-k001": "../module/OneFeelMK001", - "create-service-order": "../../components/create-service-order/index" + "service-tips-word": "../../components/ServiceTipsWord/index" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml index 82cc102..6a4ee22 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml @@ -1 +1 @@ -{{item.j}}