From dc7a24a919d03843969900e775b5c3935cad453f Mon Sep 17 00:00:00 2001 From: liuying <1427574514@qq.com> Date: 周二, 26 11月 2024 09:03:21 +0800 Subject: [PATCH] 前端 --- LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/packList/index.vue | 101 ++++++++++++++++++-------------------------------- 1 files changed, 37 insertions(+), 64 deletions(-) diff --git a/LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/wmsOrderAsn/index.vue b/LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/packList/index.vue similarity index 84% rename from LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/wmsOrderAsn/index.vue rename to LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/packList/index.vue index 7caf6ee..c248f24 100644 --- a/LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/wmsOrderAsn/index.vue +++ b/LA24030_LuLiPackageLine_Web/src/views/main/WmsOrder/packList/index.vue @@ -1,14 +1,19 @@ -锘�<template> +<template> <div class="wmsOrderPurchase-container"> <el-card shadow="hover" :body-style="{ paddingBottom: '0' }"> <el-form :model="queryParams" ref="queryForm" labelWidth="90"> <el-row> - <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="6" class="mb10"> + <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="6" class="mb10"> <el-form-item label="鍏抽敭瀛�"> - <el-input v-model="queryParams.searchKey" clearable="" placeholder="PO鍗曞彿,渚涘簲鍟嗙紪鍙�,渚涘簲鍟嗗悕绉�,ERP鍗曞彿,椤圭洰鍙�" /> + <el-input v-model="queryParams.searchKey" clearable="" placeholder="鍏抽敭瀛�" /> + </el-form-item> + </el-col> --> + <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="6" class="mb10"> + <el-form-item label="鍖呰鍙�"> + <el-input v-model="queryParams.packageCode" clearable="" placeholder="璇疯緭鍏ュ寘瑁呭彿" /> </el-form-item> </el-col> - <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> + <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> <el-form-item label="PO鍗曞彿"> <el-input v-model="queryParams.purchaseNo" clearable="" placeholder="璇疯緭鍏O鍗曞彿" /> </el-form-item> @@ -36,16 +41,9 @@ </el-select> </el-form-item> </el-col> - <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> - <el-form-item label="鍗曟嵁鐘舵�佸悕绉�"> - <el-input v-model="queryParams.poStatusName" clearable="" placeholder="璇疯緭鍏ュ崟鎹姸鎬佸悕绉�"/> - - </el-form-item> - </el-col> --> + <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> - <!-- <el-form-item label="渚涘簲鍟嗙紪鍙�"> - <el-input v-model="queryParams.supplierCode" clearable="" placeholder="璇疯緭鍏ヤ緵搴斿晢缂栧彿" /> - </el-form-item> --> + <el-form-item label="渚涘簲鍟�" prop="supplierCode"> <el-select @@ -70,54 +68,28 @@ <el-input v-model="queryParams.supplierName" clearable="" placeholder="璇疯緭鍏ヤ緵搴斿晢鍚嶇О" /> </el-form-item> </el-col> - <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> - <el-form-item label="鏀惰揣閬撳彛"> --> - <!-- <el-input v-model="queryParams.dock" clearable="" placeholder="璇疯緭鍏ユ敹璐ч亾鍙�" /> --> - <!-- <el-select clearable v-model="queryParams.dock" placeholder="璇烽�夋嫨鏀惰揣閬撳彛"> - <el-option - v-for="(item, index) in getEnumDockData" - :key="index" - :value="item.value" - :label="`${item.describe}`" - ></el-option> - </el-select> --> - <!-- </el-form-item> - </el-col> --> + <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> <el-form-item label="ERP鍗曞彿"> <el-input v-model="queryParams.erpOrderNo" clearable="" placeholder="璇疯緭鍏RP鍗曞彿" /> </el-form-item> </el-col> - <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> - <el-form-item label="椤圭洰ID"> - <el-input v-model="queryParams.projectId" clearable="" placeholder="璇疯緭鍏ラ」鐩甀D"/> - - </el-form-item> - </el-col> --> + <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> <el-form-item label="椤圭洰鍙�"> <el-input v-model="queryParams.projectNo" clearable="" placeholder="璇疯緭鍏ラ」鐩彿" /> </el-form-item> - </el-col> - <!-- <el-col :xs="24" :sm="12" :md="12" :lg="8" :xl="4" class="mb10" v-if="showAdvanceQueryUI"> - <el-form-item label="椤圭洰鍚嶇О"> - <el-input v-model="queryParams.projectName" clearable="" placeholder="璇疯緭鍏ラ」鐩悕绉�"/> - - </el-form-item> - </el-col> --> + </el-col> --> + <el-col :xs="24" :sm="12" :md="12" :lg="6" :xl="6" class="mb10"> <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-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="openAddWmsOrderPurchase" v-auth="'wmsOrderPurchase:add'"> 鏂板 </el-button> --> - <!-- 鏂板PO鍗�-ly --> - <!-- <el-button type="primary" style="margin-left:5px;" icon="ele-Plus" @click="showProp(1)"> 鏂板 </el-button> --> - <!-- <el-button type="primary" style="margin-left:5px;" icon="ele-Upload" @click="openImportExcelWmsOrderDeliver"> 瀵煎叆 </el-button> --> - <!-- <el-button type="primary" style="margin-left:5px;" icon="ele-Download" @click="handExport"> 瀵煎嚭 </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-group> </el-form-item> </el-col> @@ -130,17 +102,7 @@ <div class="left-table"> <p class="text-xtiny">榻愬鍒楄〃</p> - <el-table - :data="tableData" - style="width: 100%" - v-loading="loading" - tooltip-effect="light" - ref="tableRef" - row-key="id" - @sort-change="sortChange" - :summary-method="getExportTitle" - border="" - > + <el-table :data="tableData" style="width: 100%" v-loading="loading" tooltip-effect="light" ref="tableRef" row-key="id" @sort-change="sortChange" :summary-method="getExportTitle" border=""> <el-table-column type="index" label="搴忓彿" width="55" align="center" /> <!-- <el-table-column prop="packageCode" label="鍖呰鍙�" show-overflow-tooltip="" /> --> <el-table-column label="鍖呰鍙�" prop="packageCode" width="150" align="left" show-overflow-tooltip> @@ -150,8 +112,9 @@ </span> </template> </el-table-column> + <el-table-column prop="count" label="鏁伴噺" show-overflow-tooltip="" /> - <el-table-column prop="placeCode" label="搴撲綅缂栫爜" show-overflow-tooltip="" /> + <!-- <el-table-column prop="placeCode" label="搴撲綅缂栫爜" show-overflow-tooltip="" /> <el-table-column prop="inTime" label="杩涘叆鏃堕棿" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> <el-table-column prop="upi" label="閮ㄤ欢鏉$爜" show-overflow-tooltip="" /> <el-table-column prop="detailName" label="閮ㄤ欢鍚嶇О" show-overflow-tooltip="" /> @@ -159,7 +122,7 @@ <el-table-column prop="orderId" label="璁㈠崟鍙�" show-overflow-tooltip="" /> <el-table-column prop="length" label="闀�" show-overflow-tooltip="" /> <el-table-column prop="width" label="瀹�" show-overflow-tooltip="" /> - <el-table-column prop="thk" label="鍘�" show-overflow-tooltip="" /> + <el-table-column prop="thk" label="鍘�" show-overflow-tooltip="" /> --> </el-table> </div> @@ -186,7 +149,9 @@ </span> </template> </el-table-column> - <el-table-column prop="placeCode" label="搴撲綅缂栫爜" show-overflow-tooltip="" /> + <el-table-column prop="count" label="鏁伴噺" show-overflow-tooltip="" /> + + <!-- <el-table-column prop="placeCode" label="搴撲綅缂栫爜" show-overflow-tooltip="" /> <el-table-column prop="inTime" label="杩涘叆鏃堕棿" width="80" :formatter="formatDate_T_Date" show-overflow-tooltip="" /> <el-table-column prop="upi" label="閮ㄤ欢鏉$爜" show-overflow-tooltip="" /> <el-table-column prop="detailName" label="閮ㄤ欢鍚嶇О" show-overflow-tooltip="" /> @@ -194,7 +159,7 @@ <el-table-column prop="orderId" label="璁㈠崟鍙�" show-overflow-tooltip="" /> <el-table-column prop="length" label="闀�" show-overflow-tooltip="" /> <el-table-column prop="width" label="瀹�" show-overflow-tooltip="" /> - <el-table-column prop="thk" label="鍘�" show-overflow-tooltip="" /> + <el-table-column prop="thk" label="鍘�" show-overflow-tooltip="" /> --> </el-table> </div> </div> @@ -228,6 +193,7 @@ importExcelWmsOrderPurchase, downloadExcelTemplateWmsOrderPurchase, downloadExcelTemplateWmsOrderPurchaseAll, + packList, } from '/@/api/main/WmsOrder/wmsOrderPurchase'; import { handleSlectDataWmsBusinessType } from '/@/utils/selectData'; import { getAPI } from '/@/utils/axios-utils'; @@ -317,13 +283,20 @@ return '鏂拌〃鏍煎鍑烘爣棰�'; }; -// 鏌ヨ鎿嶄綔 +// 88888888鏌ヨ鎿嶄綔 const handleQuery = async () => { loading.value = true; - var res = await pageWmsOrderPurchase(Object.assign(queryParams.value, tableParams.value)); + var res = await packList(Object.assign(queryParams.value, { + ...tableParams.value, + IsPack:true + })); tableData.value = res.data.result ?? []; + var res2 = await packList(Object.assign(queryParams.value, { + ...tableParams.value, + IsPack:false + })); - newTableData.value = res.data.result ?? []; + newTableData.value = res2.data.result ?? []; // tableParams.value.total = res.data.result?.total; loading.value = false; -- Gitblit v1.9.3