shish 3 lat temu
rodzic
commit
cf89cb13f5

+ 6 - 2
hdApp/src/admin/goods/detail.vue

@@ -28,9 +28,12 @@
         </tui-list-cell>
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">历史销量</view>
-          <input v-model="form.sold" placeholder-class="phcolor" class="tui-input" name="sold" placeholder="选填,显示的销量=历史销量+真实销量" maxlength="50" type="number" />
+          <input v-model="form.sold" placeholder-class="phcolor" @focus="form.sold=''" class="tui-input" name="sold" placeholder="选填,显示的销量=历史销量+真实销量" maxlength="50" type="number" />
+        </tui-list-cell>
+        <tui-list-cell class="line-cell" :hover="false">
+          <view class="tui-title">排序</view>
+          <input v-model="form.inTurn" placeholder-class="phcolor" @focus="form.inTurn=''" class="tui-input" name="inTurn" placeholder="值越大越靠前" maxlength="50" type="number" />
         </tui-list-cell>
-
         <tui-list-cell class="line-cell" :hover="false">
           <view class="tui-title">节日涨价</view>
           <label for="autoPrice" class="tui-input" @click="autoRiseChange(form.autoRise)">
@@ -206,6 +209,7 @@ export default {
         flower:1,
         flowerNum:0,
         setItemNum:0,
+        inTurn:0
       },
       categoryData:[],
       stockModel:0

+ 23 - 1
hdApp/src/admin/goods/list.vue

@@ -23,6 +23,11 @@
               <view class="goods-list" v-for="(goodsItem, idx) in list.data" :key="idx">
                 <view class="goods-list-top" @click="edit(goodsItem.id)">
                   <view class="img-blo">
+
+			<view v-if="goodsItem.status == 0" class="sold-out">
+				<view class="sold-out-xj">已下架</view>
+			</view>
+
                     <img :src="goodsItem.smallCover" mode="aspectFit" />
                   </view>
                   <view class="goods-det">
@@ -44,7 +49,6 @@
                   <text @click.stop="moreToDo(goodsItem)">更多</text>
                   <text @click.stop="getSaleRecord">销售记录</text>
                   <text @click.stop="getStockChange(goodsItem)">库存明细</text>
-                  <text @click.stop="edit(goodsItem.id)">编辑</text>
                 </view>
               </view>
             </view>
@@ -278,6 +282,24 @@ page {
           height: 100%;
           width: 100%;
         }
+
+        .sold-out{
+          z-index:10;
+          width:130upx;
+          height:130upx;
+          background-color:black;
+          position:absolute;
+          top:0;
+          left:0;
+          opacity: 0.3;
+          color:white;
+          text-align:center;
+          .sold-out-xj{
+            line-height:130upx;
+            font-size:24upx;
+          }
+        }
+
       }
       .goods-det {
         width: calc(100% - 150upx);

+ 1 - 4
mallApp/src/pages/goods/detail.vue

@@ -50,7 +50,6 @@
     </view>
     <sel-popup :show="popupShow" :info="data" :buyNum="buyNum" @change="changeNum" @close="hidePopup" />
     <buy-foot @buy="showPopup" @goShop="goToShop" :stock="data.stock" />
-    <app-share-mask :show="showShare" text="分享商品" @click="hideShare" />
   </view>
 </template>
 <script>
@@ -61,7 +60,6 @@ import AppTrademark from "@/components/module/app-trademark";
 import BuyFoot from "./components/buy-foot.vue";
 import SelPopup from "./components/sel-popup.vue";
 import GoLogin from "@/pages/home/components/go-login.vue";
-import AppShareMask from "@/components/module/app-share-mask";
 import { share } from "@/mixins";
 import { mapGetters } from "vuex";
 import { getDetail } from "@/api/goods";
@@ -75,8 +73,7 @@ export default {
     BuyFoot,
     SelPopup,
     AppImg,
-    GoLogin,
-    AppShareMask
+    GoLogin
   },
   data() {
     return {