From 6bbceeae0a692ef60f429dbca889752fcb09ec9a Mon Sep 17 00:00:00 2001 From: houshuai <17802598606@163.com> Date: 星期四, 03 七月 2025 19:42:01 +0800 Subject: [PATCH] 线边库和订单 基本页面搭建 --- src/views/lsw/LswMateriaView.vue | 43 +++++++++++++++++++++++++++++++++++++++---- 1 files changed, 39 insertions(+), 4 deletions(-) diff --git a/src/views/lsw/LswMateriaView.vue b/src/views/lsw/LswMateriaView.vue index 0b726ef..9dee24c 100644 --- a/src/views/lsw/LswMateriaView.vue +++ b/src/views/lsw/LswMateriaView.vue @@ -3,7 +3,39 @@ :bordered="false" title="绾胯竟搴撶墿鏂欎俊鎭�" > - <a-button @click="handleAdd" type="primary" icon="plus">鏂板鐗╂枡淇℃伅-娴嬭瘯</a-button> + <div class="table-page-search-wrapper"> + <a-form layout="inline" @keyup.enter.native="searchQuery"> + <a-row :gutter="24"> + <a-col :xl="6" :lg="7" :md="8" :sm="24"> + <a-form-item label="鐗╂枡缂栫爜"> + <j-input placeholder="璇疯緭鍏ョ墿鏂欑紪鐮�" v-model="queryParam.materialNumber"></j-input> + </a-form-item> + </a-col> + <a-col :xl="6" :lg="7" :md="8" :sm="24"> + <a-form-item label="鐗╂枡鍚嶇О"> + <j-input placeholder="璇疯緭鍏ョ墿鏂欏悕绉�" v-model="queryParam.materialName"></j-input> + </a-form-item> + </a-col> + <a-col :xl="6" :lg="7" :md="8" :sm="24"> + <a-form-item label="鐗╂枡鍨嬪彿"> + <j-input placeholder="璇疯緭鍏ョ墿鏂欏瀷鍙�" v-model="queryParam.materialModel"></j-input> + </a-form-item> + </a-col> + <a-col :xl="6" :lg="7" :md="8" :sm="24"> + <a-form-item label="鐗╂枡绫诲瀷"> + <j-dict-select-tag placeholder="璇疯緭鍏ョ墿鏂欑被鍨�" dictCode="material_category" v-model="queryParam.materialCategory"></j-dict-select-tag> + </a-form-item> + </a-col> + <a-col :xl="6" :lg="7" :md="8" :sm="24"> + <span style="float: left;overflow: hidden;" class="table-page-search-submitButtons"> + <a-button type="primary" @click="searchQuery" icon="search">鏌ヨ</a-button> + <a-button type="primary" @click="searchReset" icon="reload" style="margin-left: 8px">閲嶇疆</a-button> + </span> + </a-col> + </a-row> + </a-form> + </div> +<!-- <a-button @click="handleAdd" type="primary" icon="plus">鏂板鐗╂枡淇℃伅-娴嬭瘯</a-button>--> <a-spin :spinning="confirmLoading"> <div> <!-- 涓昏〃鍗曞尯鍩� --> @@ -154,8 +186,8 @@ defaultValue: '' }, { - title: '搴撳瓨鍦癐D', - key: 'warehouseId', + title: '搴撳瓨鍦�', + key: 'warehouseName', type: JVXETypes.input, width: '200px', placeholder: '璇疯緭鍏�${title}', @@ -172,6 +204,7 @@ ] }, url: { + //searchlikeQuery list: '/lswmaterial/lswMaterial/list', queryById: '/lswmaterial/lswMaterial/queryById', lswMaterialInventory: { @@ -212,15 +245,17 @@ console.log('test---->', this.selectedRowKeys[0]) }, async onSelectChange(selectedRowKeys) { + this.lswMaterialInventoryTable.loading = true // 鍗曢�夋ā寮忎笅锛宻electedRowKeys 鏄暟缁勶紝浣嗛暱搴︽渶澶氫负1 console.log('鐐瑰嚮浜�---->') this.selectedRowKeys = selectedRowKeys - + this.lswMaterialInventoryTable.dataSource=[] // 鑾峰彇閫変腑琛岀殑瀹屾暣鏁版嵁 if (selectedRowKeys.length > 0) { const selectedId = selectedRowKeys[0] // 閫変腑琛岀殑id const lswMaterialInventoryResult = await getAction(this.url.lswMaterialInventory.list, { 'id': selectedId }) this.lswMaterialInventoryTable.dataSource = lswMaterialInventoryResult.result + this.lswMaterialInventoryTable.loading = false } } -- Gitblit v1.9.3