lilei 1 jaar geleden
bovenliggende
commit
41fa88f5da
1 gewijzigde bestanden met toevoegingen van 8 en 2 verwijderingen
  1. 8 2
      src/views/salesManagement/waitDispatchNew/queryPart.vue

+ 8 - 2
src/views/salesManagement/waitDispatchNew/queryPart.vue

@@ -544,23 +544,29 @@ export default {
         return
       }
       const chooseRow = this.dataSource.filter(item => chooseList.includes(item.id) && item.stockQty > 0)
+      const noStockRow = this.dataSource.filter(item => chooseList.includes(item.id) && !item.stockQty)
       const obj = []
+      const noObj = []
       chooseRow && chooseRow.map(item => {
         obj.push(item.salesBillDetailSn)
       })
+      noStockRow && noStockRow.map(item => {
+        noObj.push(item.productCode)
+      })
 
       if(obj.length){
         this.$confirm({
           title: '提示',
-          content: '确认要批量添加到待下推列表吗?',
+          content: <div><div style="text-align:center;padding:10px 0;font-weight:bold;">确认要批量添加到待下推列表吗?</div>{noObj.length?<div><div>总共选择了 {chooseList.length} 个产品,其中 {obj.length} 个产品可添加。</div><div> 产品 ({noObj.toString()}) 因库存为0不可添加!</div></div>:''}</div>,
           centered: true,
           closable: true,
+          class: 'confirm-center',
           onOk () {
             _this.$emit('addProduct', obj)
           }
         })
       }else{
-        _this.$message.warning('库存为0,不可添加!')
+        _this.$message.warning('所选产品库存为0,不可添加!')
       }
       
     },