宁夏新购详情页面新增分页
This commit is contained in:
parent
4479ab95f8
commit
3803a53b2e
|
|
@ -283,7 +283,7 @@ const newInStore = {
|
|||
},
|
||||
async fetchNewBuyDetail (data = {} , header = {}){
|
||||
return await Http.get(
|
||||
HttpConfig.basePath,
|
||||
HttpConfig.materialPath,
|
||||
HttpConfig.serviceUrl.newInStore.fetchNewBuyDetail,
|
||||
data,
|
||||
header
|
||||
|
|
|
|||
|
|
@ -94,7 +94,7 @@ class HttpConfig {
|
|||
},
|
||||
newInStore: {
|
||||
fetchNewInStoreList: '/purchaseCheckInfo/putInList', // 获取新购入库列表
|
||||
fetchNewBuyDetail: '/purchaseInput/putinDetails', // 获取新购入库详情
|
||||
fetchNewBuyDetail: '/purchaseMacode/putinDetails', // 获取新购入库详情
|
||||
subNewBuy: '/purchaseInput/manageStatus', // 新购明细提交审核
|
||||
},
|
||||
fix: {
|
||||
|
|
|
|||
|
|
@ -104,6 +104,9 @@
|
|||
export default {
|
||||
data() {
|
||||
return {
|
||||
pageNum: 1,
|
||||
pageSize: 10,
|
||||
pageTotal: 0,
|
||||
showLoading: false,
|
||||
taskId: '',
|
||||
allChecked: false,
|
||||
|
|
@ -304,44 +307,55 @@
|
|||
}).catch(err => {
|
||||
console.log(err);
|
||||
})
|
||||
},
|
||||
fetchNewList () {
|
||||
let that = this
|
||||
// 初始化请求新购入库详情
|
||||
that.$api.newInStore.fetchNewBuyDetail({
|
||||
pageNum: that.pageNum,
|
||||
pageSize: that.pageSize,
|
||||
taskId: that.taskId
|
||||
}).then(res => {
|
||||
console.log(res);
|
||||
if (res.data.code == 200) {
|
||||
that.pageTotal = res.data.total
|
||||
res.data.rows.forEach(item => {
|
||||
if (item.status == '0') item.checked = false
|
||||
switch (item.status) {
|
||||
case '1':
|
||||
item.CNstatus = '已入库'
|
||||
break;
|
||||
case '2':
|
||||
item.CNstatus = '入库驳回'
|
||||
break;
|
||||
case '0':
|
||||
item.CNstatus = '待审核'
|
||||
break;
|
||||
}
|
||||
})
|
||||
that.list = [...that.list, ...res.data.rows]
|
||||
} else {
|
||||
uni.showToast({
|
||||
icon: 'none',
|
||||
title: res.data.msg
|
||||
})
|
||||
}
|
||||
}).catch(err => {
|
||||
console.log(err);
|
||||
})
|
||||
}
|
||||
},
|
||||
onLoad(params) {
|
||||
let that = this
|
||||
console.log(params.taskId);
|
||||
that.taskId = params.taskId
|
||||
// 初始化请求新购入库详情
|
||||
that.$api.newInStore.fetchNewBuyDetail({
|
||||
taskId: params.taskId
|
||||
}).then(res => {
|
||||
console.log(res);
|
||||
if (res.data.code == 200) {
|
||||
for (let i = 0; i < res.data.data.length; i++) {
|
||||
if (res.data.data[i].status == '0') {
|
||||
res.data.data[i].checked = false
|
||||
}
|
||||
switch (res.data.data[i].status) {
|
||||
case '1':
|
||||
res.data.data[i].CNstatus = '已入库'
|
||||
break;
|
||||
case '2':
|
||||
res.data.data[i].CNstatus = '入库驳回'
|
||||
break;
|
||||
case '0':
|
||||
res.data.data[i].CNstatus = '待审核'
|
||||
break;
|
||||
}
|
||||
}
|
||||
that.list = res.data.data
|
||||
} else {
|
||||
uni.showToast({
|
||||
icon: 'none',
|
||||
title: res.data.msg
|
||||
})
|
||||
}
|
||||
}).catch(err => {
|
||||
console.log(err);
|
||||
})
|
||||
that.list = []
|
||||
that.fetchNewList()
|
||||
},
|
||||
onReachBottom() {
|
||||
if (this.list.length >= this.pageTotal) return;
|
||||
this.pageNum++
|
||||
this.fetchNewList()
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -249,6 +249,7 @@
|
|||
},
|
||||
onShow() {
|
||||
let that = this
|
||||
that.fetchMaterialList = []
|
||||
that.getNewList()
|
||||
},
|
||||
onReachBottom() {
|
||||
|
|
|
|||
Loading…
Reference in New Issue