Просмотр исходного кода

修改定向询价报价页面

shenjunjie 7 лет назад
Родитель
Сommit
3ea0d1d966
1 измененных файлов с 5 добавлено и 4 удалено
  1. 5 4
      pages/mobile/center/vendor/seek_btob_details.vue

+ 5 - 4
pages/mobile/center/vendor/seek_btob_details.vue

@@ -82,13 +82,13 @@
                   <input type="number" value="0" disabled readonly />
                 </div>
                 <div class="fl" v-if="index !== 0">
-                  <input type="number" value="item.lapQty" />
+                  <input type="number" v-model="item.lapQty" />
                 </div>
                 <div class="fl" >
-                  <input type="number" v-model="item.price" readonly="listInfo.status !== 200"/>
+                  <input type="number" v-model="item.price" :readonly="listInfo.status !== 200"/>
                 </div>
               </li>
-              <div class="posixicon">
+              <div class="posixicon"  v-if="listInfo.status === 200">
                 <i class="iconfont icon-add" @click="addItem()"></i>
                 <i class="iconfont icon-minus" @click="deleteItem()"></i>
               </div>
@@ -160,12 +160,13 @@
         // 判断分段数是否合法
         let valid = true
         let validLapQty = 0
+        let _listInfo = this.listInfo
         this.listInfo.replies.forEach(function (r, i) {
           if ((i > 0 ? r.lapQty : 1) || r.price) {
             replies.push(r)
           }
           // 直接比较是字符串比较,需要先转换再比较  2017年9月7日 15:05:51
-          if (i > 0 && parseInt(r.lapQty) <= parseInt(this.listInfo.replies.replies[i - 1].lapQty) || r.lapQty == null) {
+          if (i > 0 && parseInt(r.lapQty) <= parseInt(_listInfo.replies[i - 1].lapQty) || r.lapQty == null) {
             valid = false
             validLapQty = r.lapQty
           }