Просмотр исходного кода

花掌柜--店铺与应用页面改版

shizhongqi 2 месяцев назад
Родитель
Сommit
e31363df2a
100 измененных файлов с 775 добавлено и 746 удалено
  1. 82 126
      hdApp/src/admin/home/apply.vue
  2. 268 0
      hdApp/src/admin/home/homeMenus.js
  3. 309 606
      hdApp/src/admin/home/mall.vue
  4. 1 0
      hdApp/src/assets/svg-icons/general/扫一扫.svg
  5. 1 0
      hdApp/src/assets/svg-icons/general/聊天.svg
  6. 0 0
      hdApp/src/assets/svg-icons/home/flour.svg
  7. 0 0
      hdApp/src/assets/svg-icons/home/shop.svg
  8. 0 0
      hdApp/src/assets/svg-icons/home/staffs.svg
  9. 0 1
      hdApp/src/assets/svg-icons/home/statistics.svg
  10. 1 0
      hdApp/src/assets/svg-icons/home/任务-filled.svg
  11. 0 0
      hdApp/src/assets/svg-icons/home/任务-outline.svg
  12. 1 0
      hdApp/src/assets/svg-icons/home/会员等级.svg
  13. 1 0
      hdApp/src/assets/svg-icons/home/充值.svg
  14. 1 0
      hdApp/src/assets/svg-icons/home/分类-filled.svg
  15. 1 0
      hdApp/src/assets/svg-icons/home/分类-outline.svg
  16. 1 0
      hdApp/src/assets/svg-icons/home/列表-2.svg
  17. 1 0
      hdApp/src/assets/svg-icons/home/列表.svg
  18. 1 0
      hdApp/src/assets/svg-icons/home/列表3.svg
  19. 0 0
      hdApp/src/assets/svg-icons/home/利润表-filled.svg
  20. 0 0
      hdApp/src/assets/svg-icons/home/利润表-outline.svg
  21. 1 0
      hdApp/src/assets/svg-icons/home/单量-2.svg
  22. 1 0
      hdApp/src/assets/svg-icons/home/单量.svg
  23. 0 0
      hdApp/src/assets/svg-icons/home/员工.svg
  24. 0 0
      hdApp/src/assets/svg-icons/home/员工业绩.svg
  25. 1 0
      hdApp/src/assets/svg-icons/home/商城-filled.svg
  26. 1 0
      hdApp/src/assets/svg-icons/home/商城-outline.svg
  27. 1 0
      hdApp/src/assets/svg-icons/home/图文.svg
  28. 1 0
      hdApp/src/assets/svg-icons/home/声音_filled.svg
  29. 0 0
      hdApp/src/assets/svg-icons/home/失信人员.svg
  30. 1 0
      hdApp/src/assets/svg-icons/home/客户-filled.svg
  31. 1 0
      hdApp/src/assets/svg-icons/home/客户-outline.svg
  32. 1 0
      hdApp/src/assets/svg-icons/home/库存预警.svg
  33. 1 0
      hdApp/src/assets/svg-icons/home/店铺-filled.svg
  34. 1 0
      hdApp/src/assets/svg-icons/home/店铺-outline.svg
  35. 0 0
      hdApp/src/assets/svg-icons/home/开单-2.svg
  36. 1 0
      hdApp/src/assets/svg-icons/home/开单.svg
  37. 1 0
      hdApp/src/assets/svg-icons/home/快捷开单-圆.svg
  38. 1 0
      hdApp/src/assets/svg-icons/home/快捷开单.svg
  39. 1 0
      hdApp/src/assets/svg-icons/home/我的-filled.svg
  40. 1 0
      hdApp/src/assets/svg-icons/home/我的-outline.svg
  41. 3 0
      hdApp/src/assets/svg-icons/home/打印设置.svg
  42. 0 0
      hdApp/src/assets/svg-icons/home/报损.svg
  43. 0 0
      hdApp/src/assets/svg-icons/home/拆散.svg
  44. 1 0
      hdApp/src/assets/svg-icons/home/排序-filled.svg
  45. 1 0
      hdApp/src/assets/svg-icons/home/排序-outline.svg
  46. 1 0
      hdApp/src/assets/svg-icons/home/收款码.svg
  47. 0 0
      hdApp/src/assets/svg-icons/home/收款码流水.svg
  48. 0 0
      hdApp/src/assets/svg-icons/home/改价-doubleTag.svg
  49. 0 0
      hdApp/src/assets/svg-icons/home/改价-filled.svg
  50. 0 0
      hdApp/src/assets/svg-icons/home/改价-outline.svg
  51. 0 0
      hdApp/src/assets/svg-icons/home/改价-tag.svg
  52. 0 0
      hdApp/src/assets/svg-icons/home/改价.svg
  53. 1 0
      hdApp/src/assets/svg-icons/home/数据统计.svg
  54. 1 0
      hdApp/src/assets/svg-icons/home/新增花束.svg
  55. 0 0
      hdApp/src/assets/svg-icons/home/涨价设置.svg
  56. 0 0
      hdApp/src/assets/svg-icons/home/盘点.svg
  57. 0 0
      hdApp/src/assets/svg-icons/home/红包.svg
  58. 1 0
      hdApp/src/assets/svg-icons/home/统计-2.svg
  59. 1 0
      hdApp/src/assets/svg-icons/home/统计-竖状-filled.svg
  60. 1 0
      hdApp/src/assets/svg-icons/home/统计-竖状-outline.svg
  61. 1 0
      hdApp/src/assets/svg-icons/home/统计-饼状-filled.svg
  62. 1 0
      hdApp/src/assets/svg-icons/home/统计-饼状-outline.svg
  63. 1 0
      hdApp/src/assets/svg-icons/home/统计.svg
  64. 0 0
      hdApp/src/assets/svg-icons/home/绿植-2.svg
  65. 0 0
      hdApp/src/assets/svg-icons/home/绿植.svg
  66. 10 0
      hdApp/src/assets/svg-icons/home/绿植开单.svg
  67. 14 0
      hdApp/src/assets/svg-icons/home/绿植快捷开单-2.svg
  68. 9 0
      hdApp/src/assets/svg-icons/home/绿植快捷开单.svg
  69. 0 0
      hdApp/src/assets/svg-icons/home/绿植花材.svg
  70. 0 0
      hdApp/src/assets/svg-icons/home/花束.svg
  71. 3 0
      hdApp/src/assets/svg-icons/home/花束开单.svg
  72. 12 0
      hdApp/src/assets/svg-icons/home/花束快捷开单.svg
  73. 0 0
      hdApp/src/assets/svg-icons/home/计算器-filled.svg
  74. 0 0
      hdApp/src/assets/svg-icons/home/计算器-outline.svg
  75. 1 0
      hdApp/src/assets/svg-icons/home/订单-filled.svg
  76. 1 0
      hdApp/src/assets/svg-icons/home/订单-outline.svg
  77. 0 0
      hdApp/src/assets/svg-icons/home/设置-filled.svg
  78. 0 0
      hdApp/src/assets/svg-icons/home/调拨入库.svg
  79. 0 0
      hdApp/src/assets/svg-icons/home/调拨出库.svg
  80. 1 0
      hdApp/src/assets/svg-icons/home/购买记录.svg
  81. 0 0
      hdApp/src/assets/svg-icons/home/跑腿.svg
  82. 1 0
      hdApp/src/assets/svg-icons/home/进货-filled.svg
  83. 1 0
      hdApp/src/assets/svg-icons/home/进货-outline.svg
  84. 1 0
      hdApp/src/assets/svg-icons/home/采购.svg
  85. 0 0
      hdApp/src/assets/svg-icons/home/门店-2.svg
  86. 0 0
      hdApp/src/assets/svg-icons/home/门店-3.svg
  87. 0 0
      hdApp/src/assets/svg-icons/home/门店.svg
  88. 0 0
      hdApp/src/assets/svg-icons/home/门店删除.svg
  89. 12 12
      hdApp/src/pages.json
  90. BIN
      hdApp/src/static/images/home/客户-filled.png
  91. BIN
      hdApp/src/static/images/home/客户-outline.png
  92. BIN
      hdApp/src/static/images/home/店铺-filled.png
  93. BIN
      hdApp/src/static/images/home/店铺-outline.png
  94. BIN
      hdApp/src/static/images/home/我的-filled.png
  95. BIN
      hdApp/src/static/images/home/我的-outline.png
  96. BIN
      hdApp/src/static/images/home/订单-filled.png
  97. BIN
      hdApp/src/static/images/home/订单-outline.png
  98. BIN
      hdApp/src/static/images/home/进货-filled.png
  99. BIN
      hdApp/src/static/images/home/进货-outline.png
  100. 10 1
      hdApp/src/static/svg-icons-lib.js

+ 82 - 126
hdApp/src/admin/home/apply.vue

@@ -1,16 +1,20 @@
 <template>
   <view class="app-content">
     <view class="apply-content_box">
-      <view v-for="item in menuList" :key="item.title" class="apply-list_box" >
+      <view v-for="item in applyMenuList" :key="item.title" class="apply-list_box">
         <view class="section-header">
-          <view class="section-title"> {{item.title}} </view>
+          <view class="section-title">
+            <zui-svg-icon v-if="item.titleIcon" :icon="item.titleIcon" :width="sectionIconSize" :height="sectionIconSize" />
+            <text class="section-title-text">{{ item.title }}</text>
+          </view>
         </view>
         <view class="icon-grid">
-          <view v-for="s in item.list" :key="s.url" class="icon-item" @click="goPage(s)">
+          <view v-for="s in item.list" :key="s.key" class="icon-item" @click="goPage(s)">
             <view class="icon-wrapper">
-              <view class="icon-emoji">{{ s.emoji }}</view>
+              <zui-svg-icon v-if="s.icon" :icon="s.icon" :width="menuIconSize" :height="menuIconSize" />
+              <view v-else class="icon-empty"></view>
             </view>
-            <view class="icon-text">{{s.name}}</view>
+            <view class="icon-text">{{ s.name }}</view>
           </view>
         </view>
       </view>
@@ -18,176 +22,128 @@
   </view>
 </template>
 <script>
-import { mapGetters } from "vuex";
-import NotLogin from "@/components/not-login";
+import { mapGetters } from 'vuex'
+import {
+  getApplyCatalog,
+  HOME_MENU_BILLING_METHODS,
+  navigateMenuItem
+} from './homeMenus'
+
 export default {
   name: 'apply',
-  components: {
-    NotLogin
-  },
-  data () {
+  data() {
     return {
-      menuList: [
-        {
-            title:'🌹 花束',
-            list:[
-                { name: "列表", emoji: "📋", url: "/admin/goods/list",pf:1},
-                { name: "分类", emoji: "📂", url: "/admin/goods/category",pf:1},
-                { name: "排序", emoji: "↕️", url: "/admin/goods/categorySort",pf:1},
-                { name: "涨价设置", emoji: "📈", url: "/admin/goods/price-increase",pf:1}
-            ]
-        },
-        {
-            title:'🌿 绿植',
-            list:[
-                {name: "列表", emoji: "📋", url: "/admin/item/list2",pf:1},
-                {name: "分类", emoji: "📂", url: "/admin/itemClass/list",pf:1},
-                { name: "调拨出库", emoji: "📤", url: "/pagesStorehouse/allot/allotEx",pf:0},
-                { name: "调拨入库", emoji: "📥", url: "/pagesStorehouse/allot/allotPut",pf:0},
-                { name: "库存预警", emoji: "⚠️", url: "/pagesStorehouse/stockWarn/manage",pf:1},
-                { name: "买花", emoji: "🛍️", url: "/pagesPurchase/order",pf:1},
-                { name: "买花记录", emoji: "📊", url: "/pagesPurchase/shopping",pf:1},
-                { name: "报损", emoji: "🗑️", url: "/admin/breakage/list",pf:1},
-                { name: "拆散", emoji: "✂️", url: "/admin/part/list",pf:1},
-                { name: "盘点", emoji: "📦", url: "/pagesStorehouse/inventory/list",pf:1},
-                { name: "排序", emoji: "↕️", url: "/admin/itemClass/sort",pf:1},
-            ]
-        },
-        {
-          title: '🏪 门店',
-          list: [
-            { name: "门店", emoji: "🏢", url: "/admin/shop/list",pf:1},
-            { name: "员工", emoji: "👥", url: "/admin/staff/list",pf:1},
-            { name: "员工业绩", emoji: "🏆", url: "/admin/staff/achieve",pf:1},
-            { name: "失信人员", emoji: "⛔", url: "/admin/ll/list",pf:1},
-            { name: "会员等级", emoji: "👑", url: "/admin/member/level",pf:1},
-            { name: "充值设置", emoji: "💝", url: "/admin/recharge/rechargeSetting",pf:1},
-            { name: "收款码", emoji: "💳", url: "/admin/cg/code",pf:1},
-            { name: "收款流水", emoji: "📱", url: "/admin/order/scanPay",pf:1},
-            { name: "已删商家", emoji: "🗑️", url: "/pagesPurchase/pb",pf:1}
-          ]
-        },
-        {
-          title: '📊 数据统计',
-          list: [
-            {name: "利润表", emoji: "📈", url: "/admin/stat/profit",pf:1},
-            {name: "收入统计", emoji: "💰", url: "/admin/stat/kdIncome",pf:1},
-            {name: "花材销量", emoji: "📉", url: "/admin/stat/productSale",pf:1},
-            {name: "客户榜单", emoji: "🏅", url: "/admin/stat/customSale",pf:1},
-            {name: "采购统计", emoji: "📋", url: "/admin/stat/cgStat",pf:1},
-            {name: "采购花材", emoji: "🌸", url: "/admin/stat/cgItem",pf:1},
-            {name: "绿植统计", emoji: "🌿", url: "/admin/stat/kindLz",pf:1},
-            {name: "损耗总览", emoji: "⚠️", url: "/admin/stat/waste",pf:1},
-			      {name: "挂账汇总", emoji: "💳", url: "/admin/custom/showTotalBalance",pf:1},
-          ]
-        },
-        {
-          title: '🔧 生产',
-          list: [
-
-            { name: "列表", emoji: "📋", url: "/admin/work/list",pf:1},
-            {name: "花材统计", emoji: "📊", url: "/admin/stat/kind",pf:1},
-            { name: "员工统计", emoji: "👥", url: "/admin/stat/makeStat",pf:1},
-            { name: "设置", emoji: "⚙️", url: "/admin/work/set",pf:1},
-          ]
-        }
-      ]
+      menuIconSize: 28,
+      sectionIconSize: 24
     }
   },
   computed: {
-    ...mapGetters({ loginInfo: "getLoginInfo" })
-  },
-  onPullDownRefresh () {
-    uni.stopPullDownRefresh();
+    ...mapGetters({ loginInfo: 'getLoginInfo', myShopInfo: 'getMyShopInfo' }),
+    applyMenuList() {
+      return getApplyCatalog()
+    }
   },
   methods: {
-    init(){
-
-    },
-    goPage (item) {
-      if (item.url === '/admin/billing/priceChange') {
-        this.goToMallPt('pages/pay/index')
-        return true
-      }
-      if(this.getLoginInfo.pfShopId && Number(this.getLoginInfo.pfShopId)>0){
-        if(item.pf == 0){
-          this.$msg('开发中')
-          return false
-        }
-      }
-      this.$util.pageTo(item)
+    ...HOME_MENU_BILLING_METHODS,
+    init(){},
+    goPage(item) {
+      navigateMenuItem(this, item)
     }
+  },
+  onPullDownRefresh() {
+    uni.stopPullDownRefresh()
   }
 }
 </script>
 
 <style lang="scss" scoped>
 .app-content {
-  background: #f5f5f5;
-  padding-bottom: 20upx;
+  min-height: 100vh;
+  background: #f7faf8;
+  padding-bottom: 28upx;
 }
 
 .apply-content_box {
-  padding-top: 10upx;
+  padding-top: 8upx;
   padding-bottom: 20upx;
-  
+
   .apply-list_box {
-    margin: 20upx 10upx;
-    padding: 24upx 20upx;
+    margin: 20upx 12upx;
+    padding: 24upx 24upx 28upx;
     background-color: #ffffff;
-    border-radius: 12upx;
+    border-radius: 18upx;
     overflow: hidden;
-    
+    box-shadow: 0 8upx 26upx rgba(20, 48, 36, 0.06);
+
     .section-header {
       display: flex;
       align-items: center;
-      justify-content: flex-start;
-      margin-bottom: 24upx;
+      justify-content: space-between;
+      margin-bottom: 26upx;
       padding-left: 0;
-      
+
       .section-title {
+        display: flex;
+        align-items: center;
         font-size: 28upx;
         font-weight: 700;
-        color: #333;
+        color: #0b6f3d;
         letter-spacing: 0.5upx;
+
+        .section-title-text {
+          margin-left: 12upx;
+        }
       }
     }
-    
+
     .icon-grid {
       display: grid;
-      grid-template-columns: repeat(4, 1fr);
-      gap: 16upx;
+      grid-template-columns: repeat(5, 1fr);
+      row-gap: 34upx;
+      column-gap: 10upx;
       max-width: 100%;
-      
+
       .icon-item {
         width: 100%;
-        padding: 12upx;
+        padding: 0;
         text-align: center;
         display: flex;
         flex-direction: column;
         align-items: center;
-        gap: 8upx;
         border-radius: 12upx;
-        
+
         .icon-wrapper {
-          width: 100upx;
-          height: 100upx;
+          width: 86upx;
+          height: 86upx;
+          box-sizing: border-box;
+          padding-top: 6upx;
+          padding-bottom: 6upx;
+          margin-bottom: 8upx;
+          line-height: 0;
           display: flex;
           align-items: center;
           justify-content: center;
-          background: linear-gradient(135deg, #f0f9ff 0%, #e0f2fe 100%);
+          ::v-deep .zui-svg-icon {
+            display: flex;
+            align-items: center;
+            justify-content: center;
+            line-height: 0;
+          }
+          background: linear-gradient(135deg, #e9fff4 0%, #f3f7ff 100%);
           border-radius: 20upx;
-          box-shadow: 0 2upx 8upx rgba(0, 0, 0, 0.04);
-          
-          .icon-emoji {
-            font-size: 48upx;
-            line-height: 1;
+          box-shadow: 0 1upx 2upx rgba(0, 0, 0, 0.06), 0 4upx 12upx rgba(0, 0, 0, 0.04);
+
+          .icon-empty {
+            width: 28px;
+            height: 28px;
+            border-radius: 16upx;
+            background: rgba(9, 197, 103, 0.12);
           }
         }
-        
+
         .icon-text {
-          font-size: 25upx;
-          color: #333;
+          font-size: 24upx;
+          color: #4e5560;
           line-height: 1.4;
           font-weight: 500;
         }
@@ -195,4 +151,4 @@ export default {
     }
   }
 }
-</style>
+</style>

+ 268 - 0
hdApp/src/admin/home/homeMenus.js

@@ -0,0 +1,268 @@
+const homeIcon = name => `home-${name}`
+
+export const APPLY_MENU_GROUPS = [
+  {
+    title: '花束',
+    titleIcon: homeIcon('花束'),
+    list: [
+      { name: '商城', icon: homeIcon('商城-filled'), url: '/admin/cg/mall', pf: 1 },
+      { name: '开单', icon: homeIcon('花束开单'), action: 'goHsKd', pf: 1 },
+      { name: '快捷开单', icon: homeIcon('花束快捷开单'), action: 'goHsKjKd', pf: 1 },
+      { name: '花束', icon: homeIcon('花束'), url: '/admin/goods/list', pf: 1 },
+      { name: '新增花束', icon: homeIcon('新增花束'), url: '/admin/goods/add', pf: 1 },
+      { name: '分类', icon: homeIcon('分类-filled'), url: '/admin/goods/category', pf: 1 },
+      { name: '排序', icon: homeIcon('排序-filled'), url: '/admin/goods/categorySort', pf: 1 },
+      //{ name: '列表', icon: homeIcon('列表3'), url: '/admin/goods/list', pf: 1 },
+      { name: '任务', icon: homeIcon('任务-filled'), url: '/admin/work/list', pf: 1 },
+      { name: '涨价设置', icon: homeIcon('涨价设置'), url: '/admin/goods/price-increase', pf: 1 }
+    ]
+  },
+  {
+    title: '绿植花材',
+    titleIcon: homeIcon('绿植'),
+    list: [
+      { name: '商城', icon: homeIcon('商城-filled'), url: '/admin/cg/item', pf: 1 },
+      { name: '绿植花材', icon: homeIcon('绿植花材'), url: '/admin/item/list2', pf: 1 },
+      { name: '开单', icon: homeIcon('绿植开单'), action: 'goItemKd', pf: 1 },
+      { name: '快捷开单', icon: homeIcon('绿植快捷开单'), action: 'goItemKjKd', pf: 1 },
+      { name: '排序', icon: homeIcon('排序-filled'), url: '/admin/itemClass/sort', pf: 1 },
+      { name: '改价', icon: homeIcon('改价'), url: '/admin/changePrice/list2', pf: 1 },
+      { name: '报损', icon: homeIcon('报损'), url: '/admin/breakage/list', pf: 1 },
+      { name: '分类', icon: homeIcon('分类-filled'), url: '/admin/itemClass/list', pf: 1 },
+      //{ name: '列表', icon: homeIcon('列表-2'), url: '/admin/item/list2', pf: 1 },
+      { name: '拆散', icon: homeIcon('拆散'), url: '/admin/part/list', pf: 1 },
+      { name: '调拨出库', icon: homeIcon('调拨出库'), url: '/pagesStorehouse/allot/allotEx', pf: 0 },
+      { name: '调拨入库', icon: homeIcon('调拨入库'), url: '/pagesStorehouse/allot/allotPut', pf: 0 },
+      { name: '库存预警', icon: homeIcon('库存预警'), url: '/pagesStorehouse/stockWarn/manage', pf: 1 },
+      { name: '买花', icon: homeIcon('商城-filled'), url: '/pagesPurchase/order', pf: 1 },
+      { name: '买花记录', icon: homeIcon('购买记录'), url: '/pagesPurchase/shopping', pf: 1 },
+      { name: '盘点', icon: homeIcon('盘点'), url: '/pagesStorehouse/inventory/list', pf: 1 }
+    ]
+  },
+  {
+    title: '门店设置',
+    titleIcon: homeIcon('店铺-filled'),
+    list: [
+      { name: '门店', icon: homeIcon('门店'), url: '/admin/shop/list', pf: 1 },
+      { name: '员工', icon: homeIcon('员工'), url: '/admin/staff/list', pf: 1 },
+      { name: '员工业绩', icon: homeIcon('员工业绩'), url: '/admin/staff/achieve', pf: 1 },
+      { name: '失信人员', icon: homeIcon('失信人员'), url: '/admin/ll/list', pf: 1 },
+      { name: '已删除家', icon: homeIcon('门店删除'), url: '/pagesPurchase/pb', pf: 1 },
+      { name: '会员等级', icon: homeIcon('会员等级'), url: '/admin/member/level', pf: 1 },
+      { name: '红包管理', icon: homeIcon('红包'), url: '/admin/hb/list', pf: 1 },
+      { name: '充值设置', icon: homeIcon('充值'), url: '/admin/recharge/rechargeSetting', pf: 1 },
+      { name: '收款码', icon: homeIcon('收款码'), url: '/admin/cg/code', pf: 1 },
+      { name: '收款流水', icon: homeIcon('收款码流水'), url: '/admin/order/scanPay', pf: 1 },
+      { name: '跑腿设置', icon: homeIcon('跑腿'), url: '/admin/delivery/deliveryManage', pf: 1 }
+    ]
+  },
+  {
+    title: '硬件设置',
+    titleIcon: homeIcon('设置-filled'),
+    list: [
+      { name: '打印设置', icon: homeIcon('打印设置'), url: '/admin/shop/print', pf: 1 },
+      { name: '音响设置', icon: homeIcon('声音_filled'), url: '/admin/shop/trumpet', pf: 1 },
+      { name: '操作台打印', icon: homeIcon('打印设置'), url: '/admin/shop/makePrint', pf: 1 },
+      { name: '操作台音响', icon: homeIcon('声音_filled'), url: '/admin/shop/makeTrumpet', pf: 1 }
+    ]
+  },
+  {
+    title: '数据统计',
+    titleIcon: homeIcon('数据统计'),
+    list: [
+      { name: '利润表', icon: homeIcon('利润表-filled'), url: '/admin/stat/profit', pf: 1 },
+      { name: '收入统计', icon: homeIcon('统计-2'), url: '/admin/stat/kdIncome', pf: 1 },
+      { name: '花材销量', icon: homeIcon('统计'), url: '/admin/stat/productSale', pf: 1 },
+      { name: '客户单量', icon: homeIcon('客户-filled'), url: '/admin/stat/customSale', pf: 1 },
+      { name: '采购统计', icon: homeIcon('进货-filled'), url: '/admin/stat/cgStat', pf: 1 },
+      { name: '采购花材', icon: homeIcon('商城-filled'), url: '/admin/stat/cgItem', pf: 1 },
+      { name: '绿植统计', icon: homeIcon('绿植'), url: '/admin/stat/kindLz', pf: 1 },
+      { name: '损耗总览', icon: homeIcon('报损'), url: '/admin/stat/waste', pf: 1 },
+      { name: '挂账汇总', icon: homeIcon('收款码'), url: '/admin/custom/showTotalBalance', pf: 1 }
+    ]
+  },
+  {
+    title: '生产',
+    titleIcon: homeIcon('花束'),
+    actionText: '收起',
+    list: [
+      { name: '工作单列表', icon: homeIcon('列表3'), url: '/admin/work/list', pf: 1 },
+      { name: '图文', icon: homeIcon('图文'), url: '/admin/picText/picTextList', pf: 1 },
+      { name: '花材统计', icon: homeIcon('统计'), url: '/admin/stat/kind', pf: 1 },
+      { name: '员工统计', icon: homeIcon('员工'), url: '/admin/stat/makeStat', pf: 1 },
+      { name: '设置', icon: homeIcon('设置-filled'), url: '/admin/work/set', pf: 1 }
+    ]
+  }
+]
+
+//菜单项配置, 用于快速菜单和更多菜单
+export const HOME_MENU_ITEMS = {
+  hsBill: { name: '开单', icon: homeIcon('花束开单'), action: 'goHsKd', pf: 1 },
+  hsQuickBill: { name: '快捷开单', icon: homeIcon('花束快捷开单'), action: 'goHsKjKd', pf: 1 },
+  itemBill: { name: '开单', icon: homeIcon('绿植开单'), action: 'goItemKd', pf: 1 },
+  itemQuickBill: { name: '快捷开单', icon: homeIcon('绿植快捷开单'), action: 'goItemKjKd', pf: 1 },
+  customer: { name: '客户', icon: homeIcon('客户-filled'), url: '/admin/home/member', type: 4, pf: 1 },
+  mall: { name: '商城', icon: homeIcon('商城-filled'), url: '/admin/cg/mall', pf: 1 },
+  itemMall: { name: '商城', icon: homeIcon('商城-filled'), url: '/admin/cg/item', pf: 1 },
+  task: { name: '任务', icon: homeIcon('任务-filled'), url: '/admin/work/list', pf: 1 },
+  //goods: { name: '商品', icon: homeIcon('花束'), url: '/admin/goods/list', pf: 1 },
+  flower: { name: '花束', icon: homeIcon('花束'), url: '/admin/goods/list', pf: 1 },
+  order: { name: '订单', icon: homeIcon('订单-filled'), url: '/admin/home/order', type: 4, pf: 1 },
+  payCode: { name: '收款码', icon: homeIcon('收款码'), url: '/admin/cg/code', pf: 1 },
+  flowerCategory: { name: '分类', icon: homeIcon('分类-filled'), url: '/admin/goods/category', pf: 1 },
+  flowerSort: { name: '排序', icon: homeIcon('排序-filled'), url: '/admin/goods/categorySort', pf: 1 },
+  plant: { name: '绿植花材', icon: homeIcon('绿植花材'), url: '/admin/item/list2', pf: 1 },
+  plantCategory: { name: '分类', icon: homeIcon('分类-filled'), url: '/admin/itemClass/list', pf: 1 },
+  plantSort: { name: '排序', icon: homeIcon('排序-filled'), url: '/admin/itemClass/sort', pf: 1 },
+  part: { name: '拆散', icon: homeIcon('拆散'), url: '/admin/part/list', pf: 1 },
+  changePrice: { name: '改价', icon: homeIcon('改价'), url: '/admin/changePrice/list2', pf: 1 },
+  breakage: { name: '报损', icon: homeIcon('报损'), url: '/admin/breakage/list', pf: 1 },
+  calculator: { name: '计算器', icon: homeIcon('计算器-filled'), url: '/admin/tools/calculator', pf: 1 },
+  staff: { name: '员工', icon: homeIcon('员工'), url: '/admin/staff/list', pf: 1 },
+  profit: { name: '利润表', icon: homeIcon('利润表-filled'), url: '/admin/stat/profit', pf: 1 },
+  picText: { name: '图文', icon: homeIcon('图文'), url: '/admin/picText/picTextList', pf: 1 },
+  scanPay: { name: '收款码流水', icon: homeIcon('收款码'), url: '/admin/order/scanPay', pf: 1 },
+  redPacket: { name: '红包管理', icon: homeIcon('红包'), url: '/admin/hb/list', pf: 1 },
+  //moreApply: { name: '更多', icon: homeIcon('more-2'), url: '/admin/home/apply', pf: 1, fixed: true }
+}
+
+/**
+ * 默认菜单配置
+ * quickMenus: 快捷菜单, flowerMenus: 花束菜单, plantMenus: 绿植花材菜单, moreMenus: 更多菜单
+ */
+export const HOME_MENU_DEFAULT_KEYS = {
+  quickMenus: ['hsBill', 'hsQuickBill', 'task'],
+  flowerMenus: ['flower', 'mall', 'payCode', 'flowerCategory', 'flowerSort'],
+  plantMenus: ['plant', 'itemMall', 'itemBill', 'itemQuickBill', 'part', 'changePrice'],
+  moreMenus: ['calculator', 'staff', 'profit', 'picText', 'scanPay', 'payCode', 'redPacket']
+}
+
+export const HOME_MENU_STORAGE_KEYS = {
+  quickMenus: 'mallHome.quickMenus',
+  flowerMenus: 'mallHome.flowerMenus',
+  plantMenus: 'mallHome.plantMenus'
+}
+
+export const HOME_OVERVIEW_FALLBACK = [
+  { name: '花材数', value: 0, url: '/admin/item/list2' },
+  { name: '花材值(元)', value: 0, url: '/admin/stat/kind' },
+  { name: '花束', value: 0, url: '/admin/goods/list' },
+  { name: '客户总数', value: 0, url: '/admin/home/member', type: 4 },
+  { name: '总订单', value: 0, url: '/admin/home/order', type: 4 },
+  { name: '总挂账(元)', value: 0, url: '/admin/custom/showTotalBalance' }
+]
+
+export const getMenuItemKey = item => item.url || item.action || item.name
+
+export const getMenuByKeys = keys => {
+  return keys.map(key => {
+    let item = HOME_MENU_ITEMS[key]
+    if (!item) {
+      APPLY_MENU_GROUPS.some(group => {
+        const found = group.list.find(menu => getMenuItemKey(menu) === key || menu.url === key)
+        if (found) {
+          item = found
+          return true
+        }
+        return false
+      })
+    }
+    return item ? { ...item, key } : null
+  }).filter(Boolean)
+}
+
+export const MENU_EDITOR_SCOPE = {
+  quickMenus: null,
+  flowerMenus: '花束',
+  plantMenus: '绿植花材'
+}
+
+export const getApplyCatalog = () => {
+  return APPLY_MENU_GROUPS.map(group => ({
+    ...group,
+    list: group.list.map(item => ({ ...item, key: getMenuItemKey(item) }))
+  }))
+}
+
+export const getEditorCatalog = menuType => {
+  const catalog = getApplyCatalog()
+  const scopeTitle = MENU_EDITOR_SCOPE[menuType]
+  if (scopeTitle) {
+    return catalog.filter(group => group.title === scopeTitle)
+  }
+  return catalog
+}
+
+export const isSameMenuEntry = (storedKey, catalogItem) => {
+  if (storedKey === catalogItem.key) {
+    return true
+  }
+  const stored = HOME_MENU_ITEMS[storedKey]
+  if (!stored) {
+    return false
+  }
+  if (catalogItem.url && stored.url && catalogItem.url === stored.url) {
+    return true
+  }
+  if (catalogItem.action && stored.action && catalogItem.action === stored.action) {
+    return true
+  }
+  return false
+}
+
+export const findStoredKeyIndex = (keys, catalogItem) => {
+  const direct = keys.indexOf(catalogItem.key)
+  if (direct > -1) {
+    return direct
+  }
+  return keys.findIndex(key => isSameMenuEntry(key, catalogItem))
+}
+
+export const getStoredMenuKeys = type => {
+  const storageKey = HOME_MENU_STORAGE_KEYS[type]
+  const defaultKeys = HOME_MENU_DEFAULT_KEYS[type] || []
+  let storedKeys = []
+  if (storageKey) {
+    const stored = uni.getStorageSync(storageKey)
+    if (Array.isArray(stored)) {
+      storedKeys = stored
+    }
+  }
+  const keys = storedKeys.length ? storedKeys : defaultKeys
+  return keys.filter(key => key !== 'allApply')
+}
+
+export const navigateMenuItem = (vm, item) => {
+  if (item.action && typeof vm[item.action] === 'function') {
+    vm[item.action]()
+    return
+  }
+  if (vm.loginInfo && vm.loginInfo.pfShopId && Number(vm.loginInfo.pfShopId) > 0 && item.pf === 0) {
+    vm.$msg('开发中')
+    return
+  }
+  vm.$util.pageTo(item)
+}
+
+export const HOME_MENU_BILLING_METHODS = {
+  goItemKjKd() {
+    if (this.myShopInfo && Number(this.myShopInfo.defaultCustomId) > 0) {
+      this.$util.pageTo({ url: '/admin/billing/index2?customId=' + this.myShopInfo.defaultCustomId })
+    } else {
+      this.$msg('请设置快捷开单的对应客户')
+    }
+  },
+  goItemKd() {
+    this.$util.pageTo({ url: '/admin/custom/selectCustom' })
+  },
+  goHsKjKd() {
+    if (this.myShopInfo && Number(this.myShopInfo.defaultCustomId) > 0) {
+      this.$util.pageTo({ url: '/admin/billing/hs?customId=' + this.myShopInfo.defaultCustomId })
+    } else {
+      this.$msg('请设置快捷开单的对应客户')
+    }
+  },
+  goHsKd() {
+    this.$util.pageTo({ url: '/admin/custom/selectCustom?style=3' })
+  }
+}

Разница между файлами не показана из-за своего большого размера
+ 309 - 606
hdApp/src/admin/home/mall.vue


+ 1 - 0
hdApp/src/assets/svg-icons/general/扫一扫.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="1778843706911" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4957" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M693.333333 170.666667a32 32 0 0 1 0-64h149.333334a74.666667 74.666667 0 0 1 74.666666 74.666666v149.333334a32 32 0 0 1-64 0V181.333333a10.666667 10.666667 0 0 0-10.666666-10.666666H693.333333z m160 522.666666a32 32 0 0 1 64 0v149.333334a74.666667 74.666667 0 0 1-74.666666 74.666666H693.333333a32 32 0 0 1 0-64h149.333334a10.666667 10.666667 0 0 0 10.666666-10.666666V693.333333zM330.666667 853.333333a32 32 0 0 1 0 64H181.333333a74.666667 74.666667 0 0 1-74.666666-74.666666V693.333333a32 32 0 0 1 64 0v149.333334a10.666667 10.666667 0 0 0 10.666666 10.666666h149.333334zM170.666667 330.666667a32 32 0 0 1-64 0V181.333333a74.666667 74.666667 0 0 1 74.666666-74.666666h149.333334a32 32 0 0 1 0 64H181.333333a10.666667 10.666667 0 0 0-10.666666 10.666666v149.333334z m629.333333 149.333333a32 32 0 0 1 0 64H224a32 32 0 0 1 0-64h576z" fill="#09C567" p-id="4958"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/general/聊天.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="1778843710932" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5121" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M704 473c0-35.328 28.672-64 64-64s64 28.672 64 64-28.672 64-64 64-64-28.672-64-64z m-512 0c0-35.328 28.672-64 64-64s64 28.672 64 64-28.672 64-64 64-64-28.672-64-64z m256 0c0-35.328 28.672-64 64-64s64 28.672 64 64-28.672 64-64 64-64-28.672-64-64zM290.743 869.414l87.3-52.442a44 44 0 0 1 31.823-5.318c34.41 7.328 68.345 11.112 102.134 11.112 231.692 0 417-158.725 417-350.883C929 279.746 743.679 121 512 121S95 279.746 95 471.883c0 114.046 65.72 219.652 175.41 285.563a44 44 0 0 1 21.334 38.313l-1 73.655z m118.06 31.737l-140.472 84.383c-29.556 17.754-67.122-3.84-66.653-38.316l1.74-128.106C81.195 737.1 7 610.314 7 471.883 7 227.862 234.483 33 512 33s505 194.862 505 438.883c0 244.044-227.47 438.883-505 438.883-34.399 0-68.735-3.28-103.197-9.615z" fill="#09C567" p-id="5122"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/flour.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/shop.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/staffs.svg


+ 0 - 1
hdApp/src/assets/svg-icons/home/statistics.svg

@@ -1 +0,0 @@
-<?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="1758012699298" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="14222" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M0 0h1024v1024H0V0z" fill="#202425" opacity=".01" p-id="14223"></path><path d="M921.6 546.133333A443.733333 443.733333 0 1 1 477.866667 102.4v443.733333h443.733333z" fill="#11AA66" p-id="14224"></path><path d="M989.866667 477.866667A443.733333 443.733333 0 0 0 546.133333 34.133333v443.733334h443.733334z" fill="#FFAA44" p-id="14225"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/任务-filled.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="1779068550025" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5245" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M174.5 62h56.25v112.5a56.25 56.25 0 0 0 56.25 56.25h450a56.25 56.25 0 0 0 56.25-56.25V62h56.25a112.5 112.5 0 0 1 112.5 112.5v675a112.5 112.5 0 0 1-112.5 112.5H174.5a112.5 112.5 0 0 1-112.5-112.5V174.5a112.5 112.5 0 0 1 112.5-112.5z m563.5125 312.69375l-267.13125 267.13125-154.575-180.3375-64.06875 54.9 213.8625 249.525 331.5375-331.5375-59.625-59.68125zM737 62v56.25a56.25 56.25 0 0 1-56.25 56.25H343.25a56.25 56.25 0 0 1-56.25-56.25V62h450z" fill="#09C567" p-id="5246"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/任务-outline.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/会员等级.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="1779086222254" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5428" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 0a512 512 0 1 0 512 512A512 512 0 0 0 512 0z m289.0496 327.3984L454.528 770.4576a19.1488 19.1488 0 0 1-15.0528 7.3472h-111.4624a19.2 19.2 0 0 1-19.1744-19.1488v-354.816a19.1744 19.1744 0 0 0-19.1488-19.1488H234.6752a19.1488 19.1488 0 0 1-19.0976-19.1488v-50.048a19.1232 19.1232 0 0 1 19.2-19.0464h181.5552a19.1488 19.1488 0 0 1 19.1488 19.1488v153.344a19.1488 19.1488 0 0 0 33.792 12.3648l150.3488-178.048a19.2256 19.2256 0 0 1 14.6432-6.8096h151.68a19.1488 19.1488 0 0 1 15.104 30.9504z" fill="#09C567" p-id="5429"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/充值.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="1778939707815" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5180" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M748 256.8l-48.8-150.4c-6.4-19.2-27.2-30.4-47.2-24L96 262.4l652-5.6zM817.6 701.6v37.6c0 20-23.2 31.2-39.2 19.2l-184-144.8c-12-9.6-12-28 0-37.6l184.8-144.8c16-12 39.2-0.8 39.2 19.2V488H1016V333.6c0-22.4-18.4-40-40-40H48c-22.4 0-40 18.4-40 40V856c0 22.4 18.4 40 40 40h928c22.4 0 40-18.4 40-40V701.6h-198.4z" fill="#F3BE48" p-id="5181"></path><path d="M987.2 530.4H783.2v-22.4c0-12-13.6-19.2-23.2-11.2L648 583.2c-7.2 5.6-7.2 16.8 0 23.2l112 87.2c9.6 7.2 23.2 0.8 23.2-11.2v-22.4h204c8 0 14.4-6.4 14.4-14.4V544.8c0.8-8-6.4-14.4-14.4-14.4z" fill="#F3BE48" p-id="5182"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/分类-filled.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="1778840596208" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6784" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M288 98.2c105.1 0 190.2 85.2 190.2 190.2v178.2c0 6.6-5.4 12-12 12H288c-105.1 0-190.2-85.2-190.2-190.2 0-105.3 84.8-190.2 190.2-190.2z m1.7 449.6h176.5c6.6 0 12 5.4 12 12v176.5c0 105.4-86.3 192.7-191.7 191.9-103.9-0.8-188-84.9-188.8-188.8-0.7-105.3 86.6-191.6 192-191.6zM737.6 98.2c104.9 0 190 85 190.2 189.9 0.2 104.8-87 190.6-191.9 190.6H559.4c-6.6 0-12-5.4-12-12V288.5c0-105.1 85.1-190.3 190.2-190.3zM559.4 547.8h176.5c105.4 0 192.7 86.3 191.9 191.7-0.8 103.9-84.9 188-188.8 188.8-105.4 0.8-191.7-86.5-191.7-191.9V559.8c0.1-6.6 5.5-12 12.1-12z" fill="#09C567" p-id="6785"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/分类-outline.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="1778840600053" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6948" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M444.3 481.7H273c-115.1 0-208.8-93.7-208.8-208.8S157.8 64.1 273 64.1s208.8 93.7 208.8 208.8v171.3c0 20.7-16.8 37.5-37.5 37.5zM273 139c-73.8 0-133.9 60.1-133.9 133.9s60 133.9 133.9 133.9h133.9V272.9C406.8 199 346.8 139 273 139zM751 481.8H579.7c-20.7 0-37.5-16.8-37.5-37.5V273c0-115.1 93.7-208.8 208.8-208.8S959.8 157.8 959.8 273 866.2 481.8 751 481.8z m-133.8-74.9H751c73.8 0 133.9-60.1 133.9-133.9s-60-133.9-133.9-133.9-133.8 60-133.8 133.9v133.9zM273 959.9c-115.1 0-208.8-93.7-208.8-208.8S157.8 542.2 273 542.2h171.3c20.7 0 37.5 16.8 37.5 37.5V751c0 115.2-93.7 208.9-208.8 208.9z m0-342.7c-73.8 0-133.9 60.1-133.9 133.9s60 133.8 133.9 133.8 133.8-60 133.8-133.9V617.2H273zM751 959.9c-115.1 0-208.8-93.7-208.8-208.8V579.8c0-20.7 16.8-37.5 37.5-37.5H751c115.1 0 208.8 93.7 208.8 208.8S866.2 959.9 751 959.9zM617.2 617.2v133.9c0 73.9 60 133.9 133.8 133.9s133.9-60 133.9-133.9-60-133.9-133.9-133.9H617.2z" fill="#09C567" p-id="6949"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/列表-2.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="1778842964244" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5554" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M187.392 70.656q28.672 0 48.64 19.456t19.968 48.128l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.128t47.616-19.456l54.272 0zM889.856 70.656q27.648 0 47.616 19.456t19.968 48.128l0 52.224q0 28.672-19.968 48.64t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-28.672 19.968-48.128t48.64-19.456l437.248 0zM187.392 389.12q28.672 0 48.64 19.968t19.968 48.64l0 52.224q0 27.648-19.968 47.616t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-47.616l0-52.224q0-28.672 19.968-48.64t47.616-19.968l54.272 0zM889.856 389.12q27.648 0 47.616 19.968t19.968 48.64l0 52.224q0 27.648-19.968 47.616t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-47.616l0-52.224q0-28.672 19.968-48.64t48.64-19.968l437.248 0zM187.392 708.608q28.672 0 48.64 19.968t19.968 47.616l0 52.224q0 28.672-19.968 48.64t-48.64 19.968l-54.272 0q-27.648 0-47.616-19.968t-19.968-48.64l0-52.224q0-27.648 19.968-47.616t47.616-19.968l54.272 0zM889.856 708.608q27.648 0 47.616 19.968t19.968 47.616l0 52.224q0 28.672-19.968 48.64t-47.616 19.968l-437.248 0q-28.672 0-48.64-19.968t-19.968-48.64l0-52.224q0-27.648 19.968-47.616t48.64-19.968l437.248 0z" fill="#09C567" p-id="5555"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/列表.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="1778842960165" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5390" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M869.808 129.518c17.789 0 32.893 6.188 45.268 18.563 12.396 12.418 18.584 27.5 18.584 45.289v48.598c0 17.789-6.188 32.871-18.584 45.289-12.375 12.375-27.479 18.584-45.268 18.584h-707.18c-17.811 0-32.893-6.209-45.289-18.584-12.396-12.418-18.584-27.5-18.584-45.289V193.37c0-17.789 6.188-32.871 18.584-45.289 12.396-12.375 27.479-18.563 45.289-18.563h707.18z m0 298.31c17.789 0 32.893 6.209 45.268 18.584 12.396 12.375 18.584 27.479 18.584 45.289v48.598c0 17.789-6.188 32.871-18.584 45.246-12.375 12.418-27.479 18.605-45.268 18.605h-707.18c-17.811 0-32.893-6.188-45.289-18.605-12.396-12.375-18.584-27.457-18.584-45.246v-48.598c0-17.811 6.188-32.914 18.584-45.289s27.479-18.584 45.289-18.584h707.18z m0 298.311c17.789 0 32.893 6.188 45.268 18.605 12.396 12.375 18.584 27.479 18.584 45.246v48.619c0 17.789-6.188 32.893-18.584 45.268-12.375 12.375-27.479 18.605-45.268 18.605h-707.18c-17.811 0-32.893-6.23-45.289-18.605s-18.584-27.479-18.584-45.268V789.99c0-17.768 6.188-32.871 18.584-45.246 12.396-12.418 27.479-18.605 45.289-18.605h707.18z m0 0" fill="#09C567" p-id="5391"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/列表3.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="1778842968264" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5718" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M191.940006 1024a128.287928 128.287928 0 0 1-127.968008-127.968008v-767.808048a128.351912 128.351912 0 0 1 127.968008-127.968008h639.84004a128.351912 128.351912 0 0 1 127.968008 127.968008v767.808048a128.287928 128.287928 0 0 1-127.968008 127.968008z m0-127.968008h639.84004v-767.808048H191.940006z m127.968008-127.968008a63.984004 63.984004 0 1 1 0-127.968008h383.904024a63.984004 63.984004 0 1 1 0 127.968008z m0-191.952012a63.984004 63.984004 0 1 1 0-127.968008h383.904024a63.984004 63.984004 0 0 1 0 127.968008z m0-191.952012a63.984004 63.984004 0 1 1 0-127.968008h383.904024a63.984004 63.984004 0 0 1 0 127.968008z" fill="#09C567" p-id="5719"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/利润表-filled.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/利润表-outline.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/单量-2.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="1779075359045" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23457" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M997.376 301.348571L498.688 20.918857 0 301.348571l498.688 280.429715 498.688-280.429715zM498.688 114.029714l333.165714 187.245715-333.165714 187.392L165.449143 301.348571l333.238857-187.318857z m436.297143 345.014857l62.390857 52.516572-498.688 280.429714L0 511.561143l62.317714-52.516572 436.224 250.88 436.443429-250.88z m0 210.212572l62.390857 52.516571-498.688 280.429715L0 721.92l62.317714-52.516571 436.224 250.88 436.443429-251.026286z" fill="#09C567" p-id="23458"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/单量.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="1779075348274" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23295" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M917.3 959.8H67.2V103.9c0-21.9 17.8-39.7 39.7-39.7s39.7 17.8 39.7 39.7v776.5h770.8c21.9 0 39.7 17.8 39.7 39.7-0.1 21.9-17.9 39.7-39.8 39.7z" fill="#09C567" p-id="23296"></path><path d="M574.1 656.7L416.2 481.3 254.7 628.2c-16.2 14.7-41.3 13.5-56-2.7-14.7-16.2-13.5-41.3 2.7-56L421.9 369l154.7 171.9 283-288.3c15.3-15.7 40.5-15.9 56.1-0.5 15.6 15.4 15.9 40.5 0.5 56.1L574.1 656.7z" fill="#09C567" p-id="23297"></path><path d="M902.8 467.7c-21.9 0-39.7-17.8-39.7-39.7V308.5h-134c-21.9 0-39.7-17.8-39.7-39.7 0-21.9 17.8-39.7 39.7-39.7h213.3V428c0.1 22-17.6 39.7-39.6 39.7z" fill="#09C567" p-id="23298"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/员工.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/员工业绩.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/商城-filled.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="1778840306972" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4713" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M874.8 239.5c0-61.1-50-111.1-111.1-111.1H260.3c-61.1 0-111.1 50-111.1 111.1l-50.5 545c0 61.1 50 111.1 111.1 111.1h604.4c61.1 0 111.1-50 111.1-111.1l-50.5-545zM772.3 349.7c-10.9 60.6-42.1 115.2-88.2 154.3-47.3 40.1-108.4 62.1-172.1 62.1s-124.8-22-172.1-62.1c-46.1-39.1-77.4-93.8-88.3-154.4-15.2-10.1-24.5-27.2-24.5-45.5 0-14.5 5.6-28.1 15.8-38.3s23.8-15.8 38.3-15.8c14.5 0 28.1 5.6 38.3 15.8 10.2 10.2 15.8 23.8 15.8 38.3 0 17-7.9 32.8-21.5 43.2C332.9 438.4 415.4 504 512 504c96.7 0 179.2-65.6 198.1-156.6-13.6-10.4-21.5-26.2-21.5-43.2 0-14.5 5.6-28.1 15.8-38.3 10.2-10.2 23.8-15.8 38.3-15.8s28.1 5.6 38.3 15.8c10.2 10.2 15.8 23.8 15.8 38.3 0 18.8-9.1 35.5-24.5 45.5z" fill="#F0A23E" p-id="4714"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/商城-outline.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="1778840446321" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4713" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M760.3 79H277.1c-56.6 0-102.4 45.8-102.4 102.4l-60 665.6c0 56.5 45.8 102.4 102.4 102.4h603.2c56.6 0 102.4-45.8 102.4-102.4l-60-665.6c0-56.6-45.9-102.4-102.4-102.4z m112.4 768c0 28.9-23.5 52.4-52.4 52.4H217.1c-28.9 0-52.4-23.5-52.4-52.4l60-665.6c0-28.9 23.5-52.4 52.4-52.4h483.2c28.9 0 52.4 23.5 52.4 52.4l60 665.6z" fill="#F0A23E" p-id="4714"></path><path d="M363.5 325.2m-42 0a42 42 0 1 0 84 0 42 42 0 1 0-84 0Z" fill="#F0A23E" p-id="4715"></path><path d="M674 325.2m-42 0a42 42 0 1 0 84 0 42 42 0 1 0-84 0Z" fill="#F0A23E" p-id="4716"></path><path d="M642.9 336.1c-4.4 25.9-16.8 49.8-36 68.6-23.2 22.7-54.5 35.7-87 36-34.1 0.3-66.3-12.8-90.3-36.9-18.7-18.7-30.8-42.3-35.1-67.8-2.1-12.2-12.5-21.3-24.9-21.3h-1.5c-15.7 0-27.5 14.1-24.9 29.6 14.1 84.2 87.3 148.4 175.6 148.4 88.2 0 161.5-64.2 175.6-148.4 2.6-15.5-9.2-29.6-24.9-29.6H668c-12.6 0.1-23 9.1-25.1 21.4z" fill="#F0A23E" p-id="4717"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/图文.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="1778842027010" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4804" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M557.92 651.552L406.08 404.8a29.632 29.632 0 0 0-50.496 0L171.52 703.904a29.632 29.632 0 0 0 25.248 45.184h605.952a29.632 29.632 0 0 0 25.408-44.8l-125.504-209.152a29.632 29.632 0 0 0-50.816 0l-93.888 156.48z m-443.84-524.8h770.624a59.264 59.264 0 0 1 59.264 59.264v652.128a59.264 59.264 0 0 1-59.264 59.264H114.08a59.264 59.264 0 0 1-59.296-59.264V185.952a59.264 59.264 0 0 1 59.264-59.264z m592.8 237.12a59.264 59.264 0 1 0-59.264-59.264 59.264 59.264 0 0 0 59.232 59.168z" fill="#09C567" p-id="4805"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/声音_filled.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="1779075320364" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="22967" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M260.256 356.576l204.288-163.968a32 32 0 0 1 52.032 24.96v610.432a32 32 0 0 1-51.968 24.992l-209.92-167.552H96a32 32 0 0 1-32-32v-264.864a32 32 0 0 1 32-32h164.256zM670.784 720.128a32 32 0 0 1-44.832-45.664 214.08 214.08 0 0 0 64.32-153.312 213.92 213.92 0 0 0-55.776-144.448 32 32 0 1 1 47.36-43.04 277.92 277.92 0 0 1 72.416 187.488 278.08 278.08 0 0 1-83.488 198.976zM822.912 858.88a32 32 0 1 1-45.888-44.608A419.008 419.008 0 0 0 896 521.152c0-108.704-41.376-210.848-114.432-288.384a32 32 0 0 1 46.592-43.872c84.16 89.28 131.84 207.04 131.84 332.256 0 127.84-49.76 247.904-137.088 337.728z" fill="#09C567" p-id="22968"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/失信人员.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/客户-filled.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="1778845313855" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11812" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 288m-224 0a224 224 0 1 0 448 0 224 224 0 1 0-448 0Z" fill="#09C567" p-id="11813"></path><path d="M583.1 517.6L512 588.7l-71.1-71.1C227.3 551.7 64 736.8 64 960h896c0-223.2-163.3-408.3-376.9-442.4zM512 896l-76.7-76.7L512 589l76.7 230.4L512 896z" fill="#09C567" p-id="11814"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/客户-outline.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="1778845316662" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11977" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M509.20496914 527.83850938c-128.57142832 0-232.91925469-104.34782637-232.91925469-232.91925469S380.63353994 62 509.20496914 62s232.91925469 104.34782637 232.91925469 232.91925469S637.77639746 527.83850938 509.20496914 527.83850938z m0-428.57142891c-108.07453388 0-195.65217422 87.57763945-195.65217422 195.65217422S401.13043438 490.57142891 509.20496914 490.57142891s195.65217422-87.57763945 195.65217334-195.65217422S617.27950302 99.26708047 509.20496914 99.26708047z" fill="#09C567" p-id="11978"></path><path d="M956.40993828 962H62v-18.63354023c0-245.9627332 201.24223594-447.20496914 447.20496914-447.20496915s447.20496914 201.24223594 447.20496914 447.20496915v18.63354023z m-857.14285781-37.26708047h819.87577646c-9.31677012-218.01242197-190.06211162-391.30434756-409.93788779-391.30434844s-400.62111768 173.29192558-409.93788867 391.30434844z" fill="#09C567" p-id="11979"></path><path d="M516.65838506 863.24223623l-106.21117969-70.80745342 55.9006207-212.42236025h95.03105625l46.58385059 212.42236025-91.30434785 70.80745342zM453.30434756 775.66459589l61.4906833 40.99378888 50.31055898-39.13043467-35.40372627-160.24844708h-35.40372714L453.30434756 775.66459589z" fill="#09C567" p-id="11980"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/库存预警.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="1778937568612" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5055" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M460.8 0h102.4v102.4H460.8zM113.8688 186.368l72.3968-72.3968L258.6624 186.368 186.2656 258.7648zM0 460.8h102.4v102.4H0zM921.6 460.8h102.4v102.4h-102.4zM765.3376 186.6752l72.3968-72.448 72.3968 72.448-72.3968 72.3968z" fill="#e16531" p-id="5056"></path><path d="M870.4 512a358.4 358.4 0 0 0-716.8 0v409.6H0v102.4h1024v-102.4h-153.6zM460.8 307.2h102.4v358.4H460.8z m0 460.8h102.4v102.4H460.8z" fill="#e16531" p-id="5057"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/店铺-filled.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="1778845173262" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6465" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M879.7 405.2h0.7l-82.1-246.5c-2.2-6.7-8.6-11.3-15.7-11.3H248.4c-7.1 0-13.4 4.6-15.7 11.3l-82.1 246.5h0.6c-3.5 11.6-5.9 23.7-5.9 36.4 0 70.3 57 127.3 127.3 127.3 57.7 0 105.8-38.6 121.5-91.2 15.6 52.6 63.8 91.2 121.5 91.2 57.6 0 105.7-38.5 121.4-91 15.7 52.5 63.8 91 121.4 91 70.3 0 127.3-57 127.3-127.3 0-12.8-2.5-24.8-6-36.4z m-485.6 0.3c0-0.1-0.1-0.2-0.1-0.3h0.2c-0.1 0.1-0.1 0.2-0.1 0.3z m242.9-0.2v-0.1h0.1c-0.1 0-0.1 0.1-0.1 0.1zM637 601c-33.9 26-76.1 41-121.4 41-45.4 0-87.6-15-121.5-41-33.9 26-76.1 41-121.5 41-24 0-47-4.4-68.3-12.1v234.3c0 9.1 7.4 16.5 16.5 16.5h587.4c9.1 0 16.5-7.4 16.5-16.5V630.4c-20.8 7.3-43 11.5-66.2 11.5-45.4 0-87.7-14.9-121.5-40.9z" fill="#09C567" p-id="6466"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/店铺-outline.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="1778845169124" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6301" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M854.053 611.89v195.022c0 52.784-42.79 95.573-95.573 95.573H258.187c-52.784 0-95.574-42.79-95.574-95.573V632.149h60.075v174.763c0 19.605 15.893 35.499 35.499 35.499H758.48c19.605 0 35.499-15.894 35.499-35.499V611.89h60.074zM749.591 121.515c34.402 0 65.383 20.82 78.378 52.674l64.33 157.679c24.093 59.056 17.401 126.21-17.873 179.35-35.597 53.625-103.501 75.577-163.753 52.937l-83.831-31.5-45.709 25.75c-45.09 25.402-100.157 25.485-145.324 0.216l-45.28-25.331-56.944 26.227c-54.026 24.883-117.886 12.772-159.05-30.163l-12.193-12.719c-48.457-50.542-61.811-125.245-33.867-189.445l67.385-154.809c13.445-30.89 43.927-50.866 77.616-50.866h476.115z m0 60.074H273.476c-9.78 0-18.63 5.8-22.534 14.768l-67.384 154.81c-18.275 41.985-9.542 90.84 22.148 123.894l12.194 12.718c23.436 24.445 59.794 31.34 90.553 17.173l65.782-30.298a40.96 40.96 0 0 1 37.133 1.457l53.772 30.083a88.356 88.356 0 0 0 86.506-0.13l53.473-30.124a40.96 40.96 0 0 1 34.512-2.656l92.173 34.635c34.06 12.798 72.447 0.39 92.57-29.926a132.61 132.61 0 0 0 12.301-123.432l-64.33-157.68a24.576 24.576 0 0 0-22.754-15.292z" fill="#09C567" p-id="6302"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/开单-2.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/开单.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="1778840506743" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5301" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M824.832 56.832H199.168c-62.976 0-113.664 50.688-113.664 113.664v682.496c0 62.976 50.688 113.664 113.664 113.664h540.672l199.168-227.328V170.496c-0.512-62.464-51.2-113.664-114.176-113.664zM241.664 170.496h540.672c28.672 0 42.496 14.336 42.496 42.496 0 28.672-14.336 42.496-42.496 42.496H241.664c-28.672 0-42.496-14.336-42.496-42.496 0-28.16 14.336-42.496 42.496-42.496z m0 171.008h312.832c28.672 0 42.496 14.336 42.496 42.496s-14.336 42.496-42.496 42.496H241.664c-28.672 0-42.496-14.336-42.496-42.496s14.336-42.496 42.496-42.496z m142.336 256H241.664c-28.672 0-42.496-14.336-42.496-42.496 0-28.672 14.336-42.496 42.496-42.496H384c28.672 0 42.496 14.336 42.496 42.496 0 28.16-13.824 42.496-42.496 42.496z m440.32-41.984l-214.528 214.528c-2.048 2.048-4.096 3.072-6.656 3.584l-87.04 22.016c-2.048 0.512-4.608 0.512-6.656 0-7.68-2.048-12.288-9.728-10.752-17.408l21.504-89.6c0.512-2.56 2.048-5.12 4.096-6.656l215.04-211.968c5.632-5.632 14.336-5.632 19.968 0l65.536 65.536c5.12 5.632 5.12 14.336-0.512 19.968z m78.848-70.144l-18.432 18.432c-5.632 5.632-14.336 5.632-19.968 0l-65.024-65.024c-5.632-5.632-5.632-14.336 0-19.968l18.432-18.432c28.16-28.672 113.664 56.32 84.992 84.992z" fill="#09C567" p-id="5302"></path><path d="M839.168 739.328c-54.784 0-99.328 44.544-99.328 99.328v128l199.168-227.328h-99.84z" fill="#09C567" p-id="5303"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/快捷开单-圆.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="1778840524669" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5462" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 9.309091C235.054545 9.309091 9.309091 235.054545 9.309091 512c0 276.945455 225.745455 502.690909 502.690909 502.690909S1014.690909 788.945455 1014.690909 512C1014.690909 235.054545 788.945455 9.309091 512 9.309091z m-123.345455 849.454545l90.763637-318.836363h-158.254546l93.090909-318.836364h288.581819l-100.072728 225.745455h160.581819L388.654545 858.763636z" fill="#09C567" p-id="5463"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/快捷开单.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="1778937074202" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4991" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M529.39859437 914.653184l290.80507733-434.96485925c12.42756741-17.39859437 7.45654045-39.7682157-9.94205392-52.19578312-4.97102697-4.97102697-12.42756741-7.45654045-19.88410786-7.45654045H561.71026963v-273.40648296c0-19.88410785-17.39859437-37.28270222-37.28270222-37.28270222-12.42756741 0-24.85513482 7.45654045-29.82616178 17.39859437L203.7963283 561.71026963c-12.42756741 17.39859437-7.45654045 39.7682157 9.94205392 52.19578312 4.97102697 4.97102697 12.42756741 7.45654045 19.88410786 7.45654043H462.28973037v273.40648297c0 19.88410785 17.39859437 37.28270222 37.28270222 37.28270222 12.42756741 0 24.85513482-7.45654045 29.82616178-17.39859437z" fill="#09C567" p-id="4992"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/我的-filled.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="1778845336221" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12514" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 82.922667a424.938667 424.938667 0 0 1 196.544 47.872C762.453333 107.573333 821.482667 96 885.333333 96c23.786667 0 39.253333 25.034667 28.618667 46.314667a7024.8 7024.8 0 0 0-56.917333 116.234666A424.853333 424.853333 0 0 1 938.666667 509.589333c0 235.637333-191.029333 426.666667-426.666667 426.666667s-426.666667-191.029333-426.666667-426.666667c0-235.648 191.029333-426.666667 426.666667-426.666666zM330.666667 362.666667a42.666667 42.666667 0 0 0-42.666667 42.666666v64a42.666667 42.666667 0 1 0 85.333333 0v-64a42.666667 42.666667 0 0 0-42.666666-42.666666z m170.666666 0a42.666667 42.666667 0 0 0-42.666666 42.666666v64a42.666667 42.666667 0 1 0 85.333333 0v-64a42.666667 42.666667 0 0 0-42.666667-42.666666z" fill="#09C567" p-id="12515"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/我的-outline.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="1778845332054" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="12350" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M885.333333 96c23.786667 0 39.253333 25.034667 28.618667 46.314667a7024.8 7024.8 0 0 0-56.917333 116.234666A424.853333 424.853333 0 0 1 938.666667 509.589333c0 235.637333-191.029333 426.666667-426.666667 426.666667s-426.666667-191.029333-426.666667-426.666667c0-235.648 191.029333-426.666667 426.666667-426.666666a424.938667 424.938667 0 0 1 196.544 47.872C762.453333 107.573333 821.482667 96 885.333333 96z m-164.234666 99.381333a32 32 0 0 1-29.696-1.066666A360.821333 360.821333 0 0 0 512 146.933333c-200.298667 0-362.666667 162.368-362.666667 362.666667 0 200.288 162.368 362.666667 362.666667 362.666667s362.666667-162.378667 362.666667-362.666667a360.96 360.96 0 0 0-79.850667-227.061333 32 32 0 0 1-4-33.706667 5870.922667 5870.922667 0 0 1 41.322667-85.589333c-39.786667 4.970667-76.768 15.701333-111.04 32.149333zM330.666667 362.666667a42.666667 42.666667 0 0 1 42.666666 42.666666v64a42.666667 42.666667 0 1 1-85.333333 0v-64a42.666667 42.666667 0 0 1 42.666667-42.666666z m170.666666 0a42.666667 42.666667 0 0 1 42.666667 42.666666v64a42.666667 42.666667 0 1 1-85.333333 0v-64a42.666667 42.666667 0 0 1 42.666666-42.666666z" fill="#09C567" p-id="12351"></path></svg>

+ 3 - 0
hdApp/src/assets/svg-icons/home/打印设置.svg

@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1024 1024">
+  <path fill="#09c567" d="M288 128h448c35.3 0 64 28.7 64 64v160H224V192c0-35.3 28.7-64 64-64zm56 72v80h336v-80H344zM184 368h656c57.4 0 104 46.6 104 104v240c0 44.2-35.8 80-80 80h-88v80c0 35.3-28.7 64-64 64H312c-35.3 0-64-28.7-64-64v-80h-88c-44.2 0-80-35.8-80-80V472c0-57.4 46.6-104 104-104zm128 384v120h400V640H312v112zm496-232c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48-48 21.5-48 48zM368 704h288v56H368v-56zm0 104h288v56H368v-56z"/>
+</svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/报损.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/拆散.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/排序-filled.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="1778840669539" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4920" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M884.363 558.534H139.636c-51.205 0-63.477 29.636-27.272 65.863L446.182 958.17c36.205 36.228 95.432 36.228 131.637 0l333.818-333.772c36.204-36.228 23.931-65.864-27.274-65.864z m-744.727-93.091h744.727c51.205 0 63.478-29.614 27.273-65.818L577.818 65.829c-36.205-36.205-95.432-36.205-131.637 0L112.364 399.625c-36.205 36.204-23.932 65.818 27.272 65.818z" fill="#09C567" p-id="4921"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/排序-outline.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="1778840673373" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5084" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M240.134661 420.614663c8.544607 8.549723 22.405289 8.549723 30.949896 0 0.002047 0 0.002047 0 0.005117-0.004093l0.002047 0.004093L512.106935 179.461301l240.20885 240.206804 0.00307 0c8.544607 8.549723 22.401196 8.549723 30.948873 0 8.549723-8.5487 8.549723-22.404266 0-30.949896l0.002047-0.005117L527.579325 133.024689l0 0c-4.275373-4.27435-9.873882-6.40999-15.474436-6.40999-5.603625 0-11.20418 2.137687-15.479553 6.412037l-0.002047 0.002047 0 0L240.129544 389.668861l0 0C231.584937 398.214491 231.586984 412.070057 240.134661 420.614663zM783.268752 606.375437c-8.5487-8.5487-22.405289-8.5487-30.948873 0l-0.00307 0L512.106935 846.584288 271.09172 605.429903l-0.002047 0.005117c-0.002047 0-0.002047-0.005117-0.005117-0.005117-8.54563-8.5487-22.405289-8.5487-30.949896 0-8.547677 8.546653-8.549723 22.401196-0.005117 30.944779l0 0 256.493745 256.640078 0 0 0.002047 0.004093c4.275373 4.27435 9.875928 6.41306 15.479553 6.41306 5.600555 0 11.199063-2.13871 15.474436-6.41306l0 0 255.69045-255.688403-0.002047 0C791.818475 628.779703 791.818475 614.925161 783.268752 606.375437z" fill="#09C567" p-id="5085"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/收款码.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="1778842318737" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4864" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M465.74592 534.0672a20.48 20.48 0 0 1 20.48 20.48v312.14592a20.48 20.48 0 0 1-20.48 20.48H153.6a20.48 20.48 0 0 1-20.48-20.48V554.5472a20.48 20.48 0 0 1 20.48-20.48h312.14592z m293.49376 0v133.75488h61.44V534.0672h51.13344a20.48 20.48 0 0 1 20.48 20.48V742.4h-221.68064v-49.4336h-61.44v194.2016h-49.50528a20.48 20.48 0 0 1-20.48-20.48V554.5472a20.48 20.48 0 0 1 20.48-20.48h199.5776zM750.4128 803.84v83.328h-79.80032V803.84h79.80032z m141.8752 0v62.85312a20.48 20.48 0 0 1-20.48 20.48h-59.9552v-83.33824h80.4352z m-477.7472-198.0928H204.8v209.74592h209.74592V605.7472z m-104.86784 60.73344a44.1344 44.1344 0 1 1 0 88.27904 44.1344 44.1344 0 0 1 0-88.27904zM465.74592 128a20.48 20.48 0 0 1 20.48 20.48v312.14592a20.48 20.48 0 0 1-20.48 20.48H153.6a20.48 20.48 0 0 1-20.48-20.48V148.48a20.48 20.48 0 0 1 20.48-20.48h312.14592z m406.0672 0a20.48 20.48 0 0 1 20.48 20.48v312.14592a20.48 20.48 0 0 1-20.48 20.48H559.6672a20.48 20.48 0 0 1-20.48-20.48V148.48a20.48 20.48 0 0 1 20.48-20.48h312.14592z m-457.2672 71.68H204.8v209.74592h209.74592V199.68z m406.0672 0H610.8672v209.74592h209.74592V199.68zM309.67296 260.41344a44.1344 44.1344 0 1 1 0 88.27392 44.1344 44.1344 0 0 1 0-88.2688z m406.0672 0a44.1344 44.1344 0 1 1 0 88.27392 44.1344 44.1344 0 0 1 0-88.2688z" fill="#09C567" p-id="4865"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/收款码流水.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/改价-doubleTag.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/改价-filled.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/改价-outline.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/改价-tag.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/改价.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/数据统计.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="1778940609573" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5245" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M543.0784 467.8144l380.3136-0.8704c-17.4592-200.3968-179.0464-360.0384-380.3136-374.528v375.3984zM585.1136 535.8592l241.92 238.3872c55.6032-65.3824 91.0848-148.2752 97.024-239.1552l-338.944 0.768z" fill="#09C567" p-id="5246"></path><path d="M485.9904 537.2416a32.16384 32.16384 0 0 1-9.5744-22.8352V93.6448c-216.9856 17.5104-388.2496 199.5776-388.2496 420.9664 0 232.96 189.5424 422.5024 422.5024 422.5024 105.5744 0 202.1376-39.0144 276.2752-103.2704l-300.9536-296.6016z" fill="#09C567" p-id="5247"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/新增花束.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="1778840753266" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="6550" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M512 890.688a48 48 0 0 1-48-48V181.312a48 48 0 0 1 96 0v661.376a48 48 0 0 1-48 48z" fill="#09C567" p-id="6551"></path><path d="M842.688 560H181.312a48 48 0 0 1 0-96h661.376a48 48 0 0 1 0 96z" fill="#09C567" p-id="6552"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/涨价设置.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/盘点.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/红包.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/统计-2.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="1779075437606" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1472" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M1024.25175 0l-209.92 23.04L883.45175 92.16 655.61175 370.688 419.06775 152.064c-15.872-14.848-40.96-14.848-57.344-0.512L14.07575 465.408C-3.33225 481.28-4.86825 508.416 11.00375 525.824c8.192 9.216 19.968 13.824 31.744 13.824 10.24 0 20.48-3.584 28.672-10.752l318.464-287.744 241.152 222.72c8.704 8.192 20.48 11.776 31.744 11.264 11.776-1.024 22.528-6.656 30.208-15.36l250.88-306.688 57.344 57.344L1024.25175 0z m0 0M133.37175 1024H30.97175c-16.896 0-30.72-13.824-30.72-30.72v-348.16c0-16.896 13.824-30.72 30.72-30.72h102.4c16.896 0 30.72 13.824 30.72 30.72v348.16c0 16.896-13.824 30.72-30.72 30.72z" fill="#09C567" p-id="1473"></path><path d="M420.09175 1024H317.69175c-16.896 0-30.72-13.824-30.72-30.72V440.32c0-16.896 13.824-30.72 30.72-30.72h102.4c16.896 0 30.72 13.824 30.72 30.72v552.96c0 16.896-13.824 30.72-30.72 30.72zM706.81175 1024h-102.4c-16.896 0-30.72-13.824-30.72-30.72v-399.36c0-16.896 13.824-30.72 30.72-30.72h102.4c16.896 0 30.72 13.824 30.72 30.72v399.36c0 16.896-13.824 30.72-30.72 30.72zM993.53175 1024h-102.4c-16.896 0-30.72-13.824-30.72-30.72V337.92c0-16.896 13.824-30.72 30.72-30.72h102.4c16.896 0 30.72 13.824 30.72 30.72v655.36c0 16.896-13.824 30.72-30.72 30.72z" fill="#09C567" p-id="1474"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/统计-竖状-filled.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="1779075431998" class="icon" viewBox="0 0 1031 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="1308" xmlns:xlink="http://www.w3.org/1999/xlink" width="201.3671875" height="200"><path d="M742.686 64.239h262.609v893.833h-262.61V64.239zM382.525 511.148h262.617v446.924H382.525V511.148zM21.898 326.857h262.61v631.216H21.897V326.857z" fill="#09C567" p-id="1309"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/统计-竖状-outline.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="1778842946056" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5061" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M1008.241778 940.714667c0 20.992-18.432 38.115556-40.049778 38.115555H62.179556A38.912 38.912 0 0 1 22.755556 940.714667C22.755556 919.665778 40.561778 902.542222 62.179556 902.542222H968.248889c21.617778 0 40.049778 17.180444 40.049778 38.115556" fill="#09C567" p-id="5062"></path><path d="M896.341333 190.407111c22.243556 0 40.049778 17.180444 40.049778 38.115556v578.56c0 21.048889-17.806222 38.229333-40.049778 38.229333h-166.570666a38.968889 38.968889 0 0 1-39.424-38.172444V228.579556c0-21.048889 17.806222-38.172444 39.424-38.172445h166.570666z m-127.146666 578.56h87.722666v-502.328889h-87.722666v502.328889zM598.812444 323.925333c21.617778 0 39.424 17.180444 39.424 38.115556v445.098667a38.968889 38.968889 0 0 1-39.424 38.115555h-167.253333a38.968889 38.968889 0 0 1-39.367111-38.115555V362.097778c0-21.048889 17.806222-38.172444 39.367111-38.172445h167.253333z m-127.146666 445.098667h87.096889V400.270222H471.665778v368.753778zM300.600889 56.888889c21.617778 0 40.049778 17.180444 40.049778 38.115555v712.135112c0 20.992-18.432 38.115556-40.049778 38.115555H133.404444a38.968889 38.968889 0 0 1-39.424-38.115555V95.004444c0-21.048889 17.806222-38.172444 39.424-38.172444h167.196445zM173.454222 769.024H260.551111V133.12H173.454222v635.847111z" fill="#09C567" p-id="5063"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/统计-饼状-filled.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="1779086391048" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5588" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M543.0784 467.8144l380.3136-0.8704c-17.4592-200.3968-179.0464-360.0384-380.3136-374.528v375.3984zM585.1136 535.8592l241.92 238.3872c55.6032-65.3824 91.0848-148.2752 97.024-239.1552l-338.944 0.768z" fill="#09C567" p-id="5589"></path><path d="M485.9904 537.2416a32.16384 32.16384 0 0 1-9.5744-22.8352V93.6448c-216.9856 17.5104-388.2496 199.5776-388.2496 420.9664 0 232.96 189.5424 422.5024 422.5024 422.5024 105.5744 0 202.1376-39.0144 276.2752-103.2704l-300.9536-296.6016z" fill="#09C567" p-id="5590"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/统计-饼状-outline.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="1778842949956" class="icon" viewBox="0 0 1025 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5226" xmlns:xlink="http://www.w3.org/1999/xlink" width="200.1953125" height="200"><path d="M534.75392 0.64l-20.468 0 0 468.719c0 7.685 2.558 12.805 7.676 17.929 5.114 5.119 12.792 7.685 17.912 7.685l483.583 0 0-20.494C1026.01392 208.104 808.53092 0.64 534.75392 0.64L534.75392 0.64zM555.22192 453.99 555.22192 41.624C790.62092 51.868 972.28292 228.597 982.52092 453.99L555.22192 453.99 555.22192 453.99zM486.14292 1022.6c271.214 0 493.818-212.59 493.818-476.405l0-20.489L481.02292 525.706 481.02292 41.623l-20.466 0C207.24692 41.624-0.00208 267.014-0.00208 543.635-0.00208 812.572 214.92192 1022.6 486.14292 1022.6L486.14292 1022.6zM437.52492 85.165l0 458.469c0 7.684 2.563 12.805 7.677 17.928 5.118 5.124 12.795 7.687 17.91 7.687l473.35 0c-10.235 227.958-209.807 412.368-450.32 412.368-248.19 0-445.205-192.095-445.205-437.982C40.93792 297.749 217.47992 95.409 437.52492 85.165L437.52492 85.165z" fill="#09C567" p-id="5227"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/统计.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="1778842940207" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4897" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M279 824.4H83c-9.9 0-18-8.1-18-18V475.3c0-9.9 8.1-18 18-18h196c9.9 0 18 8.1 18 18v331.2c0 9.9-8.1 17.9-18 17.9z m-178.1-36h160V493.3h-160v295.1zM606.4 824.4h-196c-9.9 0-18-8.1-18-18V347.5c0-9.9 8.1-18 18-18h196c9.9 0 18 8.1 18 18v458.9c0 10-8 18-18 18z m-178-36h160V365.5h-160v422.9zM933.1 824.4h-196c-9.9 0-18-8.1-18-18V84.7c0-9.9 8.1-18 18-18h196c9.9 0 18 8.1 18 18v721.8c0 9.9-8 17.9-18 17.9z m-178-36h160V102.7h-160v685.7zM961.4 953.8h-900c-9.9 0-18-8.1-18-18s8.1-18 18-18h900c9.9 0 18 8.1 18 18s-8.1 18-18 18z" fill="#09C567" p-id="4898"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/绿植-2.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/绿植.svg


Разница между файлами не показана из-за своего большого размера
+ 10 - 0
hdApp/src/assets/svg-icons/home/绿植开单.svg


Разница между файлами не показана из-за своего большого размера
+ 14 - 0
hdApp/src/assets/svg-icons/home/绿植快捷开单-2.svg


Разница между файлами не показана из-за своего большого размера
+ 9 - 0
hdApp/src/assets/svg-icons/home/绿植快捷开单.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/绿植花材.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/花束.svg


Разница между файлами не показана из-за своего большого размера
+ 3 - 0
hdApp/src/assets/svg-icons/home/花束开单.svg


+ 12 - 0
hdApp/src/assets/svg-icons/home/花束快捷开单.svg

@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="120 55 850 915" width="200" height="200" aria-hidden="true">
+  <g id="kuaijiekaidan-main" transform="translate(16 0) scale(0.94)">
+    <path d="M395.765333 586.570667h-171.733333c-22.421333 0-37.888-22.442667-29.909333-43.381334L364.768 95.274667A32 32 0 0 1 394.666667 74.666667h287.957333c22.72 0 38.208 23.018667 29.632 44.064l-99.36 243.882666h187.050667c27.509333 0 42.186667 32.426667 24.042666 53.098667l-458.602666 522.56c-22.293333 25.408-63.626667 3.392-54.976-29.28l85.354666-322.421333z" fill="#09C567" p-id="5619"></path>
+  </g>
+  <g id="badge-bg">
+    <circle cx="760" cy="755" r="228" fill="#FFFFFF"/>
+    <circle cx="760" cy="755" r="214" fill="#F6FFF9" stroke="#09C567" stroke-width="28"/>
+  </g>
+  <g id="badge-mark" transform="translate(544 539) scale(0.422)">
+    <path d="M375.3728 841.8432c92.96-12.5184 203.8784-71.264 299.5456-166.9248 22.6112-22.6112 43.1616-46.08 61.5232-69.952C712.7616 786.3936 621.2608 921.6 512 921.6c-51.1488 0-98.4-29.632-136.6272-79.7568z m-87.808-422.8096C311.2384 237.6064 402.7328 102.4 512 102.4c51.1488 0 98.4 29.632 136.6272 79.7568-92.96 12.5184-203.8784 71.264-299.5456 166.9248a719.1232 719.1232 0 0 0-61.5232 69.952z m-129.536 139.5648c57.3248 74.2464 163.6608 140.9344 294.336 175.9488a719.1232 719.1232 0 0 0 91.3472 18.304c-168.9664 70.208-331.808 58.5728-386.432-36.0512-25.5744-44.288-23.5456-100.032 0.7552-158.2016z m322.2592-287.4496c168.9664-70.208 331.808-58.5728 386.432 36.0512 25.5744 44.288 23.5456 100.032-0.7552 158.2016-57.3184-74.2464-163.648-140.9344-294.336-175.9488a719.1232 719.1232 0 0 0-91.3408-18.304zM294.656 228.7552c-35.6352 86.7648-40.224 212.1984-5.2032 342.8736a719.1232 719.1232 0 0 0 29.8176 88.256C173.9904 548.6592 102.6432 401.824 157.2736 307.2c25.5744-44.288 74.8608-70.4 137.3824-78.4448z m410.0736 135.36c145.28 111.2256 216.6272 258.0608 161.9968 352.6848-25.5744 44.288-74.8608 70.4-137.3824 78.4448 35.6352-86.7648 40.224-212.1984 5.2032-342.8736a719.1232 719.1232 0 0 0-29.8176-88.256zM512 678.4c-88.3648 0-160-71.6352-160-160s71.6352-160 160-160 160 71.6352 160 160-71.6352 160-160 160z m0-83.2c42.4128 0 76.8-34.3872 76.8-76.8s-34.3872-76.8-76.8-76.8-76.8 34.3872-76.8 76.8 34.3872 76.8 76.8 76.8z" fill="#e16531" p-id="5555"></path>
+  </g>
+</svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/计算器-filled.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/计算器-outline.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/订单-filled.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="1778845274444" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11259" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M770.7 152.4h-96.6s-30.8 76-66.6 72.2H423.2c-35.9 3.8-66.6-72.2-66.6-72.2h-99.8c-54.3 0-98.7 45.5-98.7 101.2V827c0 55.7 44.4 101.2 98.7 101.2h514c54.2 0 98.5-45.3 98.7-100.8V253.1c-0.3-55.4-44.6-100.7-98.8-100.7z m-53.1 577.3H313.2c-14.9 0-26.9-12.1-26.9-27.1 0-15 12.1-27.1 26.9-27.1h404.4c14.9 0 27 12.1 27 27.1-0.1 15-12.1 27.1-27 27.1z m0-162.3H313.2c-14.9 0-26.9-12.1-26.9-27.1 0-15 12.1-27.1 26.9-27.1h404.4c14.9 0 27 12.1 27 27.1-0.1 14.9-12.1 27.1-27 27.1z m0-144.4H313.2c-14.9 0-26.9-12.1-26.9-27.1 0-15 12.1-27.1 26.9-27.1h404.4c14.9 0 27 12.1 27 27.1-0.1 15-12.1 27.1-27 27.1z" fill="#09C567" p-id="11260"></path><path d="M637.3 206.5H390.1c-0.5 0-0.9-0.4-0.9-0.9V99.1c0-0.5 0.4-0.9 0.9-0.9h247.2c0.5 0 0.9 0.4 0.9 0.9v106.4c0 0.6-0.4 1-0.9 1z" fill="#09C567" p-id="11261"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/订单-outline.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="1778845270654" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="11094" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M811.264 950.016H212.736c-33.024 0-59.904-26.88-59.904-59.904v-716.8c0-33.024 26.88-59.904 59.904-59.904h144.896c15.616 0 28.16 12.544 28.16 28.16v44.8c0 1.792 1.536 3.584 3.584 3.584h245.248c1.792 0 3.584-1.536 3.584-3.584V141.568c0-15.616 12.544-28.16 28.16-28.16h144.896c33.024 0 59.904 26.88 59.904 59.904v717.056c-0.256 33.024-26.88 59.648-59.904 59.648zM212.736 169.728c-1.792 0-3.584 1.536-3.584 3.584v717.056c0 1.792 1.536 3.584 3.584 3.584h598.528c1.792 0 3.584-1.536 3.584-3.584V173.312c0-1.792-1.536-3.584-3.584-3.584h-116.736v16.64c0 33.024-26.88 59.904-59.904 59.904h-245.248c-33.024 0-59.904-26.88-59.904-59.904v-16.64H212.736z" fill="#09C567" p-id="11095"></path><path d="M709.632 401.664H314.368c-15.616 0-28.16-12.544-28.16-28.16s12.544-28.16 28.16-28.16h395.52c15.616 0 28.16 12.544 28.16 28.16s-12.8 28.16-28.416 28.16zM709.632 559.872H314.368c-15.616 0-28.16-12.544-28.16-28.16s12.544-28.16 28.16-28.16h395.52c15.616 0 28.16 12.544 28.16 28.16s-12.8 28.16-28.416 28.16zM709.632 718.08H314.368c-15.616 0-28.16-12.544-28.16-28.16s12.544-28.16 28.16-28.16h395.52c15.616 0 28.16 12.544 28.16 28.16s-12.8 28.16-28.416 28.16zM564.736 130.304h-105.472c-15.616 0-28.16-12.544-28.16-28.16s12.544-28.16 28.16-28.16h105.472c15.616 0 28.16 12.544 28.16 28.16s-12.544 28.16-28.16 28.16z" fill="#09C567" p-id="11096"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/设置-filled.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/调拨入库.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/调拨出库.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/购买记录.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="1778937606444" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5220" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M938.6496 170.6496h-256V43.7248A43.9296 43.9296 0 0 0 638.976 0H384a43.9296 43.9296 0 0 0-43.7248 43.7248v126.976h-254.976L0 938.6496C0 985.6 38.4 1024 85.3504 1024h853.2992C985.6 1024 1024 985.6 1024 938.6496l-85.3504-768z m-512-85.2992h170.7008v85.2992H426.6496V85.3504z m-1.024 256H341.3504V257.024h84.2752v84.2752z m257.024 0h-84.2752V257.024h84.2752v84.2752z" fill="#09C567" p-id="5221"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/跑腿.svg


+ 1 - 0
hdApp/src/assets/svg-icons/home/进货-filled.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="1778845153918" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5654" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M888.5 348.1h-51.7c-1.3-1-2.7-1.9-4.1-2.7L590.4 205.5l51.1-29.5c19.1-11 25.7-35.5 14.6-54.6-11-19.1-35.5-25.7-54.6-14.6l-91.1 52.6-91.1-52.6c-19.1-11-43.6-4.5-54.6 14.6s-4.5 43.6 14.6 54.6l51.1 29.5-242.2 139.9c-1.5 0.8-2.8 1.8-4.1 2.7H137c-22.1 0-40 17.9-40 40s17.9 40 40 40h17.5L233.1 905c2.1 12.7 13 21.9 25.9 21.9h507.6c13 0 24.1-9.6 25.9-22.5L860.8 428h27.7c22.1 0 40-17.9 40-40 0-22-17.9-39.9-40-39.9z m-378.1-96.4l166.9 96.4H343.5l166.9-96.4zM387.1 747.6c0 22.1-17.9 40-40 40s-40-17.9-40-40V567.5c0-22.1 17.9-40 40-40s40 17.9 40 40v180.1z m168 0c0 22.1-17.9 40-40 40s-40-17.9-40-40V567.5c0-22.1 17.9-40 40-40s40 17.9 40 40v180.1z m168 0c0 22.1-17.9 40-40 40s-40-17.9-40-40V567.5c0-22.1 17.9-40 40-40s40 17.9 40 40v180.1z" fill="#09C567" p-id="5655"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/进货-outline.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="1778845151271" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="5493" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M933.0688 309.6064h-95.6416l-256.8704-130.816 60.7744-30.72a30.72 30.72 0 0 0-27.904-54.7328l-100.5568 51.2-100.5568-51.2a30.72 30.72 0 1 0-27.904 54.7328l60.7744 30.72-256.8704 130.816H98.048a30.72 30.72 0 1 0 0 61.44h31.1808l76.0832 428.8512a142.848 142.848 0 0 0 140.8 118.0672H696.32a142.1312 142.1312 0 0 0 141.4144-121.7024l64.0512-425.216h31.0784a30.72 30.72 0 0 0 0-61.44z m-420.1984-96.3072l189.1328 96.3072H323.6864z m264.2944 573.7984A81.0496 81.0496 0 0 1 696.32 856.5248H346.112a81.408 81.408 0 0 1-80.2816-67.328L191.6416 371.0464H839.68z" fill="#09C567" p-id="5494"></path><path d="M360.8064 477.44a30.72 30.72 0 0 0-30.72 30.72v174.08a30.72 30.72 0 0 0 61.44 0v-174.08a30.72 30.72 0 0 0-30.72-30.72zM520.8576 477.44a30.72 30.72 0 0 0-30.72 30.72v174.08a30.72 30.72 0 0 0 61.44 0v-174.08a30.72 30.72 0 0 0-30.72-30.72zM677.0176 477.44a30.72 30.72 0 0 0-30.72 30.72v174.08a30.72 30.72 0 0 0 61.44 0v-174.08a30.72 30.72 0 0 0-30.72-30.72z" fill="#09C567" p-id="5495"></path></svg>

+ 1 - 0
hdApp/src/assets/svg-icons/home/采购.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="1779075372094" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="23617" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M215.04 926.208c0 41.472 33.28 74.752 74.752 74.752s74.752-33.28 74.752-74.752-33.28-74.752-74.752-74.752c-41.472 0.512-74.752 33.792-74.752 74.752zM625.152 926.208c0 41.472 33.28 74.752 74.752 74.752s74.752-33.28 74.752-74.752-33.28-74.752-74.752-74.752-74.752 33.792-74.752 74.752zM830.976 28.16v136.192h136.192L830.976 28.16zM873.472 610.816h-360.96c-32.256 0-57.856-25.6-57.856-57.856V321.024H209.92l-5.632-61.952-2.56-32.768c-1.024-9.216-8.704-16.896-17.92-16.896H62.464v79.36h65.024l44.544 481.792c2.56 19.968 13.824 37.888 43.008 37.888h611.84c8.704 0 16.384-6.656 17.92-15.36l28.672-182.272z" fill="#09C567" p-id="23618"></path><path d="M822.272 232.96c-32.768 0-59.392-26.624-59.392-59.392V28.16h-225.28c-26.624 0-47.616 20.992-47.616 47.616v450.048c0 26.624 20.992 47.616 47.616 47.616h381.952c26.624 0 47.616-20.992 47.616-47.616V232.96h-144.896z m-75.776 228.864h-161.28v-47.616h161.28v47.616z m0-95.744h-161.28v-47.616h161.28v47.616z m120.32 87.552L849.92 471.04l-15.36-15.872-15.36 15.872-16.896-17.408 15.36-15.872-15.36-15.872L819.2 404.48l15.36 15.872 15.36-15.872 16.896 17.408-15.36 15.872 15.36 15.872z m-47.104-77.824l-29.696-49.152 15.872-12.8 19.456 24.064 27.648-28.672h28.672l-61.952 66.56z" fill="#09C567" p-id="23619"></path></svg>

Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/门店-2.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/门店-3.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/门店.svg


Разница между файлами не показана из-за своего большого размера
+ 0 - 0
hdApp/src/assets/svg-icons/home/门店删除.svg


+ 12 - 12
hdApp/src/pages.json

@@ -1,7 +1,7 @@
 {
 	"pages": [
 		{ "path": "admin/home/workbench", "style": { "navigationBarTitleText": "进货", "enablePullDownRefresh": true } },
-		{ "path": "admin/home/mall", "style": { "navigationBarTitleText": "店铺", "enablePullDownRefresh": true } },
+		{ "path": "admin/home/mall", "style": { "navigationBarTitleText": "店铺", "enablePullDownRefresh": true, "navigationStyle": "custom" } },
 		{ "path": "admin/home/login","style": {"navigationBarTitleText": "","enablePullDownRefresh": false}},
 		{ "path": "admin/home/loginRemind","style": {"navigationBarTitleText": "登录提示","enablePullDownRefresh": false}},
 		{ "path": "admin/home/appLoginRemind","style": {"navigationBarTitleText": "无法登录怎么办","enablePullDownRefresh": false}},
@@ -627,34 +627,34 @@
 		"list": [
 			{
 				"pagePath": "admin/home/workbench",
-				"iconPath": "static/images/common/buy-no.png",
-				"selectedIconPath": "static/images/common/buy-is.png",
+				"iconPath": "static/images/home/进货-outline.png",
+				"selectedIconPath": "static/images/home/进货-filled.png",
 				"text": "进货"
 			},
 			{
 				"pagePath": "admin/home/mall",
-				"iconPath": "static/images/common/shop-tab_no.png",
-				"selectedIconPath": "static/images/common/shop-tab.png",
+				"iconPath": "static/images/home/店铺-outline.png",
+				"selectedIconPath": "static/images/home/店铺-filled.png",
 				"text": "店铺"
 			},
 			{
 				"pagePath": "admin/home/order",
-				"iconPath": "static/images/common/order-no.png",
-				"selectedIconPath": "static/images/common/order-is.png",
+				"iconPath": "static/images/home/订单-outline.png",
+				"selectedIconPath": "static/images/home/订单-filled.png",
 				"text": "订单"
 			},
 			{
 				"pagePath": "admin/home/member",
-				"iconPath": "static/images/common/member-no.png",
-				"selectedIconPath": "static/images/common/member-is.png",
+				"iconPath": "static/images/home/客户-outline.png",
+				"selectedIconPath": "static/images/home/客户-filled.png",
 				"text": "客户"
 			},
 			{
 				"pagePath": "admin/home/me",
-				"iconPath": "static/images/common/user-no.png",
-				"selectedIconPath": "static/images/common/user-is.png",
+				"iconPath": "static/images/home/我的-outline.png",
+				"selectedIconPath": "static/images/home/我的-filled.png",
 				"text": "我的"
 			}
 		]
 	}
-}
+}

BIN
hdApp/src/static/images/home/客户-filled.png


BIN
hdApp/src/static/images/home/客户-outline.png


BIN
hdApp/src/static/images/home/店铺-filled.png


BIN
hdApp/src/static/images/home/店铺-outline.png


BIN
hdApp/src/static/images/home/我的-filled.png


BIN
hdApp/src/static/images/home/我的-outline.png


BIN
hdApp/src/static/images/home/订单-filled.png


BIN
hdApp/src/static/images/home/订单-outline.png


BIN
hdApp/src/static/images/home/进货-filled.png


BIN
hdApp/src/static/images/home/进货-outline.png


Разница между файлами не показана из-за своего большого размера
+ 10 - 1
hdApp/src/static/svg-icons-lib.js


Некоторые файлы не были показаны из-за большого количества измененных файлов