From b18fc26a095ca2855d71b59975dab70d72501451 Mon Sep 17 00:00:00 2001
From: XiGuaSSR <623844246@qq.com>
Date: Mon, 14 Nov 2022 19:35:48 +0800
Subject: [PATCH] 新增国际化

---
 src/page/user/Warehouse.vue |  480 +++++++++++++++++++++++++++++++++++++++++++++++------------
 1 files changed, 383 insertions(+), 97 deletions(-)

diff --git a/src/page/user/Warehouse.vue b/src/page/user/Warehouse.vue
index fc3e8ed..f478e59 100644
--- a/src/page/user/Warehouse.vue
+++ b/src/page/user/Warehouse.vue
@@ -31,7 +31,7 @@
         </div>
         <div class="overflow_box item" @click="SetTitleIndex(2)">
           <div class="left_titles">
-            <span>{{ '期货账户' }}</span>
+            <span>{{ '新股账户' }}</span>
           </div>
           <div class="right_price">
             <span>{{ '' }}</span>
@@ -106,23 +106,34 @@
             </div>
             <div class="prices">
               <div class="left_titles">
-                <span class="numDemo" v-show="titleIndex == 1">{{ '¥ ' + $store.state.userInfo.allIndexFreezAmt? $store.state.userInfo.allIndexFreezAmt:'0.00'
+                <span class="numDemo" v-show="titleIndex == 1">{{ '¥ ' + $store.state.userInfo.allIndexFreezAmt ?
+                    $store.state.userInfo.allIndexFreezAmt : '0.00'
                 }}</span>
-                <span class="numDemo" v-show="titleIndex == 0">{{ '¥ ' + $store.state.userInfo.allFreezAmt?$store.state.userInfo.allFreezAmt :'0.00'}}</span>
-                <span class="numDemo" v-show="titleIndex == 2">{{ '¥ ' + $store.state.userInfo.allFuturesFreezAmt?$store.state.userInfo.allFuturesFreezAmt:'0.00'
+                <span class="numDemo" v-show="titleIndex == 0">{{ '¥ ' +
+                    $store.state.userInfo.allFreezAmt ? $store.state.userInfo.allFreezAmt : '0.00'
+                }}</span>
+                <span class="numDemo" v-show="titleIndex == 2">{{ '¥ ' +
+                    $store.state.userInfo.djzj ? $store.state.userInfo.djzj : '0.00'
                 }}</span>
               </div>
               <div class="right_titles">
                 <span class="numDemo"
                   :class="$store.state.userInfo.allIndexProfitAndLose > 0 ? ' red' : $store.state.userInfo.allIndexProfitAndLose < 0 ? ' green' : ''"
-                  v-show="titleIndex == 1">{{ '¥ ' + $store.state.userInfo.allIndexProfitAndLose?$store.state.userInfo.allIndexProfitAndLose:'0.00' }}</span>
+                  v-show="titleIndex == 1">{{ '¥ ' +
+                      $store.state.userInfo.allIndexProfitAndLose ? $store.state.userInfo.allIndexProfitAndLose : '0.00'
+                  }}</span>
                 <span class="numDemo"
                   :class="$store.state.userInfo.allProfitAndLose > 0 ? ' red' : $store.state.userInfo.allProfitAndLose < 0 ? ' green' : ''"
-                  v-show="titleIndex == 0">{{ '¥ ' + $store.state.userInfo.allProfitAndLose?$store.state.userInfo.allProfitAndLose:'0.00' }}</span>
+                  v-show="titleIndex == 0">{{ '¥ ' +
+                      $store.state.userInfo.allProfitAndLose ? $store.state.userInfo.allProfitAndLose : '0.00'
+                  }}</span>
 
                 <span class="numDemo"
                   :class="$store.state.userInfo.allFuturesProfitAndLose > 0 ? 'red' : $store.state.userInfo.allFuturesProfitAndLose < 0 ? ' green' : ''"
-                  v-show="titleIndex == 2">{{ '¥'+$store.state.userInfo.allFuturesProfitAndLose?Number($store.state.userInfo.allFuturesProfitAndLose).toFixed(2):'0.00'}}</span>
+                  v-show="titleIndex == 2">{{
+                      '¥' + $store.state.userInfo.allFuturesProfitAndLose ?
+                        Number($store.state.userInfo.allFuturesProfitAndLose).toFixed(2) : '0.00'
+                  }}</span>
 
               </div>
             </div>
@@ -133,63 +144,70 @@
             <div class="tabs_top_title">
               <div class="title_items" v-for="(item, index) in   tabsArr" :key="index"
                 @click="handleTabsClick(item, index)" :class="index == 0 ? 'kuan' : 'kuan'">
-                <span :class="tabsCurrentIndex === index ? 'active' : ''">{{ item }}{{ index == 0 ? '(' + total + ')' : '(' + totals + ')'}}</span>
+                <span :class="tabsCurrentIndex === index ? 'active' : ''">{{ item }}{{ index == 0 ? '(' + total + ')' :
+                    index == 1 ? '(' + totalss + ')' :
+                      index == 2 ? '(' + totals + ')' : '(' + xgTotal + ')'
+                }}</span>
               </div>
             </div>
             <!-- 持仓 currentIndex: 0 -->
             <div class="over">
-              
-                <van-list v-model="loading" :finished="finished" finished-text="没有更多了" v-show="tabsCurrentIndex === 0&&total != 0" @load="onLoad" :immediate-check="immediate">
-                  <div class="tabs_o" >
-                    <div class="tabs_o_items" v-for="(item, index) in tabsPositionNumArr" :key="item.buyOrderId">
-                      <div class="tabs_o_title">
-                        <span class="title">{{ item.stockName }}</span>
-                        <span class="buy_to_sell" :class="item.orderDirection=='买跌'?'maichu':'mairu'">{{ item.orderDirection=="买跌"?'卖出':'买入' }}</span>
-                        <span class="multiple">{{ item.allProfitAndLose }}</span>
-                        <span class="nums">{{ item.orderNum / 100 + '手' }}</span>
+              <van-list v-model="loading" :finished="finished" finished-text="没有更多了"
+                v-show="tabsCurrentIndex === 0 && total != 0" @load="onLoad" :immediate-check="immediate">
+                <div class="tabs_o">
+                  <div class="tabs_o_items" v-for="(item, index) in tabsPositionNumArr" :key="item.buyOrderId">
+                    <div class="tabs_o_title">
+                      <span class="title">{{ item.stockName }}</span>
+                      <span class="buy_to_sell" :class="item.orderDirection == '买跌' ? 'maichu' : 'mairu'">{{
+                          item.orderDirection == "买跌" ? '卖出' : '买入'
+                      }}</span>
+                      <span class="multiple">{{ item.allProfitAndLose }}</span>
+                      <span class="nums">{{ item.orderNum / 100 + '手' }}</span>
+                    </div>
+                    <div class="center_price">
+                      <div class="profit">
+                        <span>{{ item.profitAndLose }}</span>
                       </div>
-                      <div class="center_price">
-                        <div class="profit">
-                          <span>{{ item.profitAndLose }}</span>
-                        </div>
-                        <div class="start_price jiantou">
-                          <span>{{ item.buyOrderPrice }}</span>
-                        </div>
-                        <div class="new_price">
-                          <span>{{ item.now_price }}</span>
-                        </div>
+                      <div class="start_price jiantou">
+                        <span>{{ item.buyOrderPrice }}</span>
                       </div>
-                      <div class="bottom_price_title">
-                        <div class="profit_title">
-                          <span>{{ '浮动净盈亏' }}</span>
-                        </div>
-                        <div class="start_price">
-                          <span>{{ '开仓价格' }}</span>
-                        </div>
-                        <div class="new_price">
-                          <span>{{ '当前价格' }}</span>
-                        </div>
-                      </div>
-                      <div class="right_btn">
-                        <span>{{ '平仓' }}</span>
+                      <div class="new_price">
+                        <span>{{ item.now_price }}</span>
                       </div>
                     </div>
-                  
-                
-              </div>
-            </van-list>
+                    <div class="bottom_price_title">
+                      <div class="profit_title">
+                        <span>{{ '浮动净盈亏' }}</span>
+                      </div>
+                      <div class="start_price">
+                        <span>{{ '开仓价格' }}</span>
+                      </div>
+                      <div class="new_price">
+                        <span>{{ '当前价格' }}</span>
+                      </div>
+                    </div>
+                    <div class="right_btn">
+                      <span>{{ '平仓' }}</span>
+                    </div>
+                  </div>
+                </div>
+              </van-list>
               <div class="waiting" v-if="total == 0 && tabsCurrentIndex === 0">
                 <div class="waiting_box">
                   <div class="img_cont">
                     <img src="../../assets/img/zhaobudao.png" alt />
-                    <span class="gd">{{ '当前无挂单' }}</span>
+                    <span class="gd">{{ '当前无持仓' }}</span>
                     <div class="trading" @click="$router.push('/trading-list')">
                       <span>{{ '开始交易' }}</span>
                     </div>
                   </div>
                 </div>
               </div>
-              <div class="waiting" v-if="totals == 0 && tabsCurrentIndex === 1">
+
+
+
+              <!-- 挂单 -->
+              <div class="waiting" v-if="totalss == 0 && tabsCurrentIndex === 1">
                 <div class="waiting_box">
                   <div class="img_cont">
                     <img src="../../assets/img/zhaobudao.png" alt />
@@ -200,29 +218,138 @@
                   </div>
                 </div>
               </div>
-              
-              <van-list v-model="loadings" :finished="finisheds" finished-text="没有更多了" @load="onLoads" :immediate-check="immediate"  v-show="tabsCurrentIndex === 1&&totals != 0">
-              <div class="tabs_o">
-                <div class="tabs_o_items oes" v-for="(item, index) in tabsPcArr" :key="index">
-                  <div class="tabs_o_title">
-                    <span class="title">{{ item.stockName }}</span>
-                    <span class="buy_to_sell">{{ item.orderDirection }}</span>
-                    <span class="multiple">{{ item.allProfitAndLose }}</span>
-                    <span class="nums">{{ item.orderNum / 100 + '手' }}</span>
-                  </div>
-                  <div class="bottom_price_title">
-                    <div class="profit_res">
-                      <span>平仓时间: {{ item.buyOrderTime | gettime }}</span>
+              <van-list v-model="loadingss" :finished="finishedss" finished-text="没有更多了"
+                v-show="tabsCurrentIndex === 1 && totalss != 0" @load="onLoad" :immediate-check="immediate">
+                <div class="tabs_o">
+                  <div class="tabs_o_items" v-for="(item, index) in tabsOrderList" :key="item.id">
+                    <div class="tabs_o_title">
+                      <span class="title">{{ item.stockName }}</span>
+                      <span class="buy_to_sell" :class="item.buyType == 1 ? 'maichu' : 'mairu'">{{
+                          item.buyType == 1 ? '卖出' : '买入'
+                      }}</span>
+                      <span class="multiple">{{ item.lever }}X</span>
+                      <span class="nums">{{ item.buyNum / 100 + '手' }}</span>
+                    </div>
+                    <div class="center_price">
+
+                      <div class="start_price jiantou">
+                        <span>{{ item.targetPrice }}</span>
+                      </div>
+                      <div class="new_price">
+                        <span>{{ item.nowPrice }}</span>
+                      </div>
+                    </div>
+                    <div class="bottom_price_title">
+
+                      <div class="start_price">
+                        <span>{{ '挂单价格' }}</span>
+                      </div>
+                      <div class="new_price">
+                        <span>{{ '当前价格' }}</span>
+                      </div>
+                    </div>
+                    <div class="right_btn" @click="gdClose(item)">
+                      <span>{{ '撤销' }}</span>
                     </div>
                   </div>
-                  <div class="right_count" :class="item.profitAndLose > 0 ? 'red' : item.profitAndLose == 0 ? '' : 'green'">
-                    <span>{{ item.profitAndLose }}</span>
+                </div>
+              </van-list>
+
+
+
+
+              <!-- 平仓 -->
+              <div class="waiting" v-if="totals == 0 && tabsCurrentIndex === 2">
+                <div class="waiting_box">
+                  <div class="img_cont">
+                    <img src="../../assets/img/zhaobudao.png" alt />
+                    <span class="gd">{{ '当前无平仓' }}</span>
+                    <div class="trading" @click="$router.push('/trading-list')">
+                      <span>{{ '开始交易' }}</span>
+                    </div>
                   </div>
                 </div>
               </div>
-            </van-list>
+
+              <van-list v-model="loadings" :finished="finisheds" finished-text="没有更多了" @load="onLoads"
+                :immediate-check="immediate" v-show="tabsCurrentIndex === 2 && totals != 0">
+                <div class="tabs_o">
+                  <div class="tabs_o_items oes" v-for="(item, index) in tabsPcArr" :key="index">
+                    <div class="tabs_o_title">
+                      <span class="title">{{ item.stockName }}</span>
+                      <span class="buy_to_sell">{{ item.orderDirection }}</span>
+                      <span class="multiple">{{ item.allProfitAndLose }}</span>
+                      <span class="nums">{{ item.orderNum / 100 + '手' }}</span>
+                    </div>
+                    <div class="bottom_price_title">
+                      <div class="profit_res">
+                        <span>平仓时间: {{ item.buyOrderTime | gettime }}</span>
+                      </div>
+                    </div>
+                    <div class="right_count"
+                      :class="item.profitAndLose > 0 ? 'red' : item.profitAndLose == 0 ? '' : 'green'">
+                      <span>{{ item.profitAndLose }}</span>
+                    </div>
+                  </div>
+                </div>
+              </van-list>
+              <!-- 新股 -->
+              <div class="waiting" v-if="xgTotal == 0 && tabsCurrentIndex === 3">
+                <div class="waiting_box">
+                  <div class="img_cont">
+                    <img src="../../assets/img/zhaobudao.png" alt />
+                    <span class="gd">{{ '当前无申购' }}</span>
+                    <div class="trading" @click="$router.push({ path: '/trading-list', query: { listid: 3 } })">
+                      <span>{{ '开始交易' }}</span>
+                    </div>
+                  </div>
+                </div>
+              </div>
+              <van-list v-model="loadingXg" :finished="finishedXg" finished-text="没有更多了"
+                v-show="tabsCurrentIndex === 3 && xgTotal != 0" @load="onLoadXg" :immediate-check="immediate">
+                <div class="tabs_o">
+                  <div class="tabs_o_items" v-for="(item, index) in tabsXgArr" :key="item.id">
+                    <div class="tabs_o_title">
+                      <span class="title">{{ item.newName }}</span>
+                      <span class="buy_to_sell" :class="item.type == 1 ? 'mairu' : 'maichu'">{{
+                          item.type == 1 ? '新股申购' : '线下配售'
+                      }}</span>
+                      <!-- <span class="multiple">{{ item.lever  }}X</span>
+                      <span class="nums">{{ item.buyNum / 100 + '手' }}</span> -->
+                    </div>
+                    <div class="center_price">
+
+                      <div class="start_price jiantou">
+                        <span>{{ item.buyPrice }}</span>
+                      </div>
+                      <div class="new_price">
+                        <span>{{ item.applyNums }}</span>
+                      </div>
+                    </div>
+                    <div class="bottom_price_title">
+
+                      <div class="start_price">
+                        <span>{{ '申购价格' }}</span>
+                      </div>
+                      <div class="new_price">
+                        <span>{{ '申购数量' }}</span>
+                      </div>
+                    </div>
+                    <div class="right_btn" @click="zcsg(item)" :class="item.status == 1 ? 'pink' : item.status == 2 ? 'red'
+                                : item.status == 3 ? 'greeen' : item.status == 4 ? 'blue' : item.status == 5 ? 'purple' : ''">
+                      <span>{{ item.status == 1 ?
+                          '已认购' : item.status == 2 ? '未中签'
+                            : item.status == 3 ? '已中签' : item.status == 4 ? '已缴纳' : item.status == 5 ? '已转持仓'
+                              : ''
+                      }}</span>
+                    </div>
+                  </div>
+                </div>
+              </van-list>
+
+
             </div>
-         
+
           </div>
         </div>
       </div>
@@ -232,11 +359,12 @@
 </template>
 
 <script>
+import { Toast } from 'vant';
 import * as api from "@/axios/api";
 export default {
   data() {
     return {
-      tabsArr: ["持仓", "已平仓"],
+      tabsArr: ["持仓", "挂单", "已平仓", "新股"],
       tabsCurrentIndex: 0,
       titleName: "沪深京账户",
       indexSettingInfo: {},
@@ -248,13 +376,22 @@
       titleDialog: false,
       total: 0,
       totals: 0,
+      totalss: 0,
       loading: false,
       finished: false,
-      finisheds:false,
+      finisheds: false,
+      finishedss: false,
       page: 1,
       pages: 1,
-      immediate:false,
-      loadings:false,
+      pagess: 1,
+      immediate: false,
+      loadings: false,
+      loadingss: false,
+      tabsOrderList: [],
+      xgTotal: 0,
+      tabsXgArr: [],
+      loadingXg: false,
+      finishedXg: false,
     };
   },
   mounted() {
@@ -264,6 +401,15 @@
     this.getSettingInfo();
     this.getFuturesSetting();
     this.getListDetails();
+    this.getorderList();
+    this.getNewXg();
+  },
+  created() {
+    if (this.$route.query.index) {
+      this.tabsCurrentIndex = Number(this.$route.query.index)
+    }
+
+
   },
   methods: {
     onLoad() {
@@ -279,49 +425,135 @@
     onLoads() {
       this.pages++;
       switch (this.titleIndex) {
-        case 1:
+        case 2:
           this.getListDetails();
           break;
         default:
           break;
       }
+    },
+    onLoadss() {
+      this.pagess++;
+      switch (this.titleIndex) {
+        case 1:
+          this.getorderList();
+          break;
+        default:
+          break;
+      }
+    },
+    onLoadXg() {
+      this.getNewXg();
+    },
+    async gdClose(item) {
+      let opts = {
+        id: item.id
+      }
+      let data = await api.delGuaDan(opts)
+      if (data.status == 1) {
+        Toast('撤单成功')
+        this.page = 1;
+        this.pages = 1;
+        this.finished = false;
+        this.finisheds = false;
+        this.tabsPositionNumArr = [];
+        this.tabsPcArr = [];
+        switch (this.titleIndex) {
+          case 0:
+            this.titleName = "沪深京账户";
+            this.getListDetail();
+            this.getListDetails();
+            this.getorderList();
+            break;
+          case 1:
+            this.titleName = "指数账户";
+            this.getzhishuListDetail();
+            this.getzhishuListDetails();
+            this.getorderList();
+            break;
+          case 2:
+            this.titleName = "新股账户";
+            this.getQhListDetail();
+            this.getQhListDetails();
+            this.getorderList();
+            break;
+          default:
+            break;
+        }
+      } else {
+        Toast(data.msg)
+      }
+    },
+    zcsg(item) {
+      this.$router.push({ path: '/trading-list', query: { listid: 3 } })
     },
     SetTitleIndex(index) {
       //账户选项卡
       this.titleIndex = index;
       this.page = 1;
-          this.pages = 1;
-          this.finished = false;
-          this.finisheds = false;
-          this.tabsPositionNumArr = [];
-          this.tabsPcArr = [];
+      this.pages = 1;
+      this.finished = false;
+      this.finisheds = false;
+      this.tabsPositionNumArr = [];
+      this.tabsPcArr = [];
       switch (index) {
         case 0:
           this.titleName = "沪深京账户";
           this.getListDetail();
           this.getListDetails();
+          this.getorderList();
           break;
         case 1:
           this.titleName = "指数账户";
           this.getzhishuListDetail();
           this.getzhishuListDetails();
+          this.getorderList();
           break;
         case 2:
-          this.titleName = "期货账户";
+          this.titleName = "新股账户";
           this.getQhListDetail();
           this.getQhListDetails();
+          this.getorderList();
           break;
         default:
           break;
       }
       this.titleDialog = false;
+      if (navigator.vibrate) {
+          // 支持
+          navigator.vibrate([55]);
+        }
     },
     handleTabsClick(item, index) {
       //持仓已平仓选项卡
       this.tabsCurrentIndex = index;
+      if (index == 3) {
+        this.getNewXg();
+      }
+      if (navigator.vibrate) {
+          // 支持
+          navigator.vibrate([55]);
+        }
     },
     handleOpenDialog() {
       this.titleDialog = !this.titleDialog;
+    },
+    //挂单
+    async getorderList() {
+      let opts = {}
+      let data = await api.getorderList(opts);
+      this.loadingss = false;
+      if (data.status === 0) {
+        if (data.data.length < 15) {
+          this.finishedss = true;
+        }
+        data.data.forEach(element => {
+          this.tabsOrderList.push(element)
+        })
+        this.totalss = data.data.length
+      } else {
+        Toast(data.msg)
+      }
     },
     async getIndexSettingInfo() {
       // 网站设置信息 指数
@@ -449,7 +681,7 @@
       let data = await api.getOrderList(opt)
       this.loadings = false;
       if (data.status === 0) {
-        if(data.data.list.length <15){
+        if (data.data.list.length < 15) {
           this.finisheds = true;
         }
         data.data.list.forEach(element => {
@@ -472,9 +704,9 @@
       }
       let data = await api.getIndexOrderList(opt)
       this.loadings = false;
-      if(data.data.list.length <15){
-          this.finisheds = true;
-        }
+      if (data.data.list.length < 15) {
+        this.finisheds = true;
+      }
       if (data.status === 0) {
         data.data.list.forEach(element => {
           this.tabsPcArr.push(element)
@@ -497,13 +729,33 @@
       let data = await api.getFuturesOrderList(opt)
       this.loadings = false;
       if (data.status === 0) {
-        if(data.data.list.length <15){
+        if (data.data.list.length < 15) {
           this.finisheds = true;
         }
         data.data.list.forEach(element => {
           this.tabsPcArr.push(element)
         })
         this.totals = data.data.total
+      } else {
+        Toast(data.msg)
+      }
+    },
+    async getNewXg() {
+      //获取新股
+      this.loadingXg = true;
+      let opt = {
+      }
+      let data = await api.getUserNewGuList(opt)
+      this.loadingXg = false;
+      if (data.data.length < 15) {
+        this.finishedXg = true;
+      }
+      if (data.status === 0) {
+        this.tabsXgArr = data.data
+        // data.data.list.forEach(element => {
+        //   this.tabsXgArr.push(element)
+        // })
+        this.xgTotal = data.data.length
       } else {
         Toast(data.msg)
       }
@@ -544,12 +796,40 @@
 </script>
 
 <style scoped lang="less">
+.pink{
+  color: #eb2f96;
+    background: #fff0f6;
+    border-color: #ffadd2;
+}
+.red{
+  color: #f5222d;
+    background: #fff1f0;
+    border-color: #ffa39e;
+}
+.blue{
+  color: #1890ff;
+    background: #e6f7ff;
+    border-color: #91d5ff;
+}
+.green{
+  color: #52c41a;
+    background: #f6ffed;
+    border-color: #b7eb8f;
+}
+.purple{
+  color: #722ed1;
+    background: #f9f0ff;
+    border-color: #d3adf7;
+}
 @boxCenter: {
   display: flex;
   justify-content: center;
   align-items: center;
-};
+}
+
+;
 @topCardColor: #bdbdbd;
+
 .warehouse_page {
   width: 100%;
   height: calc(100% - 1.2974rem);
@@ -776,7 +1056,8 @@
     display: flex;
     align-items: center;
     font-size: 0.4103rem;
-    padding-top: 0.2rem;
+    padding: 0.2rem 0.3rem 0;
+    justify-content: space-between;
 
     >div {
       width: 20%;
@@ -817,13 +1098,14 @@
   .tabs_o {
     width: 100%;
     margin-top: 0.3rem;
-    
+
     >.tabs_o_items {
       width: 100%;
       height: 2.2rem;
       position: relative;
       border-bottom: 0.01rem solid #ececec;
       margin-bottom: 0.1rem;
+
       .tabs_o_title {
         width: 100%;
         height: 0.7179rem;
@@ -841,9 +1123,9 @@
         }
 
         .buy_to_sell {
-          
+
           padding: 0.08rem 0.1rem;
-          
+
           font-weight: 600;
         }
 
@@ -955,13 +1237,13 @@
 }
 
 .right_btn {
-  width: 1.7949rem;
-  height: 0.6667rem;
+  width: 1.9949rem;
+  height: 0.7667rem;
   position: absolute;
   right: 1%;
   top: 48%;
-  background: #f7f7f7;
-  color: #3773dd;
+  // background: #f7f7f7;
+  // color: #3773dd;
   display: flex;
   align-items: center;
   justify-content: center;
@@ -1045,7 +1327,7 @@
 
 .kuan {
   width: auto !important;
-  padding-left: 0.5rem;
+  // padding-left: 0.5rem;
   letter-spacing: 0.02rem;
 }
 
@@ -1083,20 +1365,24 @@
   font-weight: 500 !important;
   ;
 }
-.maichu{
-  color: rgb(225,57,65);
-          background: rgb(252,238,240);
+
+.maichu {
+  color: rgb(225, 57, 65);
+  background: rgb(252, 238, 240);
 }
-.mairu{
+
+.mairu {
   color: rgb(109, 175, 125);
-          background: rgb(215, 243, 235);
+  background: rgb(215, 243, 235);
 }
-.jiantou{
+
+.jiantou {
   position: relative;
 }
-.jiantou::before{
+
+.jiantou::before {
   content: '';
-  background-image: url('../../assets/img/youyou.png') ;
+  background-image: url('../../assets/img/youyou.png');
   background-size: 100% 100%;
   width: 0.6rem;
   height: 0.2rem;

--
Gitblit v1.9.3