浏览代码

feat: 工作台优化

liujt 2 月之前
父节点
当前提交
4248d3f777
共有 2 个文件被更改,包括 33 次插入28 次删除
  1. 11 6
      pages/index/index.scss
  2. 22 22
      pages/index/index.vue

+ 11 - 6
pages/index/index.scss

@@ -16,23 +16,28 @@ page{
 			display: flex;
 			flex-direction: column;
 			align-items: center;
-		    width: 33.3%;
-			height: 150rpx;
-			margin: 40rpx 0;
+		    width: 20%;
+			height: 120rpx;
+			margin: 20rpx 0;
 			span{
 				//display: block;
-				font-size: 72rpx;
+				font-size: 60rpx;
 				color:$j-primary-border-green ;
 				padding-bottom: 15rpx;
 			}
 			label{
 				//color:$uni-text-color-grey ;
-				font-size: $uni-font-size-base;
+				font-size: $uni-font-size-sm;
+				width: 100%;
+				text-align: center;
+				overflow: hidden;
+				text-overflow: ellipsis;
+				white-space: nowrap;
 			}
 			.badge {
 				position: absolute;
 				top: -8rpx;
-				left: 140rpx;
+				left: 100rpx;
 				font-size: 24rpx;
 				padding: 0rpx 10rpx;
 				border-radius: 38rpx;

+ 22 - 22
pages/index/index.vue

@@ -2,8 +2,8 @@
 	<view>
 		<uni-nav-bar fixed="true" statusBar="true" title="工作台" right-icon="scan"
 			@clickRight="HandlScanCode"></uni-nav-bar>
-		<view>
-			<CellTip title="协同办公" v-if="internalManagementList.length > 0"></CellTip>
+		<view v-if="internalManagementList.length > 0">
+			<CellTip title="协同办公"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in internalManagementList" @click="toNav(item.path)">
@@ -14,8 +14,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="生产管理" v-if="productionList.length > 0"></CellTip>
+		<view v-if="productionList.length > 0">
+			<CellTip title="生产管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="item in productionList" :key="item.link_url"
@@ -43,8 +43,8 @@
         </view>
       </view>
     </view> -->
-		<view>
-			<CellTip title="运维管理" v-if="operationsList.length > 0"></CellTip>
+		<view v-if="operationsList.length > 0">
+			<CellTip title="运维管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in operationsList" @click="toNav(item.path)">
@@ -55,8 +55,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="售后服务管理" v-if="serviceList.length > 0"></CellTip>
+		<view v-if="serviceList.length > 0">
+			<CellTip title="售后服务管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in serviceList" @click="toNav(item.path)">
@@ -67,8 +67,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="仓储管理" v-if="warehousingList.length > 0"></CellTip>
+		<view v-if="warehousingList.length > 0">
+			<CellTip title="仓储管理"></CellTip>
 
 			<view class="nav">
 				<view class="nav-content">
@@ -80,8 +80,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="运输管理" v-if="dispatchList.length > 0"></CellTip>
+		<view v-if="dispatchList.length > 0">
+			<CellTip title="运输管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in dispatchList" @click="toNav(item.path)">
@@ -92,8 +92,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="营销管理" v-if="saleManageList.length > 0"></CellTip>
+		<view v-if="saleManageList.length > 0">
+			<CellTip title="营销管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in saleManageList" @click="toNav(item.path)">
@@ -104,8 +104,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="采购管理" v-if="purchaseManageList.length > 0"></CellTip>
+		<view v-if="purchaseManageList.length > 0">
+			<CellTip title="采购管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in purchaseManageList" @click="toNav(item.path)">
@@ -116,8 +116,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="生产管控" v-if="pcsList.length > 0"></CellTip>
+		<view v-if="pcsList.length > 0">
+			<CellTip title="生产管控"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in pcsList" @click="toNav(item.path)">
@@ -128,8 +128,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="质量管理" v-if="qmsList.length > 0"></CellTip>
+		<view v-if="qmsList.length > 0">
+			<CellTip title="质量管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in qmsList" @click="toNav(item.path)">
@@ -140,8 +140,8 @@
 				</view>
 			</view>
 		</view>
-		<view>
-			<CellTip title="溯源管理" v-if="traceabilityList.length > 0"></CellTip>
+		<view v-if="traceabilityList.length > 0">
+			<CellTip title="溯源管理"></CellTip>
 			<view class="nav">
 				<view class="nav-content">
 					<view class="nav-item" v-for="(item, index) in traceabilityList" @click="toNav(item.path)">