From 39b4a2cc16495401d62999b59e7e8e2db988211b Mon Sep 17 00:00:00 2001 From: yangzhicheng Date: Tue, 16 Jul 2024 16:31:51 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E8=B5=84=E8=AF=A6=E7=BB=86=E7=94=BB?= =?UTF-8?q?=E9=9D=A2=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/spares/inbound.js | 10 +- src/api/spares/materialclasscode.js | 14 + src/api/spares/outbound.js | 10 +- src/views/spares/materialDetail.vue | 409 +++++++++++++++++++++++++--- 4 files changed, 397 insertions(+), 46 deletions(-) diff --git a/src/api/spares/inbound.js b/src/api/spares/inbound.js index baa5dbd..db58228 100644 --- a/src/api/spares/inbound.js +++ b/src/api/spares/inbound.js @@ -50,7 +50,7 @@ export const update = (row) => { export const inbound_getListByMaterialNo = (materialNo) => { return request({ - url: '/api//spares/inbound/getList', + url: '/api/spares/inbound/getList', method: 'get', params: { materialNo: materialNo @@ -58,3 +58,11 @@ export const inbound_getListByMaterialNo = (materialNo) => { }) } +export const update_materialDetailIn = (row) => { + return request({ + url: '/api/spares/inbound/update', + method: 'post', + data: row + }) +} + diff --git a/src/api/spares/materialclasscode.js b/src/api/spares/materialclasscode.js index d68adc8..f377176 100644 --- a/src/api/spares/materialclasscode.js +++ b/src/api/spares/materialclasscode.js @@ -48,3 +48,17 @@ export const update = (row) => { }) } +export const materialClassCodeAdd = (row) => { + return request({ + url: '/api/spares/materialclasscode/submit', + method: 'post', + data: row + }) +} + +export const getMaterialClassCode = () => { + return request({ + url: '/api/spares/materialclasscode/getMaterialClassCodeList', + method: 'get' + }) +} diff --git a/src/api/spares/outbound.js b/src/api/spares/outbound.js index c08b232..a76f7a2 100644 --- a/src/api/spares/outbound.js +++ b/src/api/spares/outbound.js @@ -50,7 +50,7 @@ export const update = (row) => { export const outbound_getListByMaterialNo = (materialNo) => { return request({ - url: '/api//spares/outbound/getList', + url: '/api/spares/outbound/getList', method: 'get', params: { materialNo: materialNo @@ -58,3 +58,11 @@ export const outbound_getListByMaterialNo = (materialNo) => { }) } +export const update_materialDetailOut = (row) => { + return request({ + url: '/api/spares/outbound/update', + method: 'post', + data: row + }) +} + diff --git a/src/views/spares/materialDetail.vue b/src/views/spares/materialDetail.vue index 84aa139..a9537d0 100644 --- a/src/views/spares/materialDetail.vue +++ b/src/views/spares/materialDetail.vue @@ -7,6 +7,17 @@ v-model="tab1_form" ref="tab1_form" :class="frame_class"> + @@ -18,6 +29,10 @@ :header-cell-class-name="headerClass" v-model="inbound_form" ref="inbound_crud"> + @@ -29,10 +44,14 @@ :header-cell-class-name="headerClass" v-model="outbound_form" ref="outbound_crud2"> +
- +
+ + + + + 取 消 + 确 定 + + @@ -330,9 +648,12 @@ .frame_class .el-input--prefix .el-input__inner { padding-left: 15px; } - .frame_class input::placeholder { color: transparent; display: none; /* 默认隐藏 */ } +.container { + display: flex; + justify-content: flex-end; /* 将子元素推到容器的末端 */ +}