zouyu
2023-11-24 ad8dd10064f98154f938cd2a624958e5893e7ea0
	modified:   src/views/warehouse/pallettransports/index.vue
modified: vue.config.js
已修改2个文件
55 ■■■■■ 文件已修改
src/views/warehouse/pallettransports/index.vue 53 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
vue.config.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/warehouse/pallettransports/index.vue
@@ -99,7 +99,7 @@
            </div>
            <div>
              <el-button type="primary" v-if="permissions.warehouse_pallettransports_detail_add" round
                @click="openStockDialog">添加明细</el-button>
                @click="getPalletTransportsDetailData">添加明细</el-button>
              <!-- <el-button type="warning" v-if="permissions.warehouse_pallettransports_detail_library" round
                @click="openDetailLocationDialog">一键至库位</el-button> -->
              <el-button type="success" v-if="permissions.warehouse_pallettransports_detail_execute" round
@@ -115,10 +115,10 @@
              </el-table-column>
              <el-table-column prop="partDesc" label="零件描述" align="center" show-overflow-tooltip>
              </el-table-column>
              <el-table-column prop="batchNo" label="批次号" align="center" show-overflow-tooltip>
              <!-- <el-table-column prop="batchNo" label="批次号" align="center" show-overflow-tooltip>
              </el-table-column>
              <el-table-column prop="wdr" label="WDR" align="center">
              </el-table-column>
              </el-table-column> -->
              <el-table-column prop="operationTaskNo" label="工单" align="center" show-overflow-tooltip>
              </el-table-column>
              <el-table-column prop="transferQuantity" label="移库数量" align="center">
@@ -415,31 +415,6 @@
        }
      })
    },
    // 获取移库明细数据列表
    getPalletTransportsDetailData() {
      this.palletTransportsDetailData = []
      if (this.palletTransportsMaterialMultipleSelection.length > 0) {
        const currPalletTransportsMaterial = this
          .palletTransportsMaterialMultipleSelection[
          this.palletTransportsMaterialMultipleSelection.length - 1
        ]
        const queryParam = Object.assign(
          {
            current: 1,
            size: 200
          },
          {
            transportsMaterialId: currPalletTransportsMaterial.id
          }
        )
        palletTransportsDetailFetchList(queryParam).then((response) => {
          const resData = response.data
          if (resData.code === 0) {
            this.palletTransportsDetailData = resData.data.records
          }
        })
      }
    },
    // 新增 / 修改
    addOrUpdateHandle(row) {
      if (row != null) {
@@ -567,10 +542,24 @@
        }
      })
    },
    // 打开ifs物料库存列表
    openStockDialog() {
    // 获取移库明细数据列表
    getPalletTransportsDetailData() {
      this.palletTransportsDetailData = []
      if (this.palletTransportsMaterialMultipleSelection.length > 0) {
        this.showStock = true
        const currPalletTransportsMaterial = this
          .palletTransportsMaterialMultipleSelection[
          this.palletTransportsMaterialMultipleSelection.length - 1
        ]
        let obj = {
          partNo: currPalletTransportsMaterial.partNo,
          partDesc: currPalletTransportsMaterial.partDesc,
          operationTaskNo: this.currOptask.optaskNo,
          transferQuantity: currPalletTransportsMaterial.surplusQuantity,
          unit: currPalletTransportsMaterial.unit,
          toIfsLocationNo: currPalletTransportsMaterial.currPalletTransportsMaterial,
          state: null
        }
        this.palletTransportsDetailData.push(obj)
      } else {
        this.$message.error('请先选择物料需求')
      }
@@ -706,7 +695,7 @@
      } else {
        this.materialRow = null
      }
      this.getPalletTransportsDetailData()
      // this.getPalletTransportsDetailData()
    },
    palletTransportsDetailSelectionChange(val) {
      this.palletTransportsDetailMultipleSelection = val
vue.config.js
@@ -7,7 +7,7 @@
// const url = 'http://localhost:9999'
// const url = 'http://ztt-gateway:9999'
const url = 'http://ztt-gateway:9999'
const localUrl = 'http://localhost:8089'
//const localUrl = 'http://10.88.15.95:8089'
const CompressionWebpackPlugin = require('compression-webpack-plugin')