From fcbb4059f11d1e2b320d581bf6f960d9965142c6 Mon Sep 17 00:00:00 2001 From: pjb <123456> Date: 星期二, 08 七月 2025 08:58:18 +0800 Subject: [PATCH] Merge branch 'ycds-wms-dev' of http://47.97.1.152:5880/r/zy-asrs-master into ycds-wms-dev --- zy-asrs-admin/src/views/order/orderDetl/index.vue | 47 +++++++++++++++++++++++++++++++++++------------ 1 files changed, 35 insertions(+), 12 deletions(-) diff --git a/zy-asrs-admin/src/views/order/orderDetl/index.vue b/zy-asrs-admin/src/views/order/orderDetl/index.vue index 325b020..c83d85d 100644 --- a/zy-asrs-admin/src/views/order/orderDetl/index.vue +++ b/zy-asrs-admin/src/views/order/orderDetl/index.vue @@ -20,6 +20,7 @@ const state = reactive({ selectedRowKeys: [], loading: false, + orderType: 1 }); let tableData = ref([]); @@ -46,6 +47,27 @@ ...getColumnSearchProps('orderNo'), }, { + title: formatMessage('db.man_order_log.order_type', '鍗曟嵁绫诲瀷'), + dataIndex: 'orderType$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('orderType$'), + }, + { + title: formatMessage('db.man_order_detl.mat_id', '鐗╂枡'), + dataIndex: 'matId$', + width: 140, + ellipsis: true, + ...getColumnSearchProps('matId$'), + }, + { + title: formatMessage('db.man_order_detl.maktx', '鐗╂枡鍚嶇О'), + dataIndex: 'maktx', + width: 140, + ellipsis: true, + ...getColumnSearchProps('maktx'), + }, + { title: formatMessage('db.man_order_detl.anfme', '鏁伴噺'), dataIndex: 'anfme', width: 140, @@ -66,13 +88,7 @@ ellipsis: true, ...getColumnSearchProps('workQty'), }, - { - title: formatMessage('db.man_order_detl.mat_id', '鐗╂枡'), - dataIndex: 'matId$', - width: 140, - ellipsis: true, - ...getColumnSearchProps('matId$'), - }, + { title: formatMessage('db.man_order_detl.batch', '鎵瑰彿'), dataIndex: 'batch', @@ -148,10 +164,10 @@ function getPage() { state.loading = true; - post('/api/orderDetl/page', { current: currentPage, pageSize: pageSize, + orderType: state.orderType, condition: searchInput.value }).then((resp) => { let result = resp.data; @@ -237,8 +253,14 @@ <div> <EditView ref="editChild" @tableReload="handleTableReload" /> <div class="table-header"> - <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '璇疯緭鍏�')" - style="width: 200px;" @search="onSearch" /> + <div> + <a-select v-model:value="state.orderType" :placeholder="formatMessage('page.locDetl.orderNo.input', '璇烽�夋嫨鍗曟嵁绫诲瀷')" + :options="[ + { label: '鎵嬪姩鍏ュ簱鍗�', value: 1 }, { label: '鎵嬪姩鍑哄簱鍗�', value: 2 },]" style="width: 160px;margin: 0 10px;"> + </a-select> + <a-input-search v-model:value="searchInput" :placeholder="formatMessage('page.input', '璇疯緭鍏�')" + style="width: 200px;" @search="onSearch" /> + </div> <div class="table-header-right"> <a-button @click="handleEdit(null)" type="primary">{{ formatMessage('page.add', '娣诲姞') }}</a-button> <a-button @click="handleExport">{{ formatMessage('page.export', '瀵煎嚭') }}</a-button> @@ -247,13 +269,14 @@ <a-table :row-selection="{ selectedRowKeys: state.selectedRowKeys, onChange: onSelectChange }" :data-source="tableData.records" :defaultExpandAllRows="false" :key="TABLE_KEY" rowKey="id" :pagination="{ total: tableData.total, onChange: onPageChange }" - :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="columns" @resizeColumn="handleResizeColumn" :loading="state.loading"> + :scroll="{ y: 768, scrollToFirstRowOnChange: true }" :columns="columns" @resizeColumn="handleResizeColumn" + :loading="state.loading"> <template #bodyCell="{ column, text, record }"> <template v-if="column.dataIndex === 'oper'"> <div style="display: flex;justify-content: space-evenly;"> <a-button type="link" primary @click="handleEdit(record)">{{ formatMessage('page.edit', '缂栬緫') }}</a-button> <a-button type="link" danger @click="handleDel([record])">{{ formatMessage('page.delete', '鍒犻櫎') - }}</a-button> + }}</a-button> </div> </template> </template> -- Gitblit v1.9.1