Browse Source

20250427

master
qiezi 9 months ago
parent
commit
3411cdae9e
  1. 2
      src/api/board.js
  2. 21
      src/views/modules/board/partInventory.vue

2
src/api/board.js

@ -31,4 +31,4 @@ export const getSopAddress= data => createAPI(`board/getSopAddress`,'post',data)
export const searchBIBoardAddress= data => createAPI(`board/searchBIBoardAddress`,'post',data)
export const queryPartInventory = (data) => createAPI(`/inventory`,'post',data)
export const queryPartInventory = (data) => createAPI(`/inventory/${data.no}/${data.size}`,'post',data)

21
src/views/modules/board/partInventory.vue

@ -21,7 +21,10 @@ export default {
endFirstInDate:'',
startExpiredDate:'',
endExpiredDate:'',
no:1,
size:20,
},
total:0,
queryLoading:false,
dataList:[],
@ -455,6 +458,7 @@ export default {
this.queryLoading = false;
if (data && data.code === 0){
this.dataList = data.rows
this.total = data.total
}else {
this.$message.warning(data.msg)
}
@ -489,6 +493,14 @@ export default {
return s
},
sizeChangeHandle(val){
this.queryParams.size = val;
this.handleQueryPartInventory();
},
currentChangeHandle(val){
this.queryParams.no = val;
this.handleQueryPartInventory();
}
},
created() {
@ -671,6 +683,15 @@ export default {
</el-table-column>
</el-table>
</div>
<el-pagination
@size-change="sizeChangeHandle"
@current-change="currentChangeHandle"
:current-page="queryParams.no"
:page-sizes="[10, 20, 50, 100]"
:page-size="queryParams.size"
:total="total"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
</div>
</template>

Loading…
Cancel
Save