Browse Source

若干支

shish 3 years ago
parent
commit
2737db5f90

+ 4 - 1
ghsApp/src/components/module/app-commodity.vue

@@ -5,7 +5,10 @@
 		</view>
 		<view class="cmd-info_bx">
 			<view class="tit" >{{ info.itemName || "" }}</view>
-			<view class="kc" style="position:absolute;top:55upx;">{{info.ratio}}{{info.smallUnit}}/{{info.bigUnit}}</view>
+			<view class="kc" style="position:absolute;top:55upx;">		
+				<block v-if="info.ratioType == 0">{{info.ratio}}{{info.smallUnit}}/{{info.bigUnit}}</block>
+				<block v-else>若干{{info.smallUnit}}/{{info.bigUnit}}</block>
+			</view>
 			<view class="kc num-open_bx flex-end">
 				<view class="price" style="position:absolute;top:55upx;font-weight:bold;">¥{{ parseFloat(info.price) }}</view>
 				<view style="text-align: right;margin-right:20upx;" >

+ 5 - 2
ghsApp/src/pagesPurchase/components/CommodityPurchase.vue

@@ -6,7 +6,10 @@
       <view class="num-open_bx">
         <view class="price" style="position:absolute;top:105upx;">¥{{ parseFloat(info.price) }}</view>
         <view style="position: relative;top:-10upx;">
-           <view class="kc">{{info.ratio}}{{ info.smallUnit }}/{{info.bigUnit}}</view>
+           <view class="kc">
+           <block v-if="info.ratioType == 0">{{info.ratio}}{{ info.smallUnit }}/{{info.bigUnit}}</block>
+           <block v-else>若干{{ info.smallUnit }}/{{info.bigUnit}}</block>
+           </view>
         </view>
         <view>
           <view class="open-bx">
@@ -112,7 +115,7 @@ export default {
       font-size: 23upx;
       padding: 10upx 0 0;
       position: absolute;
-      width: 90upx;
+      width:150upx;
       text-align: left;
       left: 0;
       top:15upx;

+ 6 - 1
hdApp/src/pagesPurchase/components/item.vue

@@ -13,8 +13,13 @@
 						</view>
 						<text style="text-decoration:line-through;color:#A9A9A9">¥{{parseFloat(info.prePrice)}}</text>
 					</view>
-					<view class="flex-space" style="color:#CCCCCC;position:absolute;top:13upx;" v-else>
+					<view class="flex-space" style="color:#333333;position:absolute;top:13upx;" v-else>
+						<block v-if="info.ratioType == 0">
 						{{info.ratio}}{{info.smallUnit}}/{{info.bigUnit}}
+						</block>
+						<block v-else>
+						若干{{info.smallUnit}}/{{info.bigUnit}}
+						</block>
 					</view>
 					<view class="price" >¥{{ parseFloat(info.price) }}</view>
 				</view>

+ 6 - 1
mallApp/src/pages/item/components/subItem.vue

@@ -13,8 +13,13 @@
 						</view>
 						<text style="text-decoration:line-through;color:#A9A9A9;position:absolute;display:block;top:16upx;left:90upx;">¥{{parseFloat(info.prePrice)}}</text>
 					</view>
-					<view class="flex-space" style="color:#CCCCCC;position:absolute;top:13upx;" v-else>
+					<view class="flex-space" style="color:#333333;position:absolute;top:13upx;" v-else>
+						<block v-if="info.ratioType == 0">
 						{{info.ratio}}{{info.smallUnit}}/{{info.bigUnit}}
+						</block>
+						<block v-else>
+						若干{{info.smallUnit}}/{{info.bigUnit}}
+						</block>
 					</view>
 					<view class="price" >¥{{ parseFloat(info.price) }}</view>
 				</view>