Browse Source

优化库存管理

shenjj 7 years ago
parent
commit
7c37328adf

+ 5 - 5
pages/mobile/center/vendor/material.vue

@@ -386,7 +386,9 @@
         this.getResourceProvidor()
       },
       searchSeek: function() {
-       this.ChangeList(this.activeType)
+        this.seekPage = 0
+        this.GetEnterpriseListData = []
+        this.getMoreSearch()
       },
       addProtoperson: function(item) {
         if (item.addProductPerson) {
@@ -411,11 +413,11 @@
       },
       // 编辑上架
       toAddpro(item, index) {
-        if (item.erpReserve === '' || item.minPackQty === 0) {
+        if (item.erpReserve === '' || item.erpReserve === 0 || !item.erpReserve) {
           this.setRemindText(`当前物料库存为0,请先入库`)
           return false
         }
-        if (item.minPackQty === '' || item.minPackQty === 0) {
+        if (item.minPackQty === '' || item.minPackQty === 0 || !item.erpReserve) {
           this.setRemindText(`请先编辑物料,最小包装数选项`)
           return false
         }
@@ -441,9 +443,7 @@
         }
         let rf = document.body.offsetHeight // 触发浏览器重绘
         // console.log(item)
-        this.nextTick(() => {
         this.$refs.upoffMaterial.show()
-        })
       },
       update2 (e) {
         // 上传图片

+ 23 - 23
pages/mobile/order/details.vue

@@ -187,28 +187,28 @@
             {{orderList.paytype === '1103' ? '线下付款' : '线下付款'}}
           </div>
         </div>
-        <div class="clearfix">
-          <template v-if="logisticsInfo.length === 0">
-            <div class="name pull-left">物流信息</div>
-            <div class="pull-right"  style="line-height: 0.88rem">暂无信息</div>
-          </template>
-          <template v-else>
-            <div class="name" style="line-height: 0.88rem;">物流信息</div>
-            <ul class="logistics_ul" v-if="logisticsInfo.length > 0" style="width: 100%">
-              <li class="clearfix" v-for="(item, index) in logisticsInfo">
-                <div class="pull-left" :class="index > 0 ? '' : 'marginL'">
-                  <div class="logistics_icon" :class="index > 0 ? '' : 'active'">
-                    <div class="red" v-if="index === 0"></div>
-                  </div>
-                </div>
-                <div class="pull-right" :class="index > 0 ? '' : 'marginT'">
-                  <div class="logistics_time">{{item.AcceptTime}}</div>
-                  <div class="logistics_info">{{item.AcceptStation}}</div>
-                </div>
-              </li>
-            </ul>
-          </template>
-        </div>
+        <!--<div class="clearfix">-->
+          <!--<template v-if="logisticsInfo.length === 0">-->
+            <!--<div class="name pull-left">物流信息</div>-->
+            <!--<div class="pull-right"  style="line-height: 0.88rem">暂无信息</div>-->
+          <!--</template>-->
+          <!--<template v-else>-->
+            <!--<div class="name" style="line-height: 0.88rem;">物流信息</div>-->
+            <!--<ul class="logistics_ul" v-if="logisticsInfo.length > 0" style="width: 100%">-->
+              <!--<li class="clearfix" v-for="(item, index) in logisticsInfo">-->
+                <!--<div class="pull-left" :class="index > 0 ? '' : 'marginL'">-->
+                  <!--<div class="logistics_icon" :class="index > 0 ? '' : 'active'">-->
+                    <!--<div class="red" v-if="index === 0"></div>-->
+                  <!--</div>-->
+                <!--</div>-->
+                <!--<div class="pull-right" :class="index > 0 ? '' : 'marginT'">-->
+                  <!--<div class="logistics_time">{{item.AcceptTime}}</div>-->
+                  <!--<div class="logistics_info">{{item.AcceptStation}}</div>-->
+                <!--</div>-->
+              <!--</li>-->
+            <!--</ul>-->
+          <!--</template>-->
+        <!--</div>-->
       </div>
       <div class="order-details-moreinfo clearfix">
         <div class="clearfix moreinfoList">
@@ -247,7 +247,7 @@
           </template>
           <template v-else>
             <div class="sendGoods" v-if="(orderList.status === 502 || orderList.status === 406) && !orderList.uasPurcid" @click="sendGoods(orderList)">点击发货</div>
-            <div @click="changelogistics(orderList)" class="sendGoods" v-if="orderList.status === 404 && !orderList.uasPurcid && status === ''">修改物流</div>
+            <!--<div @click="changelogistics(orderList)" class="sendGoods" v-if="orderList.status === 404 && !orderList.uasPurcid && status === ''">修改物流</div>-->
             <!--<div @click="lookLogisticsInfo(orderList)" class="" v-if="orderList.status === 404 || orderList.status === 520 || orderList.status === 405 || orderList.status === 503 || orderList.status === 514">查看物流</div>-->
             <div @click="onMind('此订单为分期付款,请前往【PC】端进行相关操作')" class="" v-if="orderList.installmentId && ((orderList.installment.status === 503 && orderList.Overtime) || orderList.installment.status === 504) && orderList.status !== 606 && orderList.status !== 525">
               取消订单

+ 1 - 1
pages/mobile/order/index.vue

@@ -132,7 +132,7 @@
           </template>
           <template v-else>
             <div class="pull-right sendGoods" v-if="(item.status === 502 || item.status === 406) && !item.uasPurcid" @click="sendGoods(item)">点击发货</div>
-            <div @click="changelogistics(item)" class="pull-right sendGoods" v-if="item.status === 404 && !item.uasPurcid">修改物流</div>
+            <!--<div @click="changelogistics(item)" class="pull-right sendGoods" v-if="item.status === 404 && !item.uasPurcid">修改物流</div>-->
             <div @click="lookOrderDetail(item)" class="pull-right">订单详情</div>
             <div @click="deleteOrder(item)" class="pull-right" v-if="item.status === 602 || item.status === 603 || item.status === 315 || item.status === 604 || item.status === 605 || item.status === 606">
               删除订单</div>