shish пре 3 година
родитељ
комит
4bc33ff4c0
2 измењених фајлова са 12 додато и 2 уклоњено
  1. 11 2
      hdApp/src/pagesPurchase/components/item.vue
  2. 1 0
      hdApp/src/pagesPurchase/ghsProduct.vue

+ 11 - 2
hdApp/src/pagesPurchase/components/item.vue

@@ -40,10 +40,15 @@
 						</text>
 						<i class="iconfont iconzeng" @click.stop="addEvents(info.variety)"></i>
 					</view>
-					<template v-if="showStock && showStock == '1'">
+					<stock v-if="showStock && showStock == '1'">
 						<text v-if="Number(info.stock) > Number(info.stockWarning)" style="color:#333;margin-right:65upx;">还剩 {{ parseFloat(info.stock) }}</text>
 						<text v-else style="color:red;font-weight:bold;margin-right:65upx;">还剩 {{ parseFloat(info.stock) }}</text>
-					</template>
+					</stock>
+					<stock v-else>
+						<stock v-if="showSold && showSold == '1'">
+							<text style="color:#333;margin-right:65upx;">已售 {{ info.actualSold ? parseInt(info.actualSold):0 }}</text>
+						</stock>
+					</stock>
 				</view>
 			</view>
 		</view>
@@ -70,6 +75,10 @@ export default {
 			type: Number,
 			default: 0
 		},
+		showSold:{
+			type: String,
+			default: '0'
+		},
 		showStock:{
 			type: String,
 			default: '0'

+ 1 - 0
hdApp/src/pagesPurchase/ghsProduct.vue

@@ -56,6 +56,7 @@
 									:smallCount="getSelectItemById(productItem.id, classItem.classId).smallCount"
 									:discount.sync="ghsInfo.giveDiscount"
 									:showStock.sync="ghsInfo.showStock"
+									:showSold.sync="ghsInfo.showSold"
 									@customNum="customNum"
 									@add="addEvent"
 									@addOneEvent="addCustomNumEvent"