liuying
2024-11-26 dc7a24a919d03843969900e775b5c3935cad453f
LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/manualFeed/index.vue
ÎļþÃû´Ó LA24030_LuLiPackageLine_Web/src/views/main/WmsBase/wmsSubstituteGood/index.vue ÐÞ¸Ä
@@ -4,8 +4,8 @@
         <el-form :model="queryParams" ref="queryForm" labelWidth="100">
            <el-row>
               <el-col :xs="24" :sm="12" :md="12" :lg="10" :xl="4" class="mb10">
                  <el-form-item label="物料码">
                     <el-input v-model="queryParams.searchKey" clearable="" placeholder="请物料码" />
                  <el-form-item label="部件条码">
                     <el-input v-model="queryParams.upi" ref="materialCodeInput" clearable="" placeholder="请扫部件条码" />
                  </el-form-item>
               </el-col>
@@ -13,7 +13,8 @@
                  <el-form-item>
                     <el-button-group style="display: flex; align-items: center">
                        <el-button type="primary" icon="ele-Search" @click="handleQuery"> æŸ¥è¯¢ </el-button>
                        <!-- <el-button icon="ele-Refresh" @click="() => queryParams = {}"> é‡ç½® </el-button>
                        <el-button icon="ele-Refresh" @click="() => queryParams = {}"> é‡ç½® </el-button>
                        <!--
                        <el-button icon="ele-ZoomIn" @click="changeAdvanceQueryUI" v-if="!showAdvanceQueryUI" style="margin-left:5px;"> é«˜çº§æŸ¥è¯¢ </el-button>
                        <el-button icon="ele-ZoomOut" @click="changeAdvanceQueryUI" v-if="showAdvanceQueryUI" style="margin-left:5px;"> éšè— </el-button> -->
                        <!-- <el-button type="primary" style="margin-left:5px;" icon="ele-Plus" @click="openAddWmsSubstituteGood" v-auth="'wmsSubstituteGood:add'"> æ–°å¢ž </el-button> -->
@@ -34,12 +35,12 @@
                  <span class="text_rt">{{ tableData.Info16 }}</span>
               </li>
               <li>
                  <span class="text_left">齐包:</span>
                  <span class="text_rt">{{ tableData.planNo }}</span>
                  <span class="text_left">是否齐包:</span>
                  <span class="text_rt"></span>
               </li>
               <li>
                  <span class="text_left">齐套:</span>
                  <span class="text_rt">{{ tableData.planNo }}</span>
                  <span class="text_left">是否齐套:</span>
                  <span class="text_rt"></span>
               </li>
               <li>
                  <span class="text_left">批次号:</span>
@@ -65,27 +66,27 @@
               <li>
                  <span class="text_left">长:</span>
                  <span class="text_rt">{{ ruleForm.length }}</span>
                  <span class="text_rt">{{ tableData.length }}</span>
               </li>
               <li>
                  <span class="text_left">宽:</span>
                  <span class="text_rt">{{ ruleForm.width }}</span>
                  <span class="text_rt">{{ tableData.width }}</span>
               </li>
               <li>
                  <span class="text_left">厚:</span>
                  <span class="text_rt">{{ ruleForm.thk }}</span>
                  <span class="text_rt">{{ tableData.thk }}</span>
               </li>
               <li>
                  <span class="text_left">部件纹理:</span>
                  <span class="text_rt">{{ ruleForm.matgrid }}</span>
                  <span class="text_rt">{{ tableData.matgrid }}</span>
               </li>
               <li>
                  <span class="text_left">是否封边:</span>
                  <span class="text_rt">{{ ruleForm.isEB }}</span>
                  <span class="text_rt">{{ tableData.isEB }}</span>
               </li>
               <li>
                  <span class="text_left">打孔设备编号:</span>
                  <span class="text_rt">{{ ruleForm.dRNum }}</span>
                  <span class="text_rt">{{ tableData.dRNum }}</span>
               </li>
            </ul>
         </div>
@@ -119,7 +120,7 @@
</template>
<script lang="ts" setup="" name="wmsSubstituteGood">
import { ref } from 'vue';
import { onMounted, ref } from 'vue';
import { ElMessageBox, ElMessage } from 'element-plus';
import { auth } from '/@/utils/authFunction';
import { getDictDataItem as di, getDictDataList as dl } from '/@/utils/dict-utils';
@@ -134,7 +135,10 @@
const editDialogRef = ref();
const loading = ref(false);
const tableData = ref<any>([]);
const queryParams = ref<any>({});
const queryParams = ref<any>({
   upi:""
});
const tableParams = ref({
   page: 1,
   pageSize: 10,
@@ -157,6 +161,13 @@
const changeAdvanceQueryUI = () => {
   showAdvanceQueryUI.value = !showAdvanceQueryUI.value;
};
// ç”¨äºŽå¼•用输入框
const materialCodeInput = ref(null);
onMounted(() => {
   // åœ¨ç»„件挂载后进行聚焦
   materialCodeInput.value.$el.querySelector('input').focus();
});
// æŸ¥è¯¢æ“ä½œ 888888888
const handleQuery = async () => {