master
xy 1 year ago
parent 23f1ff37d4
commit bff4893aff

@ -1,5 +1,5 @@
const mode = 'devOnline'; //devLocal本地测试、devOnline线上测试、production生产环境
let ROOTPATH = 'http://yikangyang.ali251.langye.net'; //域名
let ROOTPATH = 'https://yikangyang.ali251.langye.net'; //域名
switch (mode) {
case 'devLocal':
ROOTPATH = ROOTPATH

@ -9,7 +9,7 @@
@tap.stop="clickHandler(item)">
<view class="icon">
<img class="active-bkg" src="/static/tabbar/active-bkg.svg" alt="">
<img class="icon__inner" :src="item.myIconPath" alt="" >
<img class="icon__inner" :src=" pageUrl === item.pagePath ? item.selectedMyIconPath : item.myIconPath" alt="" >
</view>
<text class="text">{{ item.text }}</text>
</view>
@ -72,7 +72,7 @@ export default {
.icon {
width: 40rpx;
height: 40rpx;
overflow: hidden;
// overflow: hidden;
z-index: 2;
position: relative;
@ -86,8 +86,9 @@ export default {
&__inner {
width: 40rpx;
height: 40rpx;
transform: translateY(-80rpx);
filter: drop-shadow(0 80rpx 0 #333);
border-bottom: 40rpx solid transparent;
transform: translateZ(0);
// filter: drop-shadow(0 80rpx 0 #333);
}
}
.text {
@ -113,7 +114,9 @@ export default {
$activeIcon: 50rpx;
width: $activeIcon;
height: $activeIcon;
filter: drop-shadow(calc((#{$activeSize} - #{$activeIcon}) / 2) calc((#{$activeSize} - #{$activeIcon}) / 2 + 80rpx) 0 #fff);
transform: translateX(calc((#{$activeSize} - #{$activeIcon}) / 2)) translateY(calc((#{$activeSize} - #{$activeIcon}) / 2)) translateZ(0);
// filter: drop-shadow(calc((#{$activeSize} - #{$activeIcon}) / 2) calc((#{$activeSize} - #{$activeIcon}) / 2) 0 #fff);
// filter: drop-shadow(calc((#{$activeSize} - #{$activeIcon}) / 2) calc((#{$activeSize} - #{$activeIcon}) / 2 + 80rpx) 0 #fff);
}
}
.text {

@ -18,13 +18,13 @@
<view
class="step-item"
v-for="(i, index) in stepList"
:class="{ 'is-active': currentStep.indexOf(index) !== -1 }"
:class="{ 'is-active': index <= currentStep }"
:key="index"
>
<view class="step-item__dot">
<u-icon
v-show="currentStep.indexOf(index) !== -1"
name="checkbox-mark"
v-show="index <= currentStep"
:name="index === currentStep ? 'more-dot-fill' : 'checkbox-mark'"
color="#fff"
size="16"
></u-icon>
@ -41,7 +41,14 @@
>
<view class="switch-service">
<view class="switch-service__icon">
<u-icon name="integral" size="30"></u-icon>
<u-icon
:name="
accompanyProduct.cover
? accompanyProduct.cover.url
: vuex_default_icon
"
size="30"
></u-icon>
</view>
<view class="switch-service__name">
@ -66,9 +73,9 @@
:error-type="['toast']"
>
<view class="form-card form-card-1">
<u-form-item label="就诊医院" prop="hospitalName" required>
<u-form-item label="就诊医院" prop="hospital" required>
<u-input
type="select"
:type="!!orderId ? 'input' : 'select'"
placeholder="请选择就诊医院"
:value="hospital.name"
:select-open="isShowHospital"
@ -77,16 +84,16 @@
</u-form-item>
<u-form-item label="就诊时间" prop="time" required>
<u-input
type="select"
:type="!!orderId ? 'input' : 'select'"
placeholder="请选择就诊时间"
v-model="form.time"
:select-open="isShowTime"
@click="orderId ? false : (isShowTime = true)"
/>
</u-form-item>
<u-form-item label="就诊人" prop="archiveName" required>
<u-form-item label="就诊人" prop="user_archive_id" required>
<u-input
type="select"
:type="!!orderId ? 'input' : 'select'"
placeholder="请选择就诊人"
:value="archive.name"
:select-open="isShowArchive"
@ -94,21 +101,21 @@
/>
</u-form-item>
<u-form-item label="是否可以自理">
<u-input
v-if="!!orderId"
disabled
placeholder="请选择就诊人"
:value="form.my_provide ? '是' : '否'"
/>
<u-radio-group
v-else
v-model="form.my_provide"
slot="right"
active-color="#c20d12"
>
<u-radio :name="1"></u-radio>
<u-radio :name="0"></u-radio>
</u-radio-group>
<div slot="right">
<u-input
v-if="!!orderId"
disabled
:value="form.my_provide ? '是' : '否'"
/>
<u-radio-group
v-else
v-model="form.my_provide"
active-color="#c20d12"
>
<u-radio :name="1"></u-radio>
<u-radio :name="0"></u-radio>
</u-radio-group>
</div>
</u-form-item>
<u-form-item label="预约人" prop="appoint_name" required>
<u-input
@ -126,23 +133,24 @@
/>
</u-form-item>
<u-form-item label="选择陪诊师性别" :border-bottom="false">
<u-input
v-if="orderId"
disabled
placeholder="请选择就诊人"
:value="sex(form.accompany_sex)"
/>
<u-radio-group
v-else
:disabled="!!orderId"
v-model="form.accompany_sex"
slot="right"
active-color="#c20d12"
>
<u-radio :name="1"></u-radio>
<u-radio :name="2"></u-radio>
<u-radio :name="0">任意</u-radio>
</u-radio-group>
<div slot="right">
<u-input
v-if="!!orderId"
disabled
placeholder="请选择陪诊师性别"
:value="sex(form.accompany_sex)"
/>
<u-radio-group
v-else
:disabled="!!orderId"
v-model="form.accompany_sex"
active-color="#c20d12"
>
<u-radio :name="1"></u-radio>
<u-radio :name="2"></u-radio>
<u-radio :name="0">任意</u-radio>
</u-radio-group>
</div>
</u-form-item>
</view>
@ -187,7 +195,7 @@
<view v-if="form.pay_status === 3">
<view class="switch-service">
<view class="switch-service__icon">
<u-icon name="integral" size="30"></u-icon>
<u-icon :name="vuex_default_icon" size="30"></u-icon>
</view>
<view class="switch-service__name">
@ -242,7 +250,7 @@
<br />
<view class="desc-card__content--title"> 服务需求 </view>
<view class="desc-card__content--value"> {{ form.content }} </view>
<view class="desc-card__content--value"> {{ form.content || ' ' }} </view>
</view>
</view>
@ -251,23 +259,23 @@
<view class="desc-card__content">
<view class="desc-card__content--title"> 姓名 </view>
<view class="desc-card__content--value"> aa </view>
<view class="desc-card__content--value"> {{ archive.name || ' ' }} </view>
<br />
<view class="desc-card__content--title"> 性别 </view>
<view class="desc-card__content--value"> </view>
<view class="desc-card__content--title"> 身份证 </view>
<view class="desc-card__content--value"> {{ archive.idcard || ' ' }} </view>
<br />
<view class="desc-card__content--title"> 年龄 </view>
<view class="desc-card__content--value"> 55 </view>
<view class="desc-card__content--title"> 地址 </view>
<view class="desc-card__content--value"> {{ archive.address || ' ' }} </view>
<br />
<view class="desc-card__content--title"> 手机号 </view>
<view class="desc-card__content--value"> 15555555555 </view>
<view class="desc-card__content--value"> {{ archive.mobile || ' ' }} </view>
<br />
<view class="desc-card__content--title"> 行动能力 </view>
<view class="desc-card__content--value"> 无障碍 </view>
<view class="desc-card__content--value"> {{ archive.is_move ? '无障碍' : '有障碍' }} </view>
</view>
</view>
@ -304,7 +312,7 @@
</view>
</view>
<view class="bottom-bar">
<view class="bottom-bar" v-if="form.pay_status === 0">
<view class="price">
<text>实付</text>
<text>¥ {{ accompanyProduct.price }}</text>
@ -621,13 +629,22 @@ export default {
rules: {
user_archive_id: [
{
type: "number",
required: true,
message: "请选择就诊人",
trigger: ["blur", "change"],
},
],
time: [
{
required: true,
message: "请选择就诊时间",
trigger: ["blur", "change"],
},
],
hospital: [
{
type: "number",
required: true,
message: "请选择就诊医院",
trigger: ["blur", "change"],
@ -702,6 +719,7 @@ export default {
this.form[key] = res[key];
}
}
this.form['created_at'] = res['created_at']
});
},
async getHospital(site_id) {
@ -724,7 +742,6 @@ export default {
this.form.accompany_product_id = item.id;
this.getHospital(item.site_id);
this.isShowService = false;
this.form.hospitalName = "";
this.form.hospital = "";
},
confirmHospital(e) {
@ -760,6 +777,7 @@ export default {
?.map((i) => i.response?.id) || [];
const res = await this.$u.api.accompanyProductOrder(this.form);
if (res) {
this.orderId = res.id;
uni.showModal({
title: "下单成功",
content: "下单成功,是否立即支付?",
@ -828,7 +846,7 @@ export default {
title: "支付成功",
icon: "none",
});
// await this.getDetail()
await this.getDetail();
}
} catch (err) {
uni.showToast({
@ -841,16 +859,19 @@ export default {
computed: {
currentStep() {
if (!this.orderId) {
return [];
return 0;
}
if (this.form.pay_status === 0) {
return [0];
return 1;
}
if (this.form.pay_status === 1) {
return [0, 1];
return 2;
}
if (this.form.pay_status === 2) {
return 3;
}
if (this.form.pay_status === 3) {
return [0, 1, 2, 3];
return 4;
}
},
sex() {

@ -0,0 +1,159 @@
<template>
<view>
<view class="service-list" style="padding-bottom: 120rpx">
<view
class="service-list-item"
v-for="(item, i) in list_archive"
:key="i.id"
>
<view class="service-list-item__wrap">
<view class="service-list-item__name">
{{ item.name }}
</view>
<view class="service-list-item__price">
<u-icon name="phone-fill"></u-icon>
{{ item.mobile }}
</view>
</view>
<view class="service-list-item__wrap">
<view class="service-list-item__address">
{{ item.address }}
</view>
<view class="service-list-item__idcard">
{{ item.idcard }}
</view>
</view>
</view>
</view>
<view class="service-list-btn">
<u-button
shape="circle"
ripple
:custom-style="btnStyle"
@click="addArchive"
>新增就诊人</u-button
>
</view>
<service-archive ref="serviceArchive"></service-archive>
</view>
</template>
<script>
import serviceArchive from "@/component/serviceArchive/service-archive.vue";
export default {
components: {
serviceArchive
},
data() {
return {
btnStyle: {
"background-image":
"linear-gradient(-90deg, #e26165 0%, #c10d12 94%, #c10d12 100%)",
"font-weight": "500",
"font-size": "28rpx",
color: "#fff",
width: "288rpx",
"margin-right": "25rpx",
},
list_archive: [],
};
},
methods: {
async getUserArchive() {
try {
const res = await this.$u.api.userArchive({
page: 1,
page_size: 999,
});
this.list_archive = res.data;
} finally {
uni.stopPullDownRefresh()
}
},
addArchive() {
this.$refs.serviceArchive.isShow = true;
},
},
onLoad() {
this.getUserArchive()
},
onPullDownRefresh() {
this.getUserArchive()
},
}
</script>
<style lang="scss">
.service-list {
padding-top: 80rpx;
&-item {
border: 2rpx solid #e6e6eb;
border-radius: 10rpx;
background-color: #ffffff;
margin: 0 25rpx;
padding: 28rpx 39rpx;
display: flex;
align-items: center;
flex-wrap: wrap;
&__wrap {
display: flex;
align-items: center;
width: 100%;
}
&__address {
width: 100%;
padding-left: 14rpx;
line-height: 2;
}
&__icon {
display: flex;
justify-content: center;
align-items: center;
// background: #f9f5e9;
// padding: 20rpx;
}
&__name {
padding-left: 14rpx;
font-size: 28rpx;
color: #333333;
font-weight: 500;
line-height: 2;
}
&__price {
color: #c20d12;
font-weight: 500;
margin-left: auto;
line-height: 2;
}
&__idcard {
color: #c20d12;
font-weight: 500;
margin-left: auto;
line-height: 2;
}
}
&-btn {
position: fixed;
bottom: 40rpx;
left: calc(50% - 144rpx);
}
&-item + &-item {
margin-top: 20rpx;
}
}
</style>

@ -63,6 +63,13 @@
"style": {
"navigationBarTitleText": "服务对象"
}
},
{
"path": "pages/UserArchive/UserArchive",
"style": {
"navigationBarTitleText": "我的服务人员",
"enablePullDownRefresh": true
}
}
]
}
@ -79,17 +86,20 @@
{
"pagePath": "pages/index/index",
"text": "首页",
"myIconPath": "/static/tabbar/home.svg"
"myIconPath": "/static/tabbar/home.svg",
"selectedMyIconPath": "/static/tabbar/home-active.svg"
},
{
"pagePath": "pages/order/order",
"text": "订单",
"myIconPath": "/static/tabbar/order.svg"
"myIconPath": "/static/tabbar/order.svg",
"selectedMyIconPath": "/static/tabbar/order-active.svg"
},
{
"pagePath": "pages/me/me",
"text": "我的",
"myIconPath": "/static/tabbar/me.svg"
"myIconPath": "/static/tabbar/me.svg",
"selectedMyIconPath": "/static/tabbar/me-active.svg"
}
],
"color": "",

@ -127,7 +127,12 @@
<view class="statistics">
<view
class="block1"
@click="toPage('/package_sub/pages/ServiceList/ServiceList?type=1')"
@click="$u.throttle($u.route({
url: '/package_sub/pages/ServiceList/ServiceList',
params: {
type: 1
}
}))"
>
<view class="text1">陪诊团队介绍</view>
<view class="text2">让就医体验更美好</view>

@ -19,7 +19,7 @@
<u-button ripple
:hair-line="false"
:custom-style="authBtnStyle"
@click="authLogin">授权登录</u-button>
@click="authLogin">授权登录</u-button>
</view>
<view class="auth">
<u-checkbox v-model="isAuth" shape="circle" active-color="#c20d12">

@ -12,10 +12,26 @@
</view>
<view class="panel panel1">
<view class="tab" v-for="i in 5">
<view class="tab">
<image class="tab__icon" mode="aspectFit" src="~@/static/index/jiuyifuwu.png"></image>
<view>陪诊订单</view>
</view>
<view class="tab">
<image class="tab__icon" mode="aspectFit" src="~@/static/index/jiuyifuwu.png"></image>
<view>商城订单</view>
</view>
<view class="tab">
<image class="tab__icon" mode="aspectFit" src="~@/static/index/jiuyifuwu.png"></image>
<view>居家照护订单</view>
</view>
<view class="tab" @click="$u.throttle($u.route({ url: '/package_sub/pages/UserArchive/UserArchive' }))">
<image class="tab__icon" mode="aspectFit" src="~@/static/index/jiuyifuwu.png"></image>
<view>常用联系人</view>
</view>
<view class="tab">
<image class="tab__icon" mode="aspectFit" src="~@/static/index/jiuyifuwu.png"></image>
<view>售后订单</view>
</view>
</view>
<view class="panel panel2">
<view class="row" @click="share">
@ -91,6 +107,7 @@ export default {
padding-left: 40rpx;
&-name {
line-height: 2;
font-weight: 600;
}
}

@ -43,7 +43,7 @@
<view class="price">
<view class="price-icon">
<u-icon name="integral" size="30"></u-icon>
<u-icon :name="i.cover ? i.cover.url : vuex_default_icon" size="30"></u-icon>
</view>
<view class="price-text">

@ -0,0 +1 @@
<svg t="1731634651399" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10244" width="200" height="200"><path d="M947.2 422.4L572.8 115.2c-32-25.6-86.4-25.6-118.4 0L76.8 425.6c-12.8 6.4-16 22.4-9.6 35.2 3.2 12.8 16 19.2 28.8 19.2h32v364.8C128 892.8 163.2 928 211.2 928H416c19.2 0 32-12.8 32-32v-147.2c0-22.4 35.2-44.8 64-44.8 28.8 0 67.2 22.4 67.2 44.8V896c0 19.2 12.8 32 32 32h208c48 0 80-32 80-83.2V480h32c12.8 0 25.6-9.6 28.8-22.4 3.2-12.8 0-25.6-12.8-35.2z" fill="#fff" p-id="10245"></path></svg>

After

Width:  |  Height:  |  Size: 544 B

@ -1 +1 @@
<svg t="1731634651399" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10244" width="200" height="200"><path d="M947.2 422.4L572.8 115.2c-32-25.6-86.4-25.6-118.4 0L76.8 425.6c-12.8 6.4-16 22.4-9.6 35.2 3.2 12.8 16 19.2 28.8 19.2h32v364.8C128 892.8 163.2 928 211.2 928H416c19.2 0 32-12.8 32-32v-147.2c0-22.4 35.2-44.8 64-44.8 28.8 0 67.2 22.4 67.2 44.8V896c0 19.2 12.8 32 32 32h208c48 0 80-32 80-83.2V480h32c12.8 0 25.6-9.6 28.8-22.4 3.2-12.8 0-25.6-12.8-35.2z" fill="currentColor" p-id="10245"></path></svg>
<svg t="1731634651399" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="10244" width="200" height="200"><path d="M947.2 422.4L572.8 115.2c-32-25.6-86.4-25.6-118.4 0L76.8 425.6c-12.8 6.4-16 22.4-9.6 35.2 3.2 12.8 16 19.2 28.8 19.2h32v364.8C128 892.8 163.2 928 211.2 928H416c19.2 0 32-12.8 32-32v-147.2c0-22.4 35.2-44.8 64-44.8 28.8 0 67.2 22.4 67.2 44.8V896c0 19.2 12.8 32 32 32h208c48 0 80-32 80-83.2V480h32c12.8 0 25.6-9.6 28.8-22.4 3.2-12.8 0-25.6-12.8-35.2z" fill="#333" p-id="10245"></path></svg>

Before

Width:  |  Height:  |  Size: 552 B

After

Width:  |  Height:  |  Size: 544 B

@ -0,0 +1 @@
<svg t="1731635065936" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="40712" width="200" height="200"><path d="M838.122569 958.708971H185.893804c-38.087457 0-69.059865-30.830169-69.059865-68.724221V749.053997a68.741617 68.741617 0 0 1 23.221887-51.500954l190.317557-168.187537c-45.653783-52.625568-68.674079-125.066437-72.684416-164.688853-4.328585-42.827411-7.147794-150.528342 60.452837-225.334071C362.554316 90.206488 427.587472 65.290005 511.428995 65.290005c88.690972 0 156.693762 26.350135 202.12958 78.32181 69.429279 79.395258 60.754712 190.141548 56.4425 222.188428-8.624425 64.035432-35.671431 123.472126-74.496691 166.0652l188.321086 165.628248 0.016373 0.008187a68.781526 68.781526 0 0 1 23.322172 51.602261v140.880611c0.002047 37.894052-30.971385 68.724221-69.041446 68.724221zM511.428995 134.01525c-63.590294 0-111.459534 17.298991-142.29789 51.408856-49.126884 54.362118-46.476521 138.623197-43.053562 172.331927 3.808746 37.684274 30.620391 110.041232 76.107376 145.72085a34.408671 34.408671 0 0 1 13.137205 26.031886 34.317597 34.317597 0 0 1-11.59406 26.753317L185.55816 749.045811v140.938939H838.122569l0.319271-140.888797-216.894865-190.754508a34.372855 34.372855 0 0 1-11.660574-27.021424 34.357506 34.357506 0 0 1 13.540388-26.123984c48.019667-36.551474 72.013127-100.712773 78.455863-148.556431 2.382257-17.659195 11.610432-108.699678-40.050158-167.79254-31.813566-36.384675-82.417081-54.831816-150.403499-54.831816z" fill="#fff" p-id="40713"></path><path d="M554.957371 838.443887h-85.905532V666.632823c0-18.977213 15.384385-34.362622 34.362622-34.362622h17.181311c18.978237 0 34.362622 15.384385 34.362622 34.362622v171.811064z" fill="#fff" p-id="40714"></path></svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -1 +1 @@
<svg t="1731635065936" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="40712" width="200" height="200"><path d="M838.122569 958.708971H185.893804c-38.087457 0-69.059865-30.830169-69.059865-68.724221V749.053997a68.741617 68.741617 0 0 1 23.221887-51.500954l190.317557-168.187537c-45.653783-52.625568-68.674079-125.066437-72.684416-164.688853-4.328585-42.827411-7.147794-150.528342 60.452837-225.334071C362.554316 90.206488 427.587472 65.290005 511.428995 65.290005c88.690972 0 156.693762 26.350135 202.12958 78.32181 69.429279 79.395258 60.754712 190.141548 56.4425 222.188428-8.624425 64.035432-35.671431 123.472126-74.496691 166.0652l188.321086 165.628248 0.016373 0.008187a68.781526 68.781526 0 0 1 23.322172 51.602261v140.880611c0.002047 37.894052-30.971385 68.724221-69.041446 68.724221zM511.428995 134.01525c-63.590294 0-111.459534 17.298991-142.29789 51.408856-49.126884 54.362118-46.476521 138.623197-43.053562 172.331927 3.808746 37.684274 30.620391 110.041232 76.107376 145.72085a34.408671 34.408671 0 0 1 13.137205 26.031886 34.317597 34.317597 0 0 1-11.59406 26.753317L185.55816 749.045811v140.938939H838.122569l0.319271-140.888797-216.894865-190.754508a34.372855 34.372855 0 0 1-11.660574-27.021424 34.357506 34.357506 0 0 1 13.540388-26.123984c48.019667-36.551474 72.013127-100.712773 78.455863-148.556431 2.382257-17.659195 11.610432-108.699678-40.050158-167.79254-31.813566-36.384675-82.417081-54.831816-150.403499-54.831816z" fill="currentColor" p-id="40713"></path><path d="M554.957371 838.443887h-85.905532V666.632823c0-18.977213 15.384385-34.362622 34.362622-34.362622h17.181311c18.978237 0 34.362622 15.384385 34.362622 34.362622v171.811064z" fill="currentColor" p-id="40714"></path></svg>
<svg t="1731635065936" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="40712" width="200" height="200"><path d="M838.122569 958.708971H185.893804c-38.087457 0-69.059865-30.830169-69.059865-68.724221V749.053997a68.741617 68.741617 0 0 1 23.221887-51.500954l190.317557-168.187537c-45.653783-52.625568-68.674079-125.066437-72.684416-164.688853-4.328585-42.827411-7.147794-150.528342 60.452837-225.334071C362.554316 90.206488 427.587472 65.290005 511.428995 65.290005c88.690972 0 156.693762 26.350135 202.12958 78.32181 69.429279 79.395258 60.754712 190.141548 56.4425 222.188428-8.624425 64.035432-35.671431 123.472126-74.496691 166.0652l188.321086 165.628248 0.016373 0.008187a68.781526 68.781526 0 0 1 23.322172 51.602261v140.880611c0.002047 37.894052-30.971385 68.724221-69.041446 68.724221zM511.428995 134.01525c-63.590294 0-111.459534 17.298991-142.29789 51.408856-49.126884 54.362118-46.476521 138.623197-43.053562 172.331927 3.808746 37.684274 30.620391 110.041232 76.107376 145.72085a34.408671 34.408671 0 0 1 13.137205 26.031886 34.317597 34.317597 0 0 1-11.59406 26.753317L185.55816 749.045811v140.938939H838.122569l0.319271-140.888797-216.894865-190.754508a34.372855 34.372855 0 0 1-11.660574-27.021424 34.357506 34.357506 0 0 1 13.540388-26.123984c48.019667-36.551474 72.013127-100.712773 78.455863-148.556431 2.382257-17.659195 11.610432-108.699678-40.050158-167.79254-31.813566-36.384675-82.417081-54.831816-150.403499-54.831816z" fill="#333" p-id="40713"></path><path d="M554.957371 838.443887h-85.905532V666.632823c0-18.977213 15.384385-34.362622 34.362622-34.362622h17.181311c18.978237 0 34.362622 15.384385 34.362622 34.362622v171.811064z" fill="#333" p-id="40714"></path></svg>

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

@ -0,0 +1 @@
<svg t="1731634840348" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="19958" width="200" height="200"><path d="M821.312 256a32 32 0 0 1 64 0v565.312c0 64.832-52.48 117.376-117.312 117.376H256a117.312 117.312 0 0 1-117.312-117.376V202.688c0-64.832 52.48-117.376 117.312-117.376h597.312a32 32 0 1 1 0 64H256a53.312 53.312 0 0 0-53.312 53.376v618.624a53.312 53.312 0 0 0 53.312 53.376h512a53.312 53.312 0 0 0 53.312-53.376V256z m-480 181.312a32 32 0 1 1 0-64h341.376a32 32 0 0 1 0 64H341.312z m0 170.688a32 32 0 1 1 0-64h213.376a32 32 0 1 1 0 64H341.312z" fill="#fff" p-id="19959"></path></svg>

After

Width:  |  Height:  |  Size: 637 B

@ -1 +1 @@
<svg t="1731634840348" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="19958" width="200" height="200"><path d="M821.312 256a32 32 0 0 1 64 0v565.312c0 64.832-52.48 117.376-117.312 117.376H256a117.312 117.312 0 0 1-117.312-117.376V202.688c0-64.832 52.48-117.376 117.312-117.376h597.312a32 32 0 1 1 0 64H256a53.312 53.312 0 0 0-53.312 53.376v618.624a53.312 53.312 0 0 0 53.312 53.376h512a53.312 53.312 0 0 0 53.312-53.376V256z m-480 181.312a32 32 0 1 1 0-64h341.376a32 32 0 0 1 0 64H341.312z m0 170.688a32 32 0 1 1 0-64h213.376a32 32 0 1 1 0 64H341.312z" fill="currentColor" p-id="19959"></path></svg>
<svg t="1731634840348" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="19958" width="200" height="200"><path d="M821.312 256a32 32 0 0 1 64 0v565.312c0 64.832-52.48 117.376-117.312 117.376H256a117.312 117.312 0 0 1-117.312-117.376V202.688c0-64.832 52.48-117.376 117.312-117.376h597.312a32 32 0 1 1 0 64H256a53.312 53.312 0 0 0-53.312 53.376v618.624a53.312 53.312 0 0 0 53.312 53.376h512a53.312 53.312 0 0 0 53.312-53.376V256z m-480 181.312a32 32 0 1 1 0-64h341.376a32 32 0 0 1 0 64H341.312z m0 170.688a32 32 0 1 1 0-64h213.376a32 32 0 1 1 0 64H341.312z" fill="#333" p-id="19959"></path></svg>

Before

Width:  |  Height:  |  Size: 645 B

After

Width:  |  Height:  |  Size: 637 B

Loading…
Cancel
Save