heshaofeng
19 小时以前 673b5a596f611099eaacc310f6e7def0e022daca
ÏîÄ¿´úÂë/WIDESEA_WMSClient/src/extension/stock/stockView.js
@@ -1,10 +1,12 @@
import { createVNode, render, h, reactive } from 'vue';
import { ElDialog, ElForm, ElFormItem, ElSelect, ElOption, ElButton, ElMessage, ElLoading } from 'element-plus';
import gridHeader from './extend/CrossAreaRelocationDialog.vue'
import gridBody from './extend/BatchOutboundByExcel.vue'
let extension = {
  components: {
    //查询界面扩展组件
    gridHeader: '',
    gridBody: '',
    gridHeader: gridHeader,
    gridBody: gridBody,
    gridFooter: '',
    //新建、编辑弹出框扩展组件
    modelHeader: '',
@@ -16,6 +18,13 @@
  methods: {
    //下面这些方法可以保留也可以删除
    onInit() {
      let BatchOutboundByExcelBtn = this.buttons.find(x => x.value === 'BatchOutboundByExcel');
      if (BatchOutboundByExcelBtn) {
        // é‡å†™æŒ‰é’®ç‚¹å‡»äº‹ä»¶
        BatchOutboundByExcelBtn.onClick = function () {
          this.$refs.gridBody.open();
        };
      }
      // let InOrder = this.buttons.find(x => x.value == 'StockOutbound');
      // if (InOrder) {
      //   InOrder.onClick = function () {
@@ -335,6 +344,16 @@
            });
        }
      }
      var SelectStockAreaIn = this.buttons.find(x => x.value == "SelectStockAreaIn");
      if (SelectStockAreaIn != null) {
        SelectStockAreaIn.onClick = () => {
          let rows = this.$refs.table.getSelected();
          if (rows.length == 0) {
              return this.$message.error("请先选择需要移库的数据!");
            }
          this.$refs.gridHeader.open();
        }
      }
    },
    onInited() {
      //框架初始化配置后