ソースを参照

图标样式调整

zuypeng 1 年間 前
コミット
2b375d2537

+ 1 - 1
src/components/station/index.vue

@@ -82,7 +82,7 @@ const handleNavStation = (station: any) => {
   border-radius: 10rpx;
   margin-top: 20rpx;
   padding: 15rpx;
-  background: #fafafa;
+  //background: #fafafa;
   position: relative;
 
   &-title {

+ 8 - 8
src/components/tab-bar/index.vue

@@ -5,7 +5,7 @@
             v-for="(item, index) in state.tabbarList" :key="index"
             :class="[item.centerItem ? ' center-item' : '']"
             @click="handleTabbarClick(item)">
-        <view class="item-top"><image :src="state.currentItem == item.id ? item.selectIcon : item.icon"></image></view>
+        <view class="item-top"><image :src="state.currentItem == item.id ? item.selectIcon : item.icon"  mode="widthFit"></image></view>
         <view class="item-bottom" :class="[state.currentItem == item.id ? 'item-active' : '',state.isIOS?'ios11':'']">
           <text>{{ item.text }}</text>
         </view>
@@ -33,8 +33,8 @@
       {
         id: 0,
         path: '/pages/index/index',
-        icon: '/static/tabbar/1.png',
-        selectIcon: '/static/tabbar/1-1.png',
+        icon: '/static/iconfont/default/Create-wash.svg',
+        selectIcon: '/static/iconfont/Create-wash.svg',
         text: '网点',
         centerItem: false
       },
@@ -49,8 +49,8 @@
       {
         id: 2,
         path: '/pages/user/index',
-        icon: '/static/tabbar/4.png',
-        selectIcon: '/static/tabbar/4-1.png',
+        icon: '/static/iconfont/default/me.svg',
+        selectIcon: '/static/iconfont/me.svg',
         text: '我的',
         centerItem: false
       }
@@ -131,7 +131,7 @@ view {
   padding: 10rpx;
 }
 .tabbar-container .center-item .item-top {
-  flex-shrink: 0;
+  //flex-shrink: 0;
   width: 120rpx;
   height: 120rpx;
   position: absolute;
@@ -145,8 +145,8 @@ view {
   align-content: center;
 }
 .tabbar-container .center-item .item-top image{
-  width: 110% !important;
-  height: 110% !important;
+  //width: 110rpx !important;
+  //height: 110rpx !important;
 }
 .tabbar-container .tabbar-item .item-top image {
   width: 100%;

+ 31 - 12
src/pages-user/feedback/add.vue

@@ -1,6 +1,6 @@
 <template>
   <view>
-    <uv-popup ref="popup_ref" mode="bottom" custom-style="min-height: 800rpx;padding:15rpx;" closeable round="10">
+    <uv-popup ref="popup_ref" mode="bottom" custom-style="min-height: 800rpx;padding:15rpx;"  round="10">
       <view class="w100 flex-center">纠错上报</view>
       <uv-form
           labelPosition="top"
@@ -8,8 +8,11 @@
           :model="state.ruleForm"
           :rules="state.rules"
           ref="feedback_form_ref">
+
+
+
         <uv-form-item label="概要描述" prop="title">
-          <uv-input required="true" type="text" :disabled="state.mode==='detail'" v-model="state.ruleForm.title" placeholder="请填写概要描述" clearable count
+          <uv-input required="true" type="text" :readonly="state.mode==='detail'" v-model="state.ruleForm.title" placeholder="请填写概要描述" clearable count
                     maxlength="100">
           </uv-input>
         </uv-form-item>
@@ -25,9 +28,10 @@
                        maxlength="300">
           </uv-textarea>
         </uv-form-item>
+
         <uv-form-item label="问题截图" prop="attachList">
           <uv-upload
-              :fileList="state.ruleForm.attachList"
+              :fileList="state.attachList"
               name="1"
               multiple
               :maxCount="9"
@@ -36,13 +40,12 @@
               :previewFullImage="true"
           ></uv-upload>
         </uv-form-item>
-
         <uv-form-item label="平台答复" prop="content" v-if="state.mode==='detail'">
-          <uv-textarea required="true" height="120" v-model="state.ruleForm.replyContent" placeholder="平台答复" >
+          <uv-textarea readonly height="120" v-model="state.ruleForm.replyContent" placeholder="请等待平台回复" >
           </uv-textarea>
         </uv-form-item>
 
-        <uv-form-item label="平台答复" prop="content" v-if="state.mode==='detail'">
+        <uv-form-item label="答复时间" prop="content" v-if="state.mode==='detail'">
           <uv-text>{{  fmtDateTime(state.ruleForm.replyTime)}}</uv-text>
         </uv-form-item>
 
@@ -73,13 +76,14 @@ const feedback_form_ref = ref()
 const type_select_ref = ref()
 
 const initState = () => ({
+  attachList:[] as any[],
   ruleForm: {
     title: '',
     content: '',
     replay: '',
     type: '',
     typeName: '',
-    attachList: [] as any[]
+    attachList: ''
   },
   rules: {
     'title': {
@@ -93,10 +97,12 @@ const initState = () => ({
   mode:'add'
 })
 
+const emit =defineEmits(['refresh'])
 const state = reactive(initState())
 
 onHide(() => {
-  Object.assign(state, initState());
+  console.log("hidenee")
+  // Object.assign(state, initState());
 })
 
 const handleSubmit = () => {
@@ -106,11 +112,16 @@ const handleSubmit = () => {
       title: '校验通过'
     })
 
+    state.ruleForm.attachList =JSON.stringify(state.attachList)
     body(`/feedback/add`, state.ruleForm).then(() => {
       uni.showToast({
         icon: 'success',
         title: '提交成功,感谢您的反馈'
       })
+      emit('refresh')
+      setTimeout(()=>{
+        close();
+      },1000)
     })
   }).catch((errors: any) => {
     uni.showToast({
@@ -122,12 +133,12 @@ const handleSubmit = () => {
 
 
 const handleUpload = (event: any) => {
-  console.log(event)
   let file = event.file[0];
   upload(`/file/upload`,file).then((res: any) => {
-    state.ruleForm.attachList.push({
-      name: file.name,
-      url: res.url
+    console.log(res)
+    state.attachList.push({
+      name: res.data.name,
+      url: res.data.url
     })
   })
 }
@@ -140,10 +151,14 @@ const handleDelete = (event: any) => {
 const loadDict = () => {
   body(`/dict/list`, {code: 'Feedback.type'}).then((res: any) => {
     state.feedbackTypeList = res;
+    state.ruleForm.typeName = state.feedbackTypeList.find(k=>k.value==state.ruleForm?.type)?.name
   })
 }
 
 const handleShowAction = () => {
+  if(state.mode==='detail'){
+    return;
+  }
   type_select_ref.value?.open();
   uni.hideKeyboard();
 }
@@ -165,6 +180,10 @@ const open = (item:any,mode='add') => {
   state.mode=mode;
   if(mode==='detail'){
     state.ruleForm  = {...item}
+    if(item.attachList){
+      state.attachList = JSON.parse(item.attachList)
+    }
+    state.ruleForm.typeName = state.feedbackTypeList.find(k=>k.value==item.type)?.name
   }
   loadDict();
 }

+ 6 - 2
src/pages-user/feedback/index.vue

@@ -36,7 +36,7 @@
       <uv-icon name="plus" color="#fff"></uv-icon>
     </view>
 
-    <add ref="add_ref"></add>
+    <add ref="add_ref" @refresh="loadDataList"></add>
     <add ref="detail_ref"></add>
   </view>
 </template>
@@ -90,10 +90,14 @@ onShow((options:any) => {
   if (options) {
     state.servicerPhone = options.servicePhone;
   }
+  loadDataList()
+});
+
+const loadDataList = () => {
   body(`/feedback/list`).then((res: any) => {
     state.feedbackList = res.list;
   })
-});
+}
 
 onHide(() => {
   Object.assign(state, initState());

+ 5 - 0
src/pages-user/wallet/index.vue

@@ -187,6 +187,10 @@ const handleClickDetail = (walletDetail: any) => {
         font-size: 26rpx;
         border-radius: 14px;
         background-color: #65C0B7;
+        display: flex;
+        align-items: center;
+        justify-content: center;
+        align-content: center;
       }
     }
 
@@ -227,6 +231,7 @@ const handleClickDetail = (walletDetail: any) => {
         &-type{
           font-weight: 500;
           font-size: 14px;
+          margin-right: 15rpx;
         }
 
 

+ 4 - 2
src/pages-user/wallet/recharge.vue

@@ -109,12 +109,14 @@ const confirm = () => {
     flex-direction: column;
     width: 200rpx;
     height: 100rpx;
-    background-color: #efefef;
+    background-color: #eeefff;
     margin: 20rpx auto;
     padding: 20rpx;
+    border-radius: 10rpx;
 
     &_amt {
       font-size: 20px;
+      font-weight: 600;
     }
 
     &_grant {
@@ -127,7 +129,7 @@ const confirm = () => {
 
 
 .active {
-  border-radius: 1px solid $uni-color-primary;
+  border-radius: 10rpx solid $uni-color-primary;
 
   .recharge-item {
     &_amt {

+ 19 - 23
src/pages/index/index.vue

@@ -1,6 +1,5 @@
 <template>
   <uv-navbar placeholder leftIcon="" title="iWash洗车"
-             bg-color="linear-gradient(to right, rgb(66, 83, 216), rgb(213, 51, 186))"
              :border="false"></uv-navbar>
   <view class="content" :style="containerStyle">
     <!--    <image class="logo" src="/static/logo.png"/>
@@ -33,7 +32,8 @@
     <view class="menu-content w100">
       <uv-grid :border="false" :col="4">
         <uv-grid-item v-for="(item,index) in state.menuList" :key="index" @click="handleMenuClick(item)">
-          <uv-icon :customStyle="{paddingTop:20+'rpx'}" :name="item.name" :size="22"></uv-icon>
+          <image :src="item.icon"  mode="widthFit"  style="width: 4orpx;height: 40rpx"></image>
+<!--          <uv-icon :customStyle="{paddingTop:20+'rpx'}" :name="item.name" :size="22"></uv-icon>-->
           <text class="grid-text">{{ item.title }}</text>
         </uv-grid-item>
       </uv-grid>
@@ -44,20 +44,6 @@
     <!--    站点清单  start-->
     <view class="w100 content_station">
       <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
-      <WashStation v-for="item in state.stationList" :key="item.id" :item="item"></WashStation>
     </view>
     <!--    站点清单  end-->
 
@@ -97,10 +83,10 @@ const initState = () => ({
     'https://cdn.uviewui.com/uview/swiper/swiper1.png'
   ],
   menuList: [
-    {name: "photo", title: "洗车"},
-    {name: "lock", title: "充值"},
-    {name: "star", title: "卡券"},
-    {name: "red-packet", title: "停车"},
+    {name: "photo", title: "洗车",icon:'/static/iconfont/default/fastwash.svg'},
+    {name: "lock", title: "充值",icon:'/static/iconfont/default/chongzhi_1.svg'},
+    {name: "star", title: "卡券",icon:'/static/iconfont/default/coupon.svg'},
+    {name: "red-packet", title: "停车",icon:'/static/iconfont/default/parking.svg'},
   ],
   qrcodeOption: {
     style: 'round',
@@ -223,6 +209,11 @@ const handleMenuClick = (menu: any) => {
       uni.navigateTo({
         url: '/pages-user/wallet/recharge'
       })
+    }else{
+      uni.showToast({
+        icon:'none',
+        title:'敬请期待',
+      })
     }
   })
 }
@@ -292,6 +283,9 @@ const handleNavStation = (station: any) => {
 </script>
 
 <style scoped lang="scss">
+page{
+  background: #fafafa;
+}
 .content {
   width: 100%;
   display: flex;
@@ -329,12 +323,13 @@ const handleNavStation = (station: any) => {
   width: 100%;
   height: 36rpx;
   background-color: #f5f3f3;
-  margin-top: 10rpx;
+  margin-top: 15rpx;
   margin-bottom: 10rpx;
 }
 
 .swiper-content {
-  height: 200rpx;
+  height: 240rpx;
+  overflow: hidden;
 }
 
 .guide-content {
@@ -347,7 +342,8 @@ const handleNavStation = (station: any) => {
 }
 
 .content_station {
-  height: calc(100vh - 700rpx);
+  background: #fafafa;
+  height: calc(100vh - 750rpx);
   overflow: scroll;
 }
 </style>

+ 11 - 6
src/pages/user/index.vue

@@ -15,14 +15,15 @@
           <view
               class="avatar"
               :style="{
-              'background-image': `url('/static/user.png')`,
+              'background-image': `url('/static/iconfont/me.svg')`,
             }"></view>
           <view class="phone fs-40 fw-500">{{ user.mobilePhone }}</view>
 
           <view class="money" @click="toPage({path: '/pages-user/wallet/index'})">
             <view class="money-left">
-              <uv-icon name="red-packet" size="24" color="#19A497"></uv-icon>
-              <view style="font-size: 13px;">钱包|充值</view>
+              <image src="/static/iconfont/chongzhi.svg"  mode="widthFit"  style="width: 40rpx;height: 40rpx"></image>
+<!--              <uv-icon name="red-packet" size="24" color="#19A497"></uv-icon>-->
+              <view style="font-size: 13px;margin-left: 10rpx;">钱包|充值</view>
             </view>
 
             <view class="money-right">
@@ -98,7 +99,8 @@ const menu = ref([
   {
     title: "我的订单",
     path: "/pages-user/wallet/index?tab=3",
-    icon: '/static/user/order.png'
+
+    icon:  '/static/user/faq.png'
   },
   /*  {
       title: "我的收藏",
@@ -114,7 +116,7 @@ const menu = ref([
   {
     title: "洗车指导",
     path: "/pages-user/faq/index",
-    icon: '/static/user/faq.png'
+    icon: '/static/iconfont/default/guide.svg'
   },
   {
     title: "纠错上报",
@@ -228,6 +230,9 @@ onHide(()=>{
 </script>
 
 <style lang="scss" scope>
+page{
+  background-color: #fafafa;
+}
 .bg {
   position: absolute;
   left: 0;
@@ -361,7 +366,7 @@ onHide(()=>{
   margin: 60rpx auto;
 
   &-wrap{
-    height: 60rpx;
+    height: 80rpx;
     font-size: 24rpx;
     margin: 20px auto;
     width: 540rpx;

ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/Create-Wash.svg


+ 1 - 0
src/static/iconfont/chongzhi.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#19A497" d="M74.839 320.6H949.16v-30.018c0-54.47-42.38-98.73-93.552-98.73H168.39c-51.172 0-93.552 44.26-93.552 98.73v30.017z m874.322 46.85H74.84v365.953c0 54.484 42.378 98.746 93.552 98.746h409.933c12.934 0 23.419 10.488 23.419 23.425 0 12.938-10.485 23.426-23.42 23.426H168.392C90.885 879 28 813.32 28 733.403V290.582C28 210.678 90.888 145 168.391 145H855.61C933.112 145 996 210.678 996 290.582v337.265c0 12.938-10.485 23.426-23.42 23.426-12.934 0-23.419-10.488-23.419-23.426V367.45z"  /><path fill="#19A497" d="M155.615 520h286.776c30.13 0 30.161-47 0-47H155.615c-30.13 0-30.177 47 0 47M597.61 520h96.78c30.123 0 30.17-47 0-47h-96.78c-30.123 0-30.17 47 0 47"  /><path fill="#19A497" d="M376.61 672.533c6.645 0 12.14-5.537 12.14-12.24v-5.586c0-6.703-5.495-12.24-12.14-12.24H183.405c-6.652 0-12.156 5.542-12.156 12.24v5.586c0 6.698 5.504 12.24 12.156 12.24H376.61z m0 31.467H183.405C159.496 704 140 684.37 140 660.293v-5.586C140 630.631 159.496 611 183.406 611H376.61C400.52 611 420 630.63 420 654.707v5.586C420 684.369 400.52 704 376.61 704z"  /><path fill="#19A497" d="M829.637 775.336v81.014h-46.774 46.774c0 30.231-46.774 30.169-46.774 0v-81.014h-74.271c-30.154 0-30.091-46.895 0-46.895h74.271v-70.785c0-30.231 46.774-30.185 46.774 0v70.785h68.777c30.138 0 30.091 46.895 0 46.895h-68.777z"  /></svg>

+ 1 - 0
src/static/iconfont/chongzhi_1.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#19A497" d="M512 750.51c-19.08 0-31.801-12.721-31.801-31.802V432.497c0-19.08 12.72-31.801 31.801-31.801s31.801 12.72 31.801 31.8v286.212c-6.36 19.08-19.08 31.801-31.801 31.801zM651.925 534.26h-286.21c-19.081 0-31.802-12.72-31.802-31.8 0-19.081 12.72-31.802 31.801-31.802h286.211c19.081 0 31.802 12.72 31.802 31.802 0 19.08-12.72 31.8-31.802 31.8zM651.925 648.745h-286.21c-19.081 0-31.802-12.72-31.802-31.8 0-19.082 12.72-31.802 31.801-31.802h286.211c19.081 0 31.802 12.72 31.802 31.801 0 19.08-12.72 31.801-31.802 31.801zM512 464.298c-6.36 0-19.08 0-25.441-6.36L352.994 324.373c-12.72-12.72-12.72-31.802 0-44.522 12.72-12.72 31.801-12.72 44.522 0L531.08 413.416c12.72 12.72 12.72 31.801 0 44.522-6.36 6.36-12.72 6.36-19.081 6.36zM512 464.298c-6.36 0-19.08 0-25.441-6.36-12.72-12.72-12.72-31.801 0-44.522l133.565-133.565c12.72-12.72 31.801-12.72 44.522 0 12.72 12.72 12.72 31.801 0 44.522L531.081 457.938c-6.36 6.36-12.72 6.36-19.081 6.36zM512 1017.64c-279.85 0-508.82-228.97-508.82-508.82S232.15 0 512 0s508.82 228.969 508.82 508.82c0 25.44 0 50.882-6.36 82.683 0 19.08-19.081 31.801-38.162 25.441-19.08 0-31.801-19.08-25.44-38.161 6.36-25.441 6.36-44.522 6.36-69.963C957.217 260.77 760.05 63.602 512 63.602S66.783 267.13 66.783 515.18 263.95 960.398 512 960.398c25.441 0 57.242 0 82.683-6.36 19.081-6.361 31.801 6.36 38.162 25.44 6.36 19.081-6.36 31.802-25.441 38.162H512zM989.019 864.994H671.006c-19.08 0-31.801-12.72-31.801-31.801s12.72-31.802 31.801-31.802H989.02c19.08 0 31.8 12.72 31.8 31.802s-19.08 31.8-31.8 31.8zM830.012 1024c-19.08 0-31.8-12.72-31.8-31.801V674.186c0-19.08 12.72-31.8 31.8-31.8s31.802 12.72 31.802 31.8V992.2c0 12.72-19.081 31.801-31.802 31.801z" /></svg>

ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/coupon.svg


ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/default/Create-Wash.svg


+ 1 - 0
src/static/iconfont/default/chongzhi.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#cdcdcd" d="M74.839 320.6H949.16v-30.018c0-54.47-42.38-98.73-93.552-98.73H168.39c-51.172 0-93.552 44.26-93.552 98.73v30.017z m874.322 46.85H74.84v365.953c0 54.484 42.378 98.746 93.552 98.746h409.933c12.934 0 23.419 10.488 23.419 23.425 0 12.938-10.485 23.426-23.42 23.426H168.392C90.885 879 28 813.32 28 733.403V290.582C28 210.678 90.888 145 168.391 145H855.61C933.112 145 996 210.678 996 290.582v337.265c0 12.938-10.485 23.426-23.42 23.426-12.934 0-23.419-10.488-23.419-23.426V367.45z"  /><path fill="#cdcdcd" d="M155.615 520h286.776c30.13 0 30.161-47 0-47H155.615c-30.13 0-30.177 47 0 47M597.61 520h96.78c30.123 0 30.17-47 0-47h-96.78c-30.123 0-30.17 47 0 47"  /><path fill="#cdcdcd" d="M376.61 672.533c6.645 0 12.14-5.537 12.14-12.24v-5.586c0-6.703-5.495-12.24-12.14-12.24H183.405c-6.652 0-12.156 5.542-12.156 12.24v5.586c0 6.698 5.504 12.24 12.156 12.24H376.61z m0 31.467H183.405C159.496 704 140 684.37 140 660.293v-5.586C140 630.631 159.496 611 183.406 611H376.61C400.52 611 420 630.63 420 654.707v5.586C420 684.369 400.52 704 376.61 704z"  /><path fill="#cdcdcd" d="M829.637 775.336v81.014h-46.774 46.774c0 30.231-46.774 30.169-46.774 0v-81.014h-74.271c-30.154 0-30.091-46.895 0-46.895h74.271v-70.785c0-30.231 46.774-30.185 46.774 0v70.785h68.777c30.138 0 30.091 46.895 0 46.895h-68.777z"  /></svg>

+ 1 - 0
src/static/iconfont/default/chongzhi_1.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#cdcdcd" d="M512 750.51c-19.08 0-31.801-12.721-31.801-31.802V432.497c0-19.08 12.72-31.801 31.801-31.801s31.801 12.72 31.801 31.8v286.212c-6.36 19.08-19.08 31.801-31.801 31.801zM651.925 534.26h-286.21c-19.081 0-31.802-12.72-31.802-31.8 0-19.081 12.72-31.802 31.801-31.802h286.211c19.081 0 31.802 12.72 31.802 31.802 0 19.08-12.72 31.8-31.802 31.8zM651.925 648.745h-286.21c-19.081 0-31.802-12.72-31.802-31.8 0-19.082 12.72-31.802 31.801-31.802h286.211c19.081 0 31.802 12.72 31.802 31.801 0 19.08-12.72 31.801-31.802 31.801zM512 464.298c-6.36 0-19.08 0-25.441-6.36L352.994 324.373c-12.72-12.72-12.72-31.802 0-44.522 12.72-12.72 31.801-12.72 44.522 0L531.08 413.416c12.72 12.72 12.72 31.801 0 44.522-6.36 6.36-12.72 6.36-19.081 6.36zM512 464.298c-6.36 0-19.08 0-25.441-6.36-12.72-12.72-12.72-31.801 0-44.522l133.565-133.565c12.72-12.72 31.801-12.72 44.522 0 12.72 12.72 12.72 31.801 0 44.522L531.081 457.938c-6.36 6.36-12.72 6.36-19.081 6.36zM512 1017.64c-279.85 0-508.82-228.97-508.82-508.82S232.15 0 512 0s508.82 228.969 508.82 508.82c0 25.44 0 50.882-6.36 82.683 0 19.08-19.081 31.801-38.162 25.441-19.08 0-31.801-19.08-25.44-38.161 6.36-25.441 6.36-44.522 6.36-69.963C957.217 260.77 760.05 63.602 512 63.602S66.783 267.13 66.783 515.18 263.95 960.398 512 960.398c25.441 0 57.242 0 82.683-6.36 19.081-6.361 31.801 6.36 38.162 25.44 6.36 19.081-6.36 31.802-25.441 38.162H512zM989.019 864.994H671.006c-19.08 0-31.801-12.72-31.801-31.801s12.72-31.802 31.801-31.802H989.02c19.08 0 31.8 12.72 31.8 31.802s-19.08 31.8-31.8 31.8zM830.012 1024c-19.08 0-31.8-12.72-31.8-31.801V674.186c0-19.08 12.72-31.8 31.8-31.8s31.802 12.72 31.802 31.8V992.2c0 12.72-19.081 31.801-31.802 31.801z" /></svg>

ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/default/coupon.svg


+ 1 - 0
src/static/iconfont/default/dingdan.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#cdcdcd" d="M496 704H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h128c17.6 0 32-14.4 32-32s-14.4-32-32-32z m160-160H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h288c17.6 0 32-14.4 32-32s-14.4-32-32-32z m0-160H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h288c17.6 0 32-14.4 32-32s-14.4-32-32-32z"  /><path fill="#cdcdcd" d="M720 144h-22.4c-12.8-36.8-48-64-89.6-64H416c-41.6 0-76.8 27.2-89.6 64H304c-88 0-160 72-160 160v480c0 88 72 160 160 160h416c88 0 160-72 160-160V304c0-88-72-160-160-160z m-304 0h192c17.6 0 32 14.4 32 32s-14.4 32-32 32H416c-17.6 0-32-14.4-32-32s14.4-32 32-32z m400 640c0 52.8-43.2 96-96 96H304c-52.8 0-96-43.2-96-96V304c0-52.8 43.2-96 96-96h22.4c12.8 36.8 48 64 89.6 64h192c41.6 0 76.8-27.2 89.6-64H720c52.8 0 96 43.2 96 96v480z"  /></svg>

+ 1 - 0
src/static/iconfont/default/fastwash.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#cdcdcd" d="M771.584 286.72c22.016 0 41.984 12.8 51.1744 32.7936l102.4 222.848 47.36-11.9296a14.08 14.08 0 0 1 17.5104 13.4656l0.5632 43.8272a14.08 14.08 0 0 1-7.68 12.7488l-56.4224 28.8256-28.4672 241.3056a56.32 56.32 0 0 1-55.936 49.7152l-6.2464-0.0256v56.3456a28.16 28.16 0 0 1-28.16 28.16h-56.32a28.16 28.16 0 0 1-28.16-28.16v-56.3456h-422.4v56.3456a28.16 28.16 0 0 1-28.16 28.16h-56.32a28.16 28.16 0 0 1-28.16-28.16v-56.3456l-6.2464 0.0256a56.32 56.32 0 0 1-55.936-49.7152L97.4848 629.248l-56.4224-28.8a14.08 14.08 0 0 1-7.5264-10.496l-0.128-2.2528 0.5632-43.8272a14.08 14.08 0 0 1 15.2832-13.824l2.2528 0.3584 47.3088 11.9296 102.4256-222.848a56.32 56.32 0 0 1 51.2-32.7936H771.584z m-238.464 366.08l-84.48 98.56h42.24v98.56l84.48-98.56h-42.24V652.8zM806.4 665.6a51.2 51.2 0 1 0 0 102.4 51.2 51.2 0 0 0 0-102.4z m-588.8 0a51.2 51.2 0 1 0 0 102.4 51.2 51.2 0 0 0 0-102.4z m506.112-308.48H300.288a42.24 42.24 0 0 0-37.0176 21.8624l-1.7152 3.456-79.616 182.016a12.8 12.8 0 0 0 9.4208 17.7408l2.304 0.2048h636.672a12.8 12.8 0 0 0 12.4672-15.744l-0.7168-2.176-79.6416-182.0416a42.24 42.24 0 0 0-38.7072-25.3184z m-28.672-281.6c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48z m-366.08 0c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48zM512 19.2c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48z"  /></svg>

+ 1 - 0
src/static/iconfont/default/guide.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1733648949695" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="34609" xmlns:xlink="http://www.w3.org/1999/xlink" width="48" height="48"><path d="M512 120.4736a391.5264 391.5264 0 1 1 0 783.0528 391.5264 391.5264 0 0 1 0-783.0528z m0 61.44a330.0864 330.0864 0 1 0 0 660.1728 330.0864 330.0864 0 0 0 0-660.1728z" p-id="34610" fill="#707987"></path><path d="M712.8576 449.6384a51.2 51.2 0 0 0-49.664-83.0464l-197.7856 41.0624a51.2 51.2 0 0 0-28.7744 17.2032l-125.44 149.504a51.2 51.2 0 0 0 49.6128 83.0464l197.7856-41.0624a51.2 51.2 0 0 0 28.7744-17.2032l125.44-149.504z m-39.2704-32.8704l-125.44 149.4528-197.7344 41.0624 125.44-149.504 197.7344-41.0112z" p-id="34611" fill="#707987"></path><path d="M561.3056 585.984a25.6 25.6 0 0 0 6.9632-35.5328L493.8752 439.808a25.6 25.6 0 1 0-42.496 28.672l74.3936 110.4896a25.6 25.6 0 0 0 35.5328 6.9632z" p-id="34612" fill="#707987"></path></svg>

+ 1 - 0
src/static/iconfont/default/me.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1733648494440" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="33288" xmlns:xlink="http://www.w3.org/1999/xlink" width="48" height="48"><path d="M507.75 373.24m-188.74 0a188.74 188.74 0 1 0 377.48 0 188.74 188.74 0 1 0-377.48 0Z" fill="#cdcdcd" p-id="33289"></path><path d="M679.43 696.78m-119.22 0a119.22 119.22 0 1 0 238.44 0 119.22 119.22 0 1 0-238.44 0Z" fill="#cdcdcd" p-id="33290"></path><path d="M255.35 812.88a40 40 0 0 1-40-40 290.38 290.38 0 0 1 290.39-290.39 40 40 0 0 1 0 80c-116 0-210.39 94.38-210.39 210.39a40 40 0 0 1-40 40z" fill="#cdcdcd" p-id="33291"></path><path d="M507.75 496.64a113.14 113.14 0 0 1-80.53-33.35 25 25 0 1 1 35.36-35.36 63.88 63.88 0 0 0 90.34 0 25 25 0 0 1 35.36 35.36 113.14 113.14 0 0 1-80.53 33.35z" fill="#cdcdcd" p-id="33292"></path></svg>

ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/default/parking.svg


+ 1 - 0
src/static/iconfont/default/tingchechang.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#cdcdcd" d="M512 106.666667a405.333333 405.333333 0 1 0 405.333333 405.333333A405.333333 405.333333 0 0 0 512 106.666667z m0 768a362.666667 362.666667 0 1 1 362.666667-362.666667 362.666667 362.666667 0 0 1-362.666667 362.666667z"  /><path fill="#cdcdcd" d="M565.333333 277.333333h-104.106666A98.56 98.56 0 0 0 362.666667 375.893333V746.666667a21.333333 21.333333 0 0 0 42.666666 0V375.893333A55.893333 55.893333 0 0 1 461.226667 320h104.106666a117.333333 117.333333 0 0 1 0 234.666667H448a21.333333 21.333333 0 0 0 0 42.666666h117.333333a160 160 0 0 0 0-320z"  /></svg>

+ 1 - 0
src/static/iconfont/default/wode.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M511.3 512.2m-447.3 0a447.3 447.3 0 1 0 894.6 0 447.3 447.3 0 1 0-894.6 0Z" fill="#BABABA" /><path d="M513 383.8m-128 0a128 128 0 1 0 256 0 128 128 0 1 0-256 0Z" fill="#FFFFFF" /><path d="M771.1 767.3V691c0-63.7-52.1-115.8-115.8-115.8H374.8C311.1 575.2 259 627.3 259 691v76.3h512.1z" fill="#FFFFFF" /></svg>

+ 1 - 0
src/static/iconfont/dingdan.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#19A497" d="M496 704H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h128c17.6 0 32-14.4 32-32s-14.4-32-32-32z m160-160H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h288c17.6 0 32-14.4 32-32s-14.4-32-32-32z m0-160H368c-17.6 0-32 14.4-32 32s14.4 32 32 32h288c17.6 0 32-14.4 32-32s-14.4-32-32-32z"  /><path fill="#19A497" d="M720 144h-22.4c-12.8-36.8-48-64-89.6-64H416c-41.6 0-76.8 27.2-89.6 64H304c-88 0-160 72-160 160v480c0 88 72 160 160 160h416c88 0 160-72 160-160V304c0-88-72-160-160-160z m-304 0h192c17.6 0 32 14.4 32 32s-14.4 32-32 32H416c-17.6 0-32-14.4-32-32s14.4-32 32-32z m400 640c0 52.8-43.2 96-96 96H304c-52.8 0-96-43.2-96-96V304c0-52.8 43.2-96 96-96h22.4c12.8 36.8 48 64 89.6 64h192c41.6 0 76.8-27.2 89.6-64H720c52.8 0 96 43.2 96 96v480z"  /></svg>

+ 1 - 0
src/static/iconfont/fastwash.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#19A497" d="M771.584 286.72c22.016 0 41.984 12.8 51.1744 32.7936l102.4 222.848 47.36-11.9296a14.08 14.08 0 0 1 17.5104 13.4656l0.5632 43.8272a14.08 14.08 0 0 1-7.68 12.7488l-56.4224 28.8256-28.4672 241.3056a56.32 56.32 0 0 1-55.936 49.7152l-6.2464-0.0256v56.3456a28.16 28.16 0 0 1-28.16 28.16h-56.32a28.16 28.16 0 0 1-28.16-28.16v-56.3456h-422.4v56.3456a28.16 28.16 0 0 1-28.16 28.16h-56.32a28.16 28.16 0 0 1-28.16-28.16v-56.3456l-6.2464 0.0256a56.32 56.32 0 0 1-55.936-49.7152L97.4848 629.248l-56.4224-28.8a14.08 14.08 0 0 1-7.5264-10.496l-0.128-2.2528 0.5632-43.8272a14.08 14.08 0 0 1 15.2832-13.824l2.2528 0.3584 47.3088 11.9296 102.4256-222.848a56.32 56.32 0 0 1 51.2-32.7936H771.584z m-238.464 366.08l-84.48 98.56h42.24v98.56l84.48-98.56h-42.24V652.8zM806.4 665.6a51.2 51.2 0 1 0 0 102.4 51.2 51.2 0 0 0 0-102.4z m-588.8 0a51.2 51.2 0 1 0 0 102.4 51.2 51.2 0 0 0 0-102.4z m506.112-308.48H300.288a42.24 42.24 0 0 0-37.0176 21.8624l-1.7152 3.456-79.616 182.016a12.8 12.8 0 0 0 9.4208 17.7408l2.304 0.2048h636.672a12.8 12.8 0 0 0 12.4672-15.744l-0.7168-2.176-79.6416-182.0416a42.24 42.24 0 0 0-38.7072-25.3184z m-28.672-281.6c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48z m-366.08 0c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48zM512 19.2c37.5552 35.584 56.32 63.744 56.32 84.48a56.32 56.32 0 0 1-112.64 0c0-20.736 18.7648-48.896 56.32-84.48z"  /></svg>

+ 1 - 0
src/static/iconfont/me.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1733648494440" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="33288" xmlns:xlink="http://www.w3.org/1999/xlink" width="48" height="48"><path d="M507.75 373.24m-188.74 0a188.74 188.74 0 1 0 377.48 0 188.74 188.74 0 1 0-377.48 0Z" fill="#19A497" p-id="33289"></path><path d="M679.43 696.78m-119.22 0a119.22 119.22 0 1 0 238.44 0 119.22 119.22 0 1 0-238.44 0Z" fill="#19A497" p-id="33290"></path><path d="M255.35 812.88a40 40 0 0 1-40-40 290.38 290.38 0 0 1 290.39-290.39 40 40 0 0 1 0 80c-116 0-210.39 94.38-210.39 210.39a40 40 0 0 1-40 40z" fill="#19A497" p-id="33291"></path><path d="M507.75 496.64a113.14 113.14 0 0 1-80.53-33.35 25 25 0 1 1 35.36-35.36 63.88 63.88 0 0 0 90.34 0 25 25 0 0 1 35.36 35.36 113.14 113.14 0 0 1-80.53 33.35z" fill="#19A497" p-id="33292"></path></svg>

ファイルの差分が大きいため隠しています
+ 0 - 0
src/static/iconfont/parking.svg


+ 1 - 0
src/static/iconfont/tingchechang.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path fill="#19A497" d="M512 106.666667a405.333333 405.333333 0 1 0 405.333333 405.333333A405.333333 405.333333 0 0 0 512 106.666667z m0 768a362.666667 362.666667 0 1 1 362.666667-362.666667 362.666667 362.666667 0 0 1-362.666667 362.666667z"  /><path fill="#19A497" d="M565.333333 277.333333h-104.106666A98.56 98.56 0 0 0 362.666667 375.893333V746.666667a21.333333 21.333333 0 0 0 42.666666 0V375.893333A55.893333 55.893333 0 0 1 461.226667 320h104.106666a117.333333 117.333333 0 0 1 0 234.666667H448a21.333333 21.333333 0 0 0 0 42.666666h117.333333a160 160 0 0 0 0-320z"  /></svg>

+ 1 - 0
src/static/iconfont/wode.svg

@@ -0,0 +1 @@
+<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg class="icon" width="48px" height="48.00px" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg"><path d="M511.3 512.2m-447.3 0a447.3 447.3 0 1 0 894.6 0 447.3 447.3 0 1 0-894.6 0Z" fill="#BABABA" /><path d="M513 383.8m-128 0a128 128 0 1 0 256 0 128 128 0 1 0-256 0Z" fill="#FFFFFF" /><path d="M771.1 767.3V691c0-63.7-52.1-115.8-115.8-115.8H374.8C311.1 575.2 259 627.3 259 691v76.3h512.1z" fill="#FFFFFF" /></svg>

この差分においてかなりの量のファイルが変更されているため、一部のファイルを表示していません