From 1634425c17f6bccf22600b7646f6748e5e6862c5 Mon Sep 17 00:00:00 2001 From: cbb <1055026847@qq.com> Date: Wed, 7 Jan 2026 17:49:17 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BA=A2=E5=8C=85=E9=9C=80=E8=A6=81=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../message-input-toolbar/evaluate/index.vue | 246 ++++++++++-------- .../TUIChat/message-input-toolbar/index.vue | 1 + .../red-envelope/index.vue | 116 ++++++++- .../red-envelope/style/index.scss | 83 ++++++ .../message-elements/message-custom.vue | 241 ++++++++--------- 5 files changed, 450 insertions(+), 237 deletions(-) create mode 100644 TUIKit/components/TUIChat/message-input-toolbar/red-envelope/style/index.scss diff --git a/TUIKit/components/TUIChat/message-input-toolbar/evaluate/index.vue b/TUIKit/components/TUIChat/message-input-toolbar/evaluate/index.vue index 53d1b67..d1350f3 100644 --- a/TUIKit/components/TUIChat/message-input-toolbar/evaluate/index.vue +++ b/TUIKit/components/TUIChat/message-input-toolbar/evaluate/index.vue @@ -14,27 +14,27 @@
- {{ TUITranslateService.t("Evaluate.请对本次服务进行评价") }} + {{ TUITranslateService.t('Evaluate.请对本次服务进行评价') }}
- {{ TUITranslateService.t("关闭") }} + {{ TUITranslateService.t('关闭') }}
- {{ TUITranslateService.t("Evaluate.服务评价工具") }} - {{ "(" + TUITranslateService.t("Evaluate.使用") }} + {{ TUITranslateService.t('Evaluate.服务评价工具') }} + {{ '(' + TUITranslateService.t('Evaluate.使用') }} - {{ TUITranslateService.t(`Evaluate.${Link.customMessage.label}`) }} + {{ + TUITranslateService.t(`Evaluate.${Link.customMessage.label}`) + }} - {{ TUITranslateService.t("Evaluate.搭建") + ")" }} + {{ TUITranslateService.t('Evaluate.搭建') + ')' }}
diff --git a/TUIKit/components/TUIChat/message-input-toolbar/index.vue b/TUIKit/components/TUIChat/message-input-toolbar/index.vue index 81dfdb3..09c721a 100644 --- a/TUIKit/components/TUIChat/message-input-toolbar/index.vue +++ b/TUIKit/components/TUIChat/message-input-toolbar/index.vue @@ -63,6 +63,7 @@ v-if="featureConfig.InputEvaluation" @onDialogPopupShowOrHide="handleSwiperDotShow" /> + diff --git a/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/index.vue b/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/index.vue index 6f67f61..d7098fe 100644 --- a/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/index.vue +++ b/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/index.vue @@ -1,20 +1,130 @@ - + diff --git a/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/style/index.scss b/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/style/index.scss new file mode 100644 index 0000000..e436121 --- /dev/null +++ b/TUIKit/components/TUIChat/message-input-toolbar/red-envelope/style/index.scss @@ -0,0 +1,83 @@ +.red-envelope { + padding: 34rpx 24rpx; + background-color: #f7f7f7; + .top-title { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 26rpx; + .title { + font-size: 32rpx; + color: #1c1c1c; + } + } + + .input-box { + margin-bottom: 26rpx; + background: #ffffff; + border-radius: 16rpx; + padding: 24rpx 34rpx; + display: flex; + justify-content: space-between; + align-items: center; + text { + font-size: 32rpx; + color: #1c1c1c; + } + input { + width: 60%; + font-size: 32rpx; + color: #1c1c1c; + text-align: right; + } + } + + .title-box { + input { + width: 100%; + text-align: left; + } + } + + .bottom-box { + margin-top: 5vh; + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + + .text-box { + display: flex; + align-items: baseline; + text { + font-weight: 600; + font-size: 28rpx; + color: #1c1c1c; + &:last-child { + font-size: 68rpx; + } + } + } + + .btn { + margin-top: 28rpx; + font-size: 30rpx; + color: #ffffff; + background: #f56c6c; + width: 46%; + &::after { + display: none; + } + } + } + + // 警告提现 + .on-reminder { + text { + color: #f56c6c; + } + input { + color: #f56c6c; + } + } +} diff --git a/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue b/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue index a8c5ebe..d7cc619 100644 --- a/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue +++ b/TUIKit/components/TUIChat/message-list/message-elements/message-custom.vue @@ -1,6 +1,8 @@