no message
This commit is contained in:
parent
ebd8c0b2d2
commit
b73d84f2e4
@ -1,20 +1,38 @@
|
||||
<template>
|
||||
<view class="archive-container">
|
||||
<view class="mb-10 flex items-center justify-between">
|
||||
<view class="module-title flex-shrink-0 truncate">
|
||||
成员档案
|
||||
</view>
|
||||
<view class="flex items-center leading-normal rounded-sm" style="padding-right: 0" @click="toManagePage()">
|
||||
<image class="manage-icon mr-5" src="/static/home/archive-manage.png" mode="aspectFit"></image>
|
||||
<view style="font-size: 28rpx; color: #065BD6;">档案管理</view>
|
||||
<view class="module-title flex-shrink-0 truncate"> 成员档案 </view>
|
||||
<view
|
||||
class="flex items-center leading-normal rounded-sm"
|
||||
style="padding-right: 0"
|
||||
@click="toManagePage()"
|
||||
>
|
||||
<image
|
||||
class="manage-icon mr-5"
|
||||
src="/static/home/archive-manage.png"
|
||||
mode="aspectFit"
|
||||
></image>
|
||||
<view style="font-size: 28rpx; color: #065bd6">档案管理</view>
|
||||
</view>
|
||||
</view>
|
||||
<view v-if="customers.length === 0" class="add-archive-card" @click="toManagePage()">
|
||||
<view
|
||||
v-if="customers.length === 0"
|
||||
class="add-archive-card"
|
||||
@click="toManagePage()"
|
||||
>
|
||||
<view class="add-archive-btn">
|
||||
<image class="add-archive-btn-icon" src="/static/home/add-archive-btn.png" mode="aspectFit"></image>
|
||||
<image
|
||||
class="add-archive-btn-icon"
|
||||
src="/static/home/add-archive-btn.png"
|
||||
mode="aspectFit"
|
||||
></image>
|
||||
<text class="add-archive-btn-text">新建档案</text>
|
||||
</view>
|
||||
<image class="add-archive-bg" src="/static/home/add-archive-bg.png" mode="aspectFit"></image>
|
||||
<image
|
||||
class="add-archive-bg"
|
||||
src="/static/home/add-archive-bg.png"
|
||||
mode="aspectFit"
|
||||
></image>
|
||||
</view>
|
||||
<scroll-view scroll-x="true">
|
||||
<view class="flex flex-nowrap pb-5">
|
||||
@ -34,8 +52,12 @@
|
||||
{{ i.relationship }}
|
||||
</view>
|
||||
<view class="flex flex-col items-center">
|
||||
<view class="customer-name text-lg leading-normal font-semibold whitespace-nowrap mb-8"
|
||||
:class="current && i._id === current._id ? 'text-primary' : 'text-dark'">
|
||||
<view
|
||||
class="customer-name text-lg leading-normal font-semibold whitespace-nowrap mb-8"
|
||||
:class="
|
||||
current && i._id === current._id ? 'text-primary' : 'text-dark'
|
||||
"
|
||||
>
|
||||
{{ i.name }}
|
||||
</view>
|
||||
</view>
|
||||
@ -450,7 +472,7 @@ watch(
|
||||
.add-archive-card {
|
||||
height: 140rpx;
|
||||
border-radius: 16rpx;
|
||||
background: linear-gradient(95deg, #ECFBFF -7.38%, #A5CBFF 72.72%);
|
||||
background: linear-gradient(95deg, #ecfbff -7.38%, #a5cbff 72.72%);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
@ -464,7 +486,7 @@ watch(
|
||||
width: 188rpx;
|
||||
height: 56rpx;
|
||||
border-radius: 40rpx;
|
||||
background: linear-gradient(90deg, #33A0F9 0%, #065BD6 100%);
|
||||
background: linear-gradient(90deg, #33a0f9 0%, #065bd6 100%);
|
||||
box-shadow: 0 8rpx 8rpx 0 rgba(6, 91, 214, 0.3);
|
||||
display: flex;
|
||||
align-items: center;
|
||||
@ -480,7 +502,7 @@ watch(
|
||||
|
||||
.add-archive-btn-text {
|
||||
font-size: 28rpx;
|
||||
color: #FFFFFF;
|
||||
color: #ffffff;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
|
||||
@ -403,6 +403,14 @@ $primary-color: #0877F1;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.voice-toggle-icon {
|
||||
width: 56rpx;
|
||||
height: 56rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.plus-btn {
|
||||
width: 56rpx;
|
||||
height: 56rpx;
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<view class="input-section">
|
||||
<view class="input-toolbar">
|
||||
<view @click="toggleVoiceInput" class="voice-toggle-btn">
|
||||
<uni-icons v-if="showVoiceInput" fontFamily="keyboard" :size="28">{{ '' }}</uni-icons>
|
||||
<image v-if="showVoiceInput" src="/static/jianpan.png" class="voice-toggle-icon" mode="aspectFit"></image>
|
||||
<uni-icons v-else type="mic" size="28" color="#666" />
|
||||
</view>
|
||||
<view class="input-area">
|
||||
|
||||
@ -239,7 +239,7 @@ const showConsultApply = computed(
|
||||
() =>
|
||||
orderStatus.value === "finished" ||
|
||||
orderStatus.value === "cancelled" ||
|
||||
orderStatus.value === "rejected"
|
||||
orderStatus.value === "consult_ended"
|
||||
);
|
||||
|
||||
// 消息列表相关状态
|
||||
|
||||
BIN
static/jianpan.png
Normal file
BIN
static/jianpan.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
Loading…
x
Reference in New Issue
Block a user