shish 4 лет назад
Родитель
Сommit
96cb931b47
2 измененных файлов с 18 добавлено и 26 удалено
  1. 13 25
      ghsApp/src/admin/breakage/info.vue
  2. 5 1
      ghsApp/src/admin/breakage/list.vue

+ 13 - 25
ghsApp/src/admin/breakage/info.vue

@@ -19,32 +19,26 @@
 					<view>{{ detailInfo.shopAdminName }}</view>
 				</view>
 			</view>
-
-			<view class="title">
-				商品信息
-			</view>
+			<view class="title"> 商品信息 </view>
 			<view class="module-com content-box">
 				<view class="commodity-view">
 					<view class="commodity-list">
-						<view
-							v-for="(s, idx) in detailInfo.itemInfo"
-							:key="idx"
-							class="commodity-item"
-						>
-							<image class="item-icon" :src="s.itemCover" alt="商品图片" />
-
+						<view v-for="(s, idx) in detailInfo.itemInfo" :key="idx" class="commodity-item" >
+							<image class="item-icon" :src="s.itemCover" />
 							<view class="item-info">
 								<view class="info-line">
 									<text class="item-name">{{ s.itemName }}</text>
 									<text class="item-price">
 										<text class="unit">¥</text>
-
-										<text class="price">{{ s.itemPrice }}</text>
+										<text class="price">{{ s.itemCost?parseFloat(s.itemCost):0 }}</text>
 									</text>
 								</view>
 								<view class="info-line">
-									<text class="item-type">{{ s.rank }}</text>
-									<text class="item-count">{{ `${s.bigNum}/${s.smallNum}` }}</text>
+									<text class="item-type"></text>
+									<text class="item-count">
+										<text v-if="Number(s.bigNum)>0">{{s.bigNum}}扎</text>
+										<text v-if="Number(s.smallNum)>0">{{s.smallNum}}支</text>
+									</text>
 								</view>
 							</view>
 						</view>
@@ -52,8 +46,9 @@
 					<view class="summary-bar">
 						<view class="operate-view" ></view>
 						<view class="describe-view">
-							共{{ detailInfo.itemInfo.length || 0 }}种, 共{{ detailInfo.bigNum }}扎{{
-								detailInfo.smallNum}}支
+							共{{ detailInfo.itemInfo.length || 0 }}种,
+							<text v-if="Number(detailInfo.bigNum)>0">{{ detailInfo.bigNum }}扎</text>
+							<text v-if="Number(detailInfo.smallNum)>0">{{ detailInfo.smallNum}}支</text>
 						</view>
 					</view>
 				</view>
@@ -69,13 +64,10 @@
 		</view>
 	</view>
 </template>
-
 <script>
-
 import { wastageDetail } from "@/api/wastage/index";
 import productMins from "@/mixins/product";
 import TuiListCell from "@/components/plugin/list-cell";
-
 export default {
 	name: "info",
 	components: {
@@ -93,9 +85,6 @@ export default {
 			detailInfo: {},
 			loading: false
 		};
-	},
-	onShow() {
-
 	},
 	methods: {
 		copy(val) {
@@ -123,7 +112,6 @@ export default {
 	}
 };
 </script>
-
 <style lang="scss" scoped>
 .info-content_box {
 	padding: 0 20upx 100upx;
@@ -332,4 +320,4 @@ export default {
 		}
 	}
 }
-</style>
+</style>

+ 5 - 1
ghsApp/src/admin/breakage/list.vue

@@ -8,7 +8,11 @@
           <text>来源:{{item.ptStyle == 1 ? '零售':'批发'}}</text>
 					<text>操作:{{item.shopAdminName}}</text>
 				</view>
-				<view class="flex val"> {{item.bigNum}}/{{item.smallNum}} <view class="iconfont iconxiangyou"></view> </view>
+				<view class="flex val">
+          <text v-if="Number(item.bigNum)>0">{{item.bigNum}}扎</text>
+          <text v-if="Number(item.smallNum)>0">{{item.smallNum}}支</text>
+          <view class="iconfont iconxiangyou"></view>
+          </view>
 			</navigator>
 			</block>
 			<block v-else>