From af1c9e588f1de0240390648f9bb56aa486870aff Mon Sep 17 00:00:00 2001 From: chengxiangling <291105840@qq.com> Date: 星期五, 16 五月 2025 17:40:18 +0800 Subject: [PATCH] 提交高度修改; --- src/views/basicData/bom/index.vue | 136 ++++++++++++++++++++++----------------------- 1 files changed, 67 insertions(+), 69 deletions(-) diff --git a/src/views/basicData/bom/index.vue b/src/views/basicData/bom/index.vue index 790f207..b690cbd 100644 --- a/src/views/basicData/bom/index.vue +++ b/src/views/basicData/bom/index.vue @@ -1,64 +1,61 @@ <template> <div class="app-container"> - <el-row :gutter="20"> - <el-form - :model="queryParams" - ref="queryRef" - :rules="rules" - :inline="true" - v-show="showSearch" - :label-width="locale === 'zh' ? '90px' : '160px'" - > - <!-- <el-row :gutter="20"> - <el-col :span="10"> --> - <el-form-item :label="$t('plan.query.itemNumber')" prop="itemCode"> - <el-input - style="width: 210px" - v-model="queryParams.itemCode" - :placeholder="`${$t('common.common.placeholder')}${$t( - 'plan.query.itemNumber' - )}`" - clearable - @keyup.enter="handleQuery" - /> - </el-form-item> - <!-- </el-col> - <el-col :span="10"> --> - <el-form-item - :label="$t('plan.table.applicableFactories')" - prop="orgCode" - > - <el-select - clearable - v-model="queryParams.orgCode" - style="width: 160px" - :placeholder="`${$t('common.common.placeholder')}${$t( - 'plan.table.applicableFactories' - )}`" + <el-form + :model="queryParams" + ref="queryRef" + :rules="rules" + :inline="true" + v-show="showSearch" + label-position="left" + > + <el-row :gutter="20"> + <el-col :span="6"> + <el-form-item :style="{ width: '100%' }" :label="$t('plan.query.itemNumber')" prop="itemCode"> + <el-input + v-model="queryParams.itemCode" + :placeholder="`${$t('common.common.placeholder')}${$t( + 'plan.query.itemNumber' + )}`" + clearable + @keyup.enter="handleQuery" + /> + </el-form-item> + </el-col> + <el-col :span="6"> + <el-form-item + :style="{ width: '100%' }" + :label="$t('plan.table.applicableFactories')" + prop="orgCode" > - <el-option - v-for="plant in plantList" - :key="plant.id" - :label="plant.plantName" - :value="plant.plantCode" + <el-select + clearable + v-model="queryParams.orgCode" + :placeholder="`${$t('common.common.placeholder')}${$t( + 'plan.table.applicableFactories' + )}`" > - </el-option> - </el-select> - </el-form-item> - <!-- </el-col> - <el-col :span="4" style="text-align: right"> --> - <el-form-item> - <el-button type="primary" icon="Search" @click="handleQuery">{{ - $t("common.common.query") - }}</el-button> - <el-button icon="Refresh" @click="resetQuery">{{ - $t("common.common.reset") - }}</el-button> - </el-form-item> - <!-- </el-col> - </el-row> --> - </el-form> - </el-row> + <el-option + v-for="plant in plantList" + :key="plant.id" + :label="plant.plantName" + :value="plant.plantCode" + > + </el-option> + </el-select> + </el-form-item> + </el-col> + <!-- <el-col :span="locale === 'zh' ? 11 : 6" style="text-align: right"> + <el-form-item class="column-with-margin"> + <el-button type="primary" icon="Search" @click="handleQuery">{{ + $t("common.common.query") + }}</el-button> + <el-button icon="Refresh" @click="resetQuery">{{ + $t("common.common.reset") + }}</el-button> + </el-form-item> + </el-col> --> + </el-row> + </el-form> <el-row :gutter="10" class="mb8"> <el-col :span="1.5"> <el-button @@ -73,7 +70,8 @@ </el-col> <right-toolbar v-model:showSearch="showSearch" - @queryTable="getList" + @queryTable="handleQuery" + @resetTable="resetQuery" ></right-toolbar> </el-row> @@ -96,7 +94,7 @@ link @click="handleCheckView(row)" v-hasPermi="['Aps:apsBom:list']" - >鏌ョ湅</el-button + >{{$t("common.common.view")}}</el-button > </template> </HxlhTable> @@ -105,7 +103,7 @@ v-model="openDialog" width="900px" append-to-body - style="height:400px;overflow:hidden;" + style="height: 400px; overflow: hidden" > <HxlhTable style="width: 100%" @@ -126,11 +124,11 @@ </div> </template> -<script setup name="ApsPlatePlan"> +<script setup name="Bom"> import { listApsBomHeaderList, listApsBomLineList, - listApsBomRefreshBomDataList + listApsBomRefreshBomDataList, } from "@/api/basicData/bom/bom.js"; import { listAll_plant } from "@/api/basicData/plant"; import HxlhTable from "@/components/HxlhTable/index.vue"; @@ -152,7 +150,7 @@ const loadingRefresh = ref(false); const showSearch = ref(true); const total = ref(0); -const height = ref(document.documentElement.clientHeight - 210 + "px;"); +const height = ref(document.documentElement.clientHeight - 220 + "px;"); const heightSub = ref(document.documentElement.clientHeight - 320 + "px;"); // 琛ㄦ牸閰嶇疆 const columns = ref([]); @@ -230,7 +228,7 @@ }, }, { - title: "鎿嶄綔", + title: t("common.common.operate"), width: 100, fixed: "right", slots: { default: "buttons" }, @@ -307,15 +305,15 @@ ); async function handleRefresh() { loadingRefresh.value = true; - const res = await listApsBomRefreshBomDataList() - if(res.code == 200){ + const res = await listApsBomRefreshBomDataList(); + if (res.code == 200) { ElMessage({ - message: t("plan.message.update"), - type: "success", + message: t("plan.message.update"), + type: "success", }); loadingRefresh.value = false; getList(); - }else{ + } else { loadingRefresh.value = false; } } -- Gitblit v1.9.3