|
|
@@ -26,7 +26,7 @@
|
|
|
<template slot="jczSearch">
|
|
|
<div style="display: flex; align-items: center;">
|
|
|
<span>净残值:</span>
|
|
|
- <avue-input-number v-model="extraParams.ysysmMin" :min="0" style="width: 100px !important;"></avue-input-number>
|
|
|
+ <avue-input-number v-model="extraParams.jczMin" :min="0" style="width: 100px !important;"></avue-input-number>
|
|
|
<span style="width: 20px; text-align: center;">至</span>
|
|
|
<avue-input-number v-model="extraParams.jczMax" :min="0" style="width: 100px !important;"></avue-input-number>
|
|
|
</div>
|
|
|
@@ -96,6 +96,17 @@ export default window.$crudCommon({
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ getSearchParams() {
|
|
|
+ let newParams = { ...this.params, ...this.extraParams };
|
|
|
+ if (newParams.jczMin !== null && newParams.jczMin !== undefined && newParams.jczMin !== '') {
|
|
|
+ newParams.jczMin = new Decimal(newParams.jczMin).div(new Decimal(100)).toNumber();
|
|
|
+ }
|
|
|
+ if (newParams.jczMax !== null && newParams.jczMax !== undefined && newParams.jczMax !== '') {
|
|
|
+ newParams.jczMax = new Decimal(newParams.jczMax).div(new Decimal(100)).toNumber();
|
|
|
+ }
|
|
|
+
|
|
|
+ return newParams;
|
|
|
+ },
|
|
|
handleExport() {
|
|
|
exportBlob(`/api/kd-scientific/lease/export?${this.website.tokenHeader}=${getToken()}`, this.params).then(res => {
|
|
|
downloadXls(res.data, `${this.params.yearAndMonth}科研房屋建筑物折旧费用分配表.xlsx`);
|