queryAssetList(pageNum: number) {
this.queryParams.managerId = this.loginUser.userId;
let mergeParams = Object.assign(this.queryParams, this.searchAsset);
this.queryParams = AssetsApi.queryAllAsset(mergeParams, pageNum, this.pageSize).then(
(res) => {
this.assetList = res.data.list;
this.currentPage = pageNum;
this.pageCount = res.data.count;
},
(error) => {
this.$message({
message: error.response.data.errorMsg,
type: "error",
});
}
);
}
searchInAssets(pageNum: number) {
this.isSearch = true;
if (this.selectTime == null) {
delete this.searchAsset.startTime;
delete this.searchAsset.endTime;
}
if (this.selectTime && this.selectTime.length > 1) {
this.searchAsset.startTime = this.selectTime[0].getTime();
this.searchAsset.endTime = this.selectTime[1].getTime();
}
this.searchAsset.managerId = this.loginUser.userId;
this.depreciationTotal = "--";
this.surplusValueTotal = "--";
this.fixedAssetTotal = "--";
this.consumablesAssetTotal = "--";
this.materialAssetTotal = "--";
AssetsApi.queryAllAsset(this.searchAsset, pageNum, this.pageSize).then(
(res) => {
this.assetList = res.data.list;
this.currentPage = pageNum;
this.pageCount = res.data.count;
},
(error) => {
this.$message({
message: error.response.data.errorMsg,
type: "error",
});
}
);
}
startDetail(row: Asset) {
localStorage.setItem("assetsTabIndex", this.activeName);
localStorage.setItem(
"assetMovingHistoryNew",
JSON.stringify(row.assetMovingHistoryNew)
);
this.$router.push({
path: "/assets/assetDetails",
query: {
id: row.assetId,
beFrom: "admin",
},
});
}
console