shish il y a 4 ans
Parent
commit
71800220fc
1 fichiers modifiés avec 14 ajouts et 6 suppressions
  1. 14 6
      ghsApp/src/admin/item/components/ItemStock.vue

+ 14 - 6
ghsApp/src/admin/item/components/ItemStock.vue

@@ -3,21 +3,21 @@
 		<view class="img_bx">
 			<app-img :src="info.cover" alt="花材" mode="aspectFit" :height="160" />
 		</view>
-		<navigator :url="`/admin/item/detail?id=${info.id}`" class="cmd-info_bx active">
+		<view class="cmd-info_bx active" @click="pageTo({url: '/admin/item/detail',query: {id: info.id}})">
 			<view class="tit">{{ info.itemName || "" }}</view>
-			<view class="kc">¥{{ info.price }}<text @click.stop="goToProduct(info.id)" style="color:#3385FF;float:right;margin-right:80rpx;">分享</text></view>
+			<view class="kc">¥{{ info.price }}</view>
 			<view class="num-open_bx">
 				<template>
 					<view class="open-bx">
 						库存 <text style="margin-left: 10rpx;font-size: 23rpx">{{ info.stock }}</text>
+						<text class="share" @click.stop="goToProduct(info.id)">分享</text>
 					</view>
 				</template>
 			</view>
-		</navigator>
+		</view>
 
 	</view>
 </template>
-
 <script>
 import { STOCK_TYPE } from "@/utils/declare";
 import AppImg from "@/components/app-img";
@@ -103,12 +103,11 @@ export default {
 			font-size: 30px;
 			font-weight: bold;
 			color: #333333;
-			padding-top: 10px;
 		}
 		& .kc {
 			color: #999999;
 			font-size: 24px;
-			padding: 10px 0 24px;
+			padding: 24px 0 24px;
 		}
 		& .num-open_bx {
 			display: flex;
@@ -128,6 +127,15 @@ export default {
 				*.warn {
 					color: $redColor;
 				}
+				.share{
+					position: absolute;
+					right:20rpx;
+					font-weight:normal;
+					border:2rpx solid #cccccc;
+					font-size:22rpx;
+					border-radius: 20rpx;
+					padding:6rpx 22rpx 6rpx 22rpx;
+				}
 			}
 		}
 	}