浏览代码

提交代码

Lijy 1 天之前
父节点
当前提交
79a5eddf39

+ 1 - 1
fhKeeper/formulahousekeeper/customerBuler-crm-h5/index.html

@@ -4,7 +4,7 @@
     <meta charset="UTF-8" />
     <link rel="icon" type="image/svg+xml" href="/vite.svg" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <title>客户管家</title>
+    <title>智能客户管家CRM</title>
     <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js" referrerpolicy="origin"></script>
     <script src="https://open.work.weixin.qq.com/wwopen/js/jwxwork-1.0.0.js" referrerpolicy="origin"></script>
     <!-- <script src="https://s.url.cn/qqun/qun/qqweb/m/qun/confession/js/vconsole.min.js "></script> -->

二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/ddje.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/kehu.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/lsjh.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/lxr.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/sjje.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/xsdd.png


二进制
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/assets/image/module/xzxs.png


+ 9 - 4
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/components/page/footer.vue

@@ -1,11 +1,11 @@
 <template>
-  <div class="w-full bg-white">
+  <div class="w-full bg-white footer-box">
     <van-tabbar v-model="currentRouteName" safe-area-inset-bottom :fixed="false" @change="toPath">
       <template v-for="item in tabBarOption">
-        <van-tabbar-item :name="item.pathName" :icon="item.icon" v-if="item.pathName != 'news'">{{ item.title
-          }}</van-tabbar-item>
+        <van-tabbar-item :name="item.pathName" :icon="item.icon" v-if="item.pathName != 'news'"><span class="text-smalls">{{ item.title
+          }}</span></van-tabbar-item>
         <van-tabbar-item :name="item.pathName" :icon="item.icon"
-          :dot="userInfo.numberOfMessages > 0 ? true : false" v-else>{{ item.title }}</van-tabbar-item>
+          :dot="userInfo.numberOfMessages > 0 ? true : false" v-else><span class="text-smalls">{{ item.title }}</span></van-tabbar-item>
       </template>
     </van-tabbar>
   </div>
@@ -38,4 +38,9 @@ useLifecycle({
 
 <style lang='scss' scoped>
 /* 样式代码 */
+.footer-box {
+  .text-smalls {
+    font-size: 14px;
+  }
+}
 </style>

+ 7 - 3
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/pages/tabbar/home/component/dataAnalysis.vue

@@ -46,13 +46,17 @@ useLifecycle({
       .item {
         width: 50%;
         display: flex;
-        margin-top: 20px;
+        margin: 20px 0 10px 0;
 
         .item-img {
-          width: 54px;
-          height: 54px;
+          width: 44px;
+          height: 44px;
           margin-right: 6px;
         }
+
+        .xiaozhiti {
+          font-size: 12px;
+        }
       }
     }
   }

+ 45 - 45
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/pages/tabbar/home/component/salesBriefings.vue

@@ -12,36 +12,36 @@
       :style="`height: ${expandAndCollapse ? usePxToVwView(user?.company?.isSimple == 1 ? 180 : 298) : '0'}`">
       <div class="flex items-center w-full" >
         <div class="item">
-          <img src="/src/assets/image/salesKitkehu.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增客户</div>
+          <img src="/src/assets/image/module/kehu.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增客户</div>
             <div class="flex items-end">
-              <span class="text-[#3C84F3] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.custom?.customCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
         <div class="item" v-if="user?.company?.isSimple != 1">
-          <img src="/src/assets/image/salesKitlianxir.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增联系人</div>
+          <img src="/src/assets/image/module/lxr.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增联系人</div>
             <div class="flex items-end">
-              <span class="text-[#42DC9E] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.contacts?.contactsCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
 
         <div class="item" v-if="user?.company?.isSimple == 1">
-          <img src="/src/assets/image/salesKitlishi.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增{{ businessLabel }}</div>
+          <img src="/src/assets/image/module/sjje.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增{{ businessLabel }}</div>
             <div class="flex items-end">
-              <span class="text-[#F3893C] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.businessOpportunity?.businessOpportunityCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
@@ -49,24 +49,24 @@
 
       <div class="flex items-center w-full" v-if="user?.company?.isSimple != 1">
         <div class="item">
-          <img src="/src/assets/image/salesKitlishi.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增{{ businessLabel }}</div>
+          <img src="/src/assets/image/module/sjje.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增{{ businessLabel }}</div>
             <div class="flex items-end">
-              <span class="text-[#F3893C] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.businessOpportunity?.businessOpportunityCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
         <div class="item">
-          <img src="/src/assets/image/salesKitdingdan.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增销售订单</div>
+          <img src="/src/assets/image/module/xsdd.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增销售订单</div>
             <div class="flex items-end">
-              <span class="text-[#A66AFF] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.salesOrder?.salesOrderCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
@@ -74,36 +74,36 @@
 
       <div class="flex items-center w-full">
         <div class="item" v-if="user?.company?.isSimple != 1">
-          <img src="/src/assets/image/salesKitjer.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>销售订单金额</div>
+          <img src="/src/assets/image/module/ddje.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">销售订单金额</div>
             <div class="flex items-end">
-              <span class="text-[#67DF2A] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.salesOrdersPrice?.salesOrdersPrice || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
         <div class="item">
-          <img src="/src/assets/image/salesKitshangji.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>{{ businessLabel }}金额</div>
+          <img src="/src/assets/image/module/sjje.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">{{ businessLabel }}金额</div>
             <div class="flex items-end">
-              <span class="text-[#EED116] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.businessOpportunityPrice?.businessOpportunityPrice || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
 
         <div class="item" v-if="user?.company?.isSimple == 1">
-          <img src="/src/assets/image/salesKitxianshuo.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增线索</div>
+          <img src="/src/assets/image/module/xzxs.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增线索</div>
             <div class="flex items-end">
-              <span class="text-[#F44873] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.clue?.clueCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>
@@ -111,13 +111,13 @@
 
       <div class="flex items-center w-full" v-if="user?.company?.isSimple != 1">
         <div class="item">
-          <img src="/src/assets/image/salesKitxianshuo.png" class="item-img" />
-          <div class="flex flex-col justify-center text=[#999999]">
-            <div>新增线索</div>
+          <img src="/src/assets/image/module/xzxs.png" class="item-img" />
+          <div class="flex flex-col justify-center">
+            <div class="text-[#999999] xiaozhiti">新增线索</div>
             <div class="flex items-end">
-              <span class="text-[#F44873] text-size-in font-bold mr-1">
+              <span class="text-[#000000] text-size-in font-bold mr-1">
                 {{ salesBriefings?.clue?.clueCount || 0 }}
-              </span>
+              </span>
             </div>
           </div>
         </div>

+ 9 - 4
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/pages/tabbar/home/index.vue

@@ -65,11 +65,11 @@
         </div>
         
         <!-- 弹出层 -->
-        <van-popup v-model:show="showBottom" position="bottom" :overlay-style="{ backgroundColor: 'rgba(0, 0, 0, 0.4)' }">
+        <van-popup v-model:show="showBottom" position="bottom" round :overlay-style="{ backgroundColor: 'rgba(0, 0, 0, 0.4)' }">
           <div class="bg-[#f6f6fa]">
             <div class="w-full text-center bg-white block-div" @click="quickListShow = true">快捷新建设置</div>
             <div class="w-full text-center bg-white block-div biankuang" @click="modulesListShow = true">常用功能设置</div>
-            <div class="w-full text-center mt-4 text-[red] bg-white block-div" @click="showBottom = false">取消</div>
+            <div class="w-full text-center mt-4 text-[red] bg-white block-div biankuangs" @click="showBottom = false">取消</div>
           </div>
         </van-popup>
         
@@ -398,11 +398,16 @@ useLifecycle({
 }
 
 .biankuang {
-  border-top: 1px solid #eceeef;
+  border-top: 2px solid #eceeef;
+}
+.biankuangs {
+  border-bottom: 4px solid #eceeef;
 }
 
 .block-div {
-  padding: 14px 0;
+  padding: 16px 0;
+  font-weight: bold;
+  font-size: 15px;
 }
 
 .hoPlaceholderSymbol {

+ 6 - 5
fhKeeper/formulahousekeeper/customerBuler-crm-h5/src/pages/tabbar/my/index.vue

@@ -35,35 +35,35 @@
           )
         </div>
       </div>
-      <div class="flex flex-row items-center justify-between mt-3">
+      <div class="flex flex-row items-center justify-between mt-7">
         <div class="list-tile flex">
           <img src="../../../assets/image/gsmc.png" alt="" />
           <div class="list-tile-text">公司名称</div>
         </div>
         <div class="list-text">{{ userInfo.userInfo?.company?.companyName }}</div>
       </div>
-      <div class="flex flex-row items-center justify-between mt-3">
+      <div class="flex flex-row items-center justify-between mt-7">
         <div class="list-tile flex">
           <img src="../../../assets/image/dqzh.png" alt="" />
           <div class="list-tile-text">账号角色</div>
         </div>
         <div class="list-text">{{ userInfo.userInfo?.roleName }}</div>
       </div>
-      <div class="flex flex-row items-center justify-between mt-3">
+      <div class="flex flex-row items-center justify-between mt-7">
         <div class="list-tile flex">
           <img src="../../../assets/image/yxrq.png" alt="" />
           <div class="list-tile-text">有效日期</div>
         </div>
         <div class="list-text">{{ userInfo.userInfo?.company?.expirationDate }}</div>
       </div>
-      <div class="flex flex-row items-center justify-between mt-3" @click="instructions()">
+      <div class="flex flex-row items-center justify-between mt-7" @click="instructions()">
         <div class="list-tile flex">
           <img src="../../../assets/image/sysm.png" alt="" />
           <div class="list-tile-text">使用说明</div>
         </div>
         <img src="../../../assets/image/rightArrow.png" class="list-text-img"></img>
       </div>
-      <div class="flex flex-row items-center justify-between mt-3" @click="applicationMarket()">
+      <div class="flex flex-row items-center justify-between mt-7" @click="applicationMarket()">
         <div class="list-tile flex">
           <img src="../../../assets/image/yysc.png" alt="" />
           <div class="list-tile-text">应用市场</div>
@@ -225,6 +225,7 @@ useLifecycle({
   position: relative;
   top: 2px;
   margin-left: 10px;
+  font-size: 14px;
 }
 .list-text-img {
   width: 16px;