loulijun2021
2024-01-19 8b6b764f3903d7c154023386090dd29958f5b203
1.生产报工  工单号扫描完回车置空
已修改1个文件
20 ■■■■ 文件已修改
src/views/produce/stepReport.vue 20 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/produce/stepReport.vue
@@ -41,18 +41,24 @@
        </el-button>
      </div>
      <div v-if="form.wocode" style="position: absolute;left: 460px;z-index: 2;top: 23px;font-weight: bolder">
        当前工单号为:{{ form.wocode }}
      </div>
      <el-tabs
        ref="elTabs"
        v-model="activeName"
        type="border-card"
        @tab-click="tabClick"
      >
        <el-tab-pane
          v-for="item in elTabsArr"
          :key="item.code"
          :label="item.name"
          :name="item.name"
        >
          <div class="bodyTopFormGroup">
            <el-form
              ref="form"
@@ -65,10 +71,11 @@
                <el-form-item label="工单号" style=" display: flex;">
                  <el-input
                    v-model="form.wocode"
                    v-model="workOrderCurrentValue"
                    :name="'produceCode'+item.code"
                    placeholder="请扫描或输入"
                    style="width: 300px"
                    @keyup.enter.native="val=>enterNative(val,'produceCode' + item.code)"
                  />
                </el-form-item>
@@ -77,6 +84,7 @@
                    v-model="form.partcode"
                    placeholder="请输入"
                    style="width: 200px"
                    @keyup.enter.native="val=>enterNative(val,'produceCode' + item.code)"
                  />
                </el-form-item>
@@ -84,6 +92,7 @@
                  <el-input
                    v-model="form.partname"
                    placeholder="请输入"
                    style="width: 200px"
                    @keyup.enter.native="val=>enterNative(val,'produceCode' + item.code)"
                  />
@@ -94,6 +103,7 @@
                    filterable
                    :popper-append-to-body="false"
                    style="width: 200px"
                    placeholder="请选择"
                  >
                    <el-option
@@ -925,7 +935,8 @@
      wxArr: [], // 往来单位下拉
      defectTableData: [],
      badTableData: []
      badTableData: [],
      workOrderCurrentValue: ''
    }
  },
@@ -981,7 +992,7 @@
          break
      }
      this.enterNative(this.form.wocode, belong)
      // this.search()
      this.radioSelected = ''
    },
    enterNative(val, belong) {
@@ -1022,6 +1033,8 @@
    },
    // 查询
    async search() {
      this.form.wocode = this.workOrderCurrentValue
      this.workOrderCurrentValue = ''
      if (this.activeName === '生产列表') {
        const res = await MesOrderStepSearch(this.form)
        this.tableData = res.data
@@ -1457,6 +1470,7 @@
    reset() {
      this.form.wkshopcode = ''
      this.form.wocode = ''
      this.form.workOrderCurrentValue = ''
      this.form.partcode = ''
      this.form.partname = ''
      this.form.partspec = ''