shish 3 лет назад
Родитель
Сommit
739bbd0a4b
2 измененных файлов с 5 добавлено и 17 удалено
  1. 3 9
      ghsApp/src/admin/changePrice/components/Item.vue
  2. 2 8
      ghsApp/src/admin/item/components/item.vue

+ 3 - 9
ghsApp/src/admin/changePrice/components/Item.vue

@@ -9,7 +9,7 @@
 
 
 			<block v-if="info.frontHide && !$util.isEmpty(info.frontHide)">
 			<block v-if="info.frontHide && !$util.isEmpty(info.frontHide)">
 		<block v-if="Number(info.discountPrice)<=0 && info.presell == 0">
 		<block v-if="Number(info.discountPrice)<=0 && info.presell == 0">
-		<button v-if="frontHide == 0" @click.stop="hideChangeFn(info,1)" class="admin-button-com mini-btn default" 
+		<button v-if="info.frontHide == 0" @click.stop="hideChangeFn(info,1)" class="admin-button-com mini-btn default" 
 			style="width:141upx;position:absolute;bottom:0upx;font-size:24upx;left:10upx;z-index:20;">
 			style="width:141upx;position:absolute;bottom:0upx;font-size:24upx;left:10upx;z-index:20;">
 			隐藏
 			隐藏
 			</button>
 			</button>
@@ -29,7 +29,7 @@
 		<view class="cmd-info_bx" @click="pageTo({url: '/admin/item/detail?id='+info.id})">
 		<view class="cmd-info_bx" @click="pageTo({url: '/admin/item/detail?id='+info.id})">
 			<view class="tit">
 			<view class="tit">
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
-				v-if="frontHide == 1">隐</text>
+				v-if="info.frontHide && info.frontHide == 1">隐</text>
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				v-if="info.presell == 1">预售</text>
 				v-if="info.presell == 1">预售</text>
 				{{ info.name || "" }}
 				{{ info.name || "" }}
@@ -86,8 +86,7 @@ export default {
 		return {
 		return {
 			hjModifyPrice:'',
 			hjModifyPrice:'',
 			modifyPrice:'',
 			modifyPrice:'',
-			skModifyPrice:'',
-			frontHide:0
+			skModifyPrice:''
 		};
 		};
 	},
 	},
 	watch: {
 	watch: {
@@ -126,11 +125,6 @@ export default {
 			}
 			}
 		}
 		}
 	},
 	},
-	mounted(){
-		if(this.info){
-			this.frontHide = this.info.frontHide
-		}
-	},
 	methods: {
 	methods: {
 		hideChangeFn(item,status){
 		hideChangeFn(item,status){
 			this.$emit("hideChangeFn",item,status)
 			this.$emit("hideChangeFn",item,status)

+ 2 - 8
ghsApp/src/admin/item/components/item.vue

@@ -10,7 +10,7 @@
 
 
 		<block v-if="info.frontHide && !$util.isEmpty(info.frontHide)">
 		<block v-if="info.frontHide && !$util.isEmpty(info.frontHide)">
 			<block v-if="Number(info.discountPrice)<=0 && info.presell == 0">
 			<block v-if="Number(info.discountPrice)<=0 && info.presell == 0">
-				<button v-if="frontHide == 0" @click.stop="hideChangeFn(info,1)" class="admin-button-com mini-btn default" 
+				<button v-if="info.frontHide == 0" @click.stop="hideChangeFn(info,1)" class="admin-button-com mini-btn default" 
 					style="width:141upx;position:absolute;bottom:0upx;font-size:24upx;left:10upx;z-index:20;">
 					style="width:141upx;position:absolute;bottom:0upx;font-size:24upx;left:10upx;z-index:20;">
 					隐藏
 					隐藏
 					</button>
 					</button>
@@ -30,7 +30,7 @@
 		<view class="cmd-info_bx active" @click="pageTo({url: '/admin/item/detail?id='+info.id})">
 		<view class="cmd-info_bx active" @click="pageTo({url: '/admin/item/detail?id='+info.id})">
 			<view class="tit">
 			<view class="tit">
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
-				v-if="frontHide== 1">隐</text>
+				v-if="info.frontHide && info.frontHide== 1">隐</text>
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				<text style="font-size:22upx;border:1upx solid #3385ff;color:white;background-color:#3385ff;margin-right:5upx;padding-left:5upx;padding-right:5upx;" 
 				v-if="info.presell == 1">预售</text>
 				v-if="info.presell == 1">预售</text>
 				{{ info.name }}
 				{{ info.name }}
@@ -70,14 +70,8 @@ export default {
 	},
 	},
 	data() {
 	data() {
 		return {
 		return {
-			frontHide:0
 		};
 		};
 	},
 	},
-	mounted(){
-		if(this.info){
-			this.frontHide = this.info.frontHide
-		}
-	},
 	methods: {
 	methods: {
 		hideChangeFn(item,status){
 		hideChangeFn(item,status){
 			this.$emit("hideChangeFn",item,status)
 			this.$emit("hideChangeFn",item,status)