chenrui преди 4 години
родител
ревизия
292434b541
променени са 2 файла, в които са добавени 7 реда и са изтрити 11 реда
  1. 5 8
      src/views/salesManagement/salesReturn/queryPart.vue
  2. 2 3
      src/views/salesManagement/salesReturn/salesReturnGrabEdit.vue

+ 5 - 8
src/views/salesManagement/salesReturn/queryPart.vue

@@ -77,7 +77,6 @@
 import { salesQueryByReturn } from '@/api/salesReturn'
 import { queryStockProductPage } from '@/api/stock'
 import { STable, VSelect } from '@/components'
-import moment from 'moment'
 export default {
   name: 'QueryPart',
   components: { STable, VSelect },
@@ -92,17 +91,12 @@ export default {
   },
   data () {
     return {
-      advanced: false, // 高级搜索 展开/关闭
-      dateFormat: 'YYYY-MM-DD',
       queryParam: { //  查询条件
         salesBillNo: '', //  销售单号
         productName: '', // 产品名称
         productCode: '' //  产品编码
       },
       disabled: false, //  查询、重置按钮是否可操作
-      exportLoading: false, // 导出loading
-      brandData: [], //  下拉数据
-      typeData: [], //  产品类别  下拉数据
       columns: [],
       // 加载数据方法 必须为 Promise 对象
       loadData: parameter => {
@@ -142,7 +136,7 @@ export default {
         title: '销售单号',
         dataIndex: 'salesBillNo',
         align: 'center',
-        width: 160
+        width: 220
       },
       {
         title: '产品编码',
@@ -165,7 +159,7 @@ export default {
         title: '剩余可退数量',
         dataIndex: 'refundableQty',
         align: 'center',
-        width: 100
+        width: 110
       },
       {
         title: '本次退货数量',
@@ -261,6 +255,9 @@ export default {
     // 选择配件
     handleAdd (row) {
       this.$emit('add', row)
+    },
+    refreshData () {
+      this.$refs.table.refresh()
     }
   }
 }

+ 2 - 3
src/views/salesManagement/salesReturn/salesReturnGrabEdit.vue

@@ -15,7 +15,7 @@
 
     <a-card size="small" :bordered="false" class="pages-wrap" v-if="ordeDetail&&ordeDetail.salesReturnBillSource=='SALES'">
       <!-- 查询配件列表 -->
-      <queryPart :buyerSn="$route.params.buyerSn" grabFlag="1" :newLoading="isInster" @add="saveProduct"></queryPart>
+      <queryPart ref="queryPart" :buyerSn="$route.params.buyerSn" grabFlag="1" :newLoading="isInster" @add="saveProduct"></queryPart>
     </a-card>
     <a-card size="small" :bordered="false" class="pages-wrap">
       <!-- alert -->
@@ -25,8 +25,6 @@
             <span>退货总金额:{{ ordeDetail&&ordeDetail.totalAmount }}元;</span>
             <span>退货总数量:{{ ordeDetail&&ordeDetail.totalQty }};</span>
           </div>
-          <div>
-          </div>
         </div>
       </a-alert>
       <!-- 已选配件列表 -->
@@ -245,6 +243,7 @@ export default {
         if (res.status == 200) {
           this.resetSearchForm(true)
           this.$message.success(res.message)
+          this.$refs.queryPart.refreshData()
         }
         this.isInster = false
       })