小小儁爺
2024-11-11 a2444e26e2995edf96cf08a272daed21861c3fbe
src/views/produce/productWarehouse2.vue
@@ -355,7 +355,7 @@
                    show-tooltip-when-overflow
                  >
                    <template slot-scope="{row}">
                      <div v-if="row.initname">{{ row.initname }}</div>
                      <div v-if="row.unitname">{{ row.unitname }}</div>
                      <div v-else>/</div>
                    </template>
                  </el-table-column>
@@ -639,7 +639,7 @@
    },
    // 获取单据编号(入库单号)、流水号
    async getProductInHouseOrderCodeSearch() {
      const { data: res } = await ProductInHouseOrderCodeSearch({ rightcode: '0604' })
      const { data: res } = await ProductInHouseOrderCodeSearch({ rightcode: '0605' })
      this.form.hbillno = res[0]
      this.form.incbit = res[1]
    },
@@ -672,8 +672,11 @@
    },
    // 入库仓库值改变时
    stockCodeChange() {
    stockCodeChange(val) {
      this.multipleSelection.forEach(i => {
        i.stockcode = val
        i.stockid = this.stockcodeArr.find(j => j.code === val).noid
      })
    },
    stockCodeRowChange(val, row) {
@@ -699,9 +702,9 @@
      if (this.form.stockcode === '') {
        return this.$message.info('入库仓库不能为空!')
      }
      // if (this.form.deptno === '') {
      //   return this.$message.info('入库部门不能为空!')
      // }
      if (this.multipleSelection.find(i => i.stockid === '' || i.stockid === null)) {
        return this.$message.info('表格内入库仓库不能为空!')
      }
      const TableDetailData = []
      this.multipleSelection.forEach((i, index) => {
@@ -730,7 +733,7 @@
      })
      const data = {
        'rightcode': '0604', // 功能编号
        'rightcode': '0605', // 功能编号
        'incbit': this.form.incbit, // 流水号
        'TableData': [
          [