部门和全所周报的分页查询和条件查询bug的修改

This commit is contained in:
chen 2024-07-22 16:46:12 +08:00
parent 90fb84c177
commit 490dcf1302
2 changed files with 24 additions and 39 deletions

View File

@ -228,38 +228,30 @@
changeSize (size) {
console.log(size)
this.pageSize = size
this.fetchData(1)
},
fetchData (pageNo = 1) {
console.log('翻页。。。' + pageNo)
// ajax
this.pageNo = pageNo
let projectWeeklyFindReq = {
pageNo: this.pageNo,
pageSize: this.pageSize
}
// this.pageLoading = true;
Api.ProjectManagements.getDepartmentWeekly(projectWeeklyFindReq).then(result=>{
this.tableRowsData = [];
this.pageLoading = false;
console.log("周报填报列表",result)
if (result.status === 0) {
this.dataList = result.data.ls;
this.total = result.data.total;
for (let i=0; i<this.dataList.length; i++) {
this.tableRowsData.push({
projectNo: this.dataList[i].projectNo,
projectName: this.dataList[i].projectName,
userName: this.dataList[i].userName,
workload: this.dataList[i].workload,
thisWeek: this.dataList[i].thisWeek,
nextWeek: this.dataList[i].nextWeek
})
}
console.log("tableRowsData",this.tableRowsData)
}
})
},
onSubmit (searchForm) {
let projectName = searchForm.projectName.trim() !== '' ? searchForm.projectName : null;
let week = searchForm.week.trim() !== '' ? searchForm.week : null;
let projectWeeklyFindReq = {
pageNo: this.pageNo,
pageSize: this.pageSize,
projectName: searchForm.projectName,
week: searchForm.week
projectName: projectName,
week: week
}
Api.ProjectManagements.getDepartmentWeekly(projectWeeklyFindReq).then(result => {
this.tableRowsData = [];

View File

@ -237,39 +237,32 @@ export default {
changeSize (size) {
console.log(size)
this.pageSize = size
this.fetchData(1)
},
fetchData (pageNo = 1) {
console.log('翻页。。。' + pageNo)
// ajax
this.pageNo = pageNo
let projectWeeklyFindReq = {
pageNo: this.pageNo,
pageSize: this.pageSize
}
// this.pageLoading = true;
Api.ProjectManagements.getDepartmentWeekly(projectWeeklyFindReq).then(result=>{
this.tableRowsData = [];
this.pageLoading = false;
console.log("周报填报列表",result)
if (result.status === 0) {
this.dataList = result.data.ls;
this.total = result.data.total;
for (let i=0; i<this.dataList.length; i++) {
this.tableRowsData.push({
projectNo: this.dataList[i].projectNo,
projectName: this.dataList[i].projectName,
userName: this.dataList[i].userName,
workload: this.dataList[i].workload,
thisWeek: this.dataList[i].thisWeek,
nextWeek: this.dataList[i].nextWeek
})
}
console.log("tableRowsData",this.tableRowsData)
}
this.dataList = result.data.ls;
this.total = result.data.total;
})
},
onSubmit (searchForm) {
let projectName = searchForm.projectName.trim() !== '' ? searchForm.projectName : null;
let week = searchForm.week.trim() !== '' ? searchForm.week : null;
let deptName = searchForm.deptName.trim() !== '' ? searchForm.deptName : null;
let projectWeeklyFindReq = {
pageNo: this.pageNo,
pageSize: this.pageSize,
projectName: searchForm.projectName,
week: searchForm.week,
deptName: searchForm.deptName
projectName: projectName,
week: week,
deptName: deptName
}
Api.ProjectManagements.getWholeFirmWeekly(projectWeeklyFindReq).then(result => {
this.tableRowsData = [];