chenrui 3 anos atrás
pai
commit
cf6a066d99
1 arquivos alterados com 17 adições e 8 exclusões
  1. 17 8
      src/views/salesManagement/salesQuery/queryPart.vue

+ 17 - 8
src/views/salesManagement/salesQuery/queryPart.vue

@@ -101,7 +101,7 @@
       class="sTable"
       ref="table"
       size="small"
-      :rowKey="(record) => record.id"
+      :rowKey="(record) => record.productSn"
       :columns="columns"
       :data="loadData"
       :customRow="handleClickRow"
@@ -267,13 +267,22 @@ export default {
           parameter.sortAlias = 'sd'
         }
         return querySumByProductLocation(Object.assign(parameter, this.queryParam)).then(res => {
-          const data = res.data
-          data.list = data.list.filter(item => item != null)
-          const no = (data.pageNo - 1) * data.pageSize
-          for (var i = 0; i < data.list.length; i++) {
-            data.list[i].no = no + i + 1
-            data.list[i].salesNums = 1
-            data.list[i].currentQty = data.list[i].currentQty || 0
+          let data
+          if (res.status == 200) {
+            data = res.data
+            data.list = data.list.filter(item => item != null)
+            const no = (data.pageNo - 1) * data.pageSize
+            for (var i = 0; i < data.list.length; i++) {
+              data.list[i].no = no + i + 1
+              data.list[i].salesNums = 1
+              data.list[i].currentQty = data.list[i].currentQty || 0
+            }
+          } else {
+            data = {
+              list: [],
+              pageNo: 1,
+              pageSize: 20
+            }
           }
           this.disabled = false
           return data