This commit is contained in:
kbing1981 2024-07-19 19:45:45 +08:00
parent 6d2f0dcd61
commit 4d6b66f676
6 changed files with 80 additions and 44 deletions

View File

@ -1345,7 +1345,7 @@
} }
.keyuyue{ .keyuyue{
padding: 0rpx; padding: 0rpx;
height: 45rpx; height: 44rpx;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;

View File

@ -4,8 +4,8 @@
<view class="padding-top-sm flex align-center" style="padding-bottom: 9px;"> <view class="padding-top-sm flex align-center" style="padding-bottom: 9px;">
<view v-if="XCXIsSelect != ''" class="flex align-center justify-between margin-right-sm" <view v-if="XCXIsSelect != ''" class="flex align-center justify-between margin-right-sm"
@tap="showCityList" style="line-height: 68rpx;"> @tap="showCityList" style="line-height: 68rpx;">
<image src="../../static/liliao-1.png" class="dingwei-img"></image> <image src="../../static/fujin-dingwei.png" class="dingwei-img"></image>
<view class="localName">{{ city }}</view> <view class="localName" style="margin-right: 30rpx;">{{ city }}</view>
</view> </view>
<u-search class="flex-sub" placeholder="请输入技师名字" :focus="false" shape="square" v-model="artificerName" <u-search class="flex-sub" placeholder="请输入技师名字" :focus="false" shape="square" v-model="artificerName"
:show-action="true" :animation="true" bg-color="#f5f5f5" color="#1A1A1A" @search="onSearch()" :show-action="true" :animation="true" bg-color="#f5f5f5" color="#1A1A1A" @search="onSearch()"
@ -13,6 +13,10 @@
<view class="flex align-center justify-between"> <view class="flex align-center justify-between">
<selectSwitchDitu @change="switch1Change" :switchList="switchList"/> <selectSwitchDitu @change="switch1Change" :switchList="switchList"/>
</view> </view>
<!--<view class="map-list">
<image class="map-img" src="../../static/map1.png"></image>
<image class="map-img" src="../../static/map2.png"></image>
</view>-->
</view> </view>
<view class="fenlei"> <view class="fenlei">
<z-tabs class="z-tabs-fenlei" :list="tabList" @change="tabChange" @changeClick="changeClick"/> <z-tabs class="z-tabs-fenlei" :list="tabList" @change="tabChange" @changeClick="changeClick"/>
@ -25,7 +29,6 @@
<view class="flex align-center touxiang-left-view" v-if="item.status=='1'" v-for="(item, index) in orderList" :key='index' <view class="flex align-center touxiang-left-view" v-if="item.status=='1'" v-for="(item, index) in orderList" :key='index'
@click="goOrder(item)"> @click="goOrder(item)">
<view class="touxiang-left-content"> <view class="touxiang-left-content">
<image style="border: 2px solid #e2e2e2;" class="touxiang-left-content-img" :src="item.artificerImg ? item.artificerImg : '../../static/logo.png'" <image style="border: 2px solid #e2e2e2;" class="touxiang-left-content-img" :src="item.artificerImg ? item.artificerImg : '../../static/logo.png'"
@click.stop="saveImgs(item.artificerImg)" mode="aspectFill"></image> @click.stop="saveImgs(item.artificerImg)" mode="aspectFill"></image>
<image class="touxiang-left-content-img" v-if="item.isHot == 1" <image class="touxiang-left-content-img" v-if="item.isHot == 1"
@ -44,11 +47,18 @@
{{ item.artificerName }} {{ item.artificerName }}
</view> </view>
<view class="keyuyue"> <view class="keyuyue">
<view> <view class="flex">
{{item.state == 1?"可服务":item.state == 2?"今日可约":"休息中"}} <image class="timea-img"></image>
<view class="timea-fu">{{order.status == 1?"可服务":"休息中"}}</view>
<view class="timea-time" v-if="order.status == 1">{{order.time}}</view>
</view>
</view>
<view class="keyuyue">
<view class="flex">
<image class="timea-img"></image>
<view class="timea-fu">{{item.state == 1?"可服务":item.state == 2?"今日可约":"休息中"}}</view>
<view v-if="item.status == 1 && item.time">{{ item.time}}</view>
</view> </view>
<view v-if="item.status == 1 && item.time">{{ item.time
}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -80,7 +90,7 @@
<view v-if="item.consortiaName" class="therapist-mian-bottom-text">{{item.consortiaName}}</view> <view v-if="item.consortiaName" class="therapist-mian-bottom-text">{{item.consortiaName}}</view>
</view> </view>
<view class="flex align-center" > <view class="flex align-center" >
<image style="width: 26rpx; height: 30rpx; margin-right: 5rpx;" src="../../static/dituzhaoren6.png"></image> <image style="width: 24rpx; height: 26rpx; margin-right: 5rpx;" src="../../static/dituzhaoren6.png"></image>
<view class="therapist-bottom-dingwei-text"> <view class="therapist-bottom-dingwei-text">
{{ item.distance }} {{ item.distance }}
</view> </view>
@ -1271,7 +1281,7 @@ import permision from "@/components/permission.js";
// } // }
.item-view-jianjie{ .item-view-jianjie{
font-weight: 400; font-weight: 400;
font-size: 23rpx; font-size: 24rpx;
color: #999; color: #999;
display: -webkit-box; display: -webkit-box;
-webkit-box-orient: vertical; -webkit-box-orient: vertical;
@ -1283,8 +1293,8 @@ import permision from "@/components/permission.js";
.touxiang-frame{ .touxiang-frame{
position: absolute; position: absolute;
width: 110rpx; width: 110rpx;
height: 40rpx; height: 43rpx;
left: 60rpx; left: 44rpx;
bottom:5rpx; bottom:5rpx;
} }
@ -1297,7 +1307,7 @@ import permision from "@/components/permission.js";
} }
.liebiao{ .liebiao{
//height: 100vh; //height: 100vh;
margin-top: 110px; margin-top: 100px;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }
@ -1306,7 +1316,7 @@ import permision from "@/components/permission.js";
top: 0rpx; top: 0rpx;
z-index: 999; z-index: 999;
width: 100%; width: 100%;
background:#ffffff; background: linear-gradient(90deg, #019C88, #28BA92, #35C495);
// background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #f7f7f7), url('../../static/background-img.png'); // background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), #f7f7f7), url('../../static/background-img.png');
// background-position: center center; // background-position: center center;
// background-repeat: no-repeat; // background-repeat: no-repeat;
@ -1314,7 +1324,7 @@ import permision from "@/components/permission.js";
// overflow: auto; // overflow: auto;
} }
.therapist-bottom-dingwei-text{ .therapist-bottom-dingwei-text{
font-size: 26rpx; font-size: 24rpx;
color: #848485; color: #848485;
} }
.therapist-bottom-dingwei{ .therapist-bottom-dingwei{
@ -1394,32 +1404,39 @@ import permision from "@/components/permission.js";
color: #13141A; color: #13141A;
} }
.keyuyue{ .keyuyue{
// width: 160rpx; padding: 0rpx;
height: 20px; height: 44rpx;
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;
background: linear-gradient(90deg, #fee9ca, #fde4c6); border: 1px #2dbe93 solid;
border: 1px #decbae solid; border-radius: 20rpx 30rpx 30rpx 20rpx;
border-radius: 30rpx 30rpx 30rpx 2rpx;
padding: 3rpx 18rpx;
color:#8d500f; color:#8d500f;
font-size: 22rpx; font-size: 22rpx;
margin-left: 15rpx; margin-left: 6rpx;
} }
.timea-img{
.keyuyue-jinri{ background:#2dbe93 url('../../static/timea.png') 4rpx 3rpx;
border-top-left-radius: 7rpx; background-size: 35rpx 35rpx;
border-bottom-left-radius: 7rpx; background-repeat: no-repeat;
border-radius:7rpx 0 0 7rpx; width: 40rpx;
color: #fff; height: 40rpx;
background: linear-gradient(90deg, #019C88, #28BA92, #35C495); border-radius: 8rpx 0 0 8rpx;
margin-top: 1rpx;
} }
.keyuyue-time{ .timea-fu{
border-top-right-radius: 7rpx; font-size: 22rpx;
border-bottom-right-radius: 7rpx; color: #2dbe93;
color: #039E89; line-height: 44rpx;
background: #EBEBEB; margin-left: 8rpx;
margin-right: 5rpx;
}
.timea-time{
font-size: 24rpx;
color: #2dbe93;
line-height: 44rpx;
padding-right: 10rpx;
} }
.list-right-top-view image{ .list-right-top-view image{
width: 168.75rpx; width: 168.75rpx;
@ -1439,12 +1456,12 @@ import permision from "@/components/permission.js";
align-items: center; align-items: center;
} }
.list-right{ .list-right{
width: 64%; width: 72%;
height: 100%; height: 100%;
display: flex; display: flex;
flex-direction: column; flex-direction: column;
justify-content: space-between; justify-content: space-between;
padding: 16px 9px 3px 0px; padding: 16rpx;
} }
.zpmore_view { .zpmore_view {
position: absolute; position: absolute;
@ -1490,6 +1507,7 @@ import permision from "@/components/permission.js";
height: 306.94rpx; height: 306.94rpx;
} }
.touxiang-left-content{ .touxiang-left-content{
width: 180rpx;
//width: 235.08rpx; //width: 235.08rpx;
height: auto; height: auto;
border-radius: 10rpx; border-radius: 10rpx;
@ -1497,20 +1515,22 @@ import permision from "@/components/permission.js";
} }
.touxiang-left-content-img{ .touxiang-left-content-img{
width: 200rpx; width: 150rpx;
height: 200rpx; height: 150rpx;
border-radius:120rpx; border-radius:120rpx;
margin: 15rpx; margin: 14rpx 22rpx;
} }
.touxiang-left-view{ .touxiang-left-view{
width: 100%; width: 100%;
/*ight: 150px;*/ height: 130px;
border-radius: 18rpx; border-radius: 18rpx;
align-items: flex-start; align-items: flex-start;
justify-content: space-between;
background: #fff; background: #fff;
margin-bottom: 12px; margin-bottom: 12px;
padding-bottom: 10px; padding-bottom: 10px;
justify-content: space-between;
padding: 10rpx;
} }
.touxiang-left{ .touxiang-left{
width: 100%; width: 100%;
@ -1556,17 +1576,32 @@ import permision from "@/components/permission.js";
// overflow: auto; // overflow: auto;
} }
/deep/.u-content{ /deep/.u-content{
height: 55rpx!important;
border-radius: 30px !important; border-radius: 30px !important;
} }
.flex-sub{ .flex-sub{
width: 353rpx; width: 260rpx !important;
height: 63rpx !important; height:60rpx !important;
}
.map-list{
padding: 0 12rpx;
width: 110rpx;
display: flex;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
.map-img{
width: 40rpx;
height: 40rpx;
} }
.localName{ .localName{
width: 100rpx;
margin-left: 4rpx; margin-left: 4rpx;
font-weight: bold; font-weight: bold;
font-size: 28rpx; font-size: 28rpx;
color: #333333; color: #fff;
} }
.dingwei-img{ .dingwei-img{
width:33.33rpx; width:33.33rpx;
@ -1879,6 +1914,7 @@ import permision from "@/components/permission.js";
justify-content: space-between; justify-content: space-between;
} }
.therap-pin{ .therap-pin{
font-size: 24rpx;
display: flex; display: flex;
align-items: flex-end; align-items: flex-end;
margin-right: 10rpx; margin-right: 10rpx;

BIN
static/map1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
static/map2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
static/reminder.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 16 KiB

After

Width:  |  Height:  |  Size: 13 KiB