3 Commits

Author SHA1 Message Date
f422dbaa00 feat:工单的校验问题处理 2025-11-20 14:02:54 +08:00
14fee13568 feat: 快速预定栏的样式处理 2025-11-20 13:48:59 +08:00
ed62f3fbbc feat: 呼叫服务和反馈意见样式调整 2025-11-19 18:06:36 +08:00
6 changed files with 289 additions and 2062 deletions

View File

@@ -15,7 +15,7 @@
/>
</view>
<view v-if="!isCallSuccess" class="order-content border-box p-12">
<view v-if="!isCallSuccess" class="border-box p-12">
<view
class="bg-F5F7FA border-box flex flex-items-center p-12 rounded-10 font-size-14 color-171717 mb-12"
>
@@ -149,6 +149,8 @@ const originalPhone = ref("");
const contactPhone = ref("");
// 是否用户已编辑过手机号(一旦编辑则不再脱敏)
const hasEditedPhone = ref(false);
// 需求信息描述:使用可写的 ref并从工具结果初始化
const contactText = ref("");
// 手机号脱敏138****1234仅对11位数字进行处理
const maskPhone = (phone) => {
@@ -163,13 +165,10 @@ watch(
originalPhone.value = val?.userPhone || "";
hasEditedPhone.value = false;
contactPhone.value = maskPhone(originalPhone.value);
contactText.value = val?.callServiceContent || "";
},
{ immediate: true }
);
const contactText = computed({
get: () => toolResult.value?.callServiceContent || "",
set: (val) => (contactText.value = val),
});
// 处理图片上传
const handleChooseImage = () => {

View File

@@ -6,9 +6,6 @@
width: 98px;
height: 48px;
}
.order-content {
width: 335px;
}
.help-icon {
width: 16px;

View File

@@ -15,7 +15,7 @@
/>
</view>
<view v-if="!isCallSuccess" class="order-content border-box p-12">
<view v-if="!isCallSuccess" class="border-box p-12">
<view
class="bg-F5F7FA border-box flex flex-items-center p-12 rounded-10 font-size-14 color-171717 mb-12"
>

View File

@@ -7,10 +7,6 @@
height: 48px;
}
.order-content {
width: 335px;
}
.help-icon {
width: 16px;
height: 16px;

View File

@@ -1,6 +1,6 @@
<template>
<view
class="quick-access border-box flex flex-nowrap items-center ml-12 pt-8 pb-8"
class="quick-access flex flex-row ml-12 pt-8 pb-8 scroll-x whitespace-nowrap"
>
<view
class="item border-box rounded-50 flex flex-row items-center"

2331
yarn.lock

File diff suppressed because it is too large Load Diff