|
@@ -2,7 +2,7 @@
|
|
|
* @Author: code4eat awesomedema@gmail.com
|
|
|
* @Date: 2023-01-04 14:12:31
|
|
|
* @LastEditors: code4eat awesomedema@gmail.com
|
|
|
- * @LastEditTime: 2023-10-09 09:52:50
|
|
|
+ * @LastEditTime: 2023-11-28 11:21:59
|
|
|
* @FilePath: /BudgetManaSystem/src/pages/budgetMana/oneBatch/index.tsx
|
|
|
* @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
|
|
|
*/
|
|
@@ -80,7 +80,6 @@ const ReportTemplate = () => {
|
|
|
params: {
|
|
|
reportCode: reportData.redirectReportCode,
|
|
|
parameter: {
|
|
|
- compute_date: currentComputeDate,
|
|
|
...parameter
|
|
|
}
|
|
|
}
|
|
@@ -117,7 +116,7 @@ const ReportTemplate = () => {
|
|
|
//首次获取表格数据
|
|
|
resp = await getData(
|
|
|
reportCode,
|
|
|
- parameter
|
|
|
+ {...parameter,compute_date: currentComputeDate,}
|
|
|
);
|
|
|
}
|
|
|
|
|
@@ -246,7 +245,6 @@ const ReportTemplate = () => {
|
|
|
|
|
|
//面包屑跳转
|
|
|
const switchHandle = (data: any) => {
|
|
|
- console.log({ data });
|
|
|
set_step(data.index);
|
|
|
const _breadCrumbList = breadCrumbList.filter((a: any) => a.index <= data.index);
|
|
|
set_breadCrumbList([..._breadCrumbList]);
|
|
@@ -256,19 +254,19 @@ const ReportTemplate = () => {
|
|
|
|
|
|
useEffect(() => {
|
|
|
// 在这里处理路由参数变化的逻辑
|
|
|
- if (currentComputeDate) {
|
|
|
-
|
|
|
- set_tableDataFilterParams({ reportCode: urlReportCode, parameter: { compute_date: currentComputeDate } });
|
|
|
- set_breadCrumbList([{
|
|
|
- name: '首页',
|
|
|
- index: 0,
|
|
|
- params: { reportCode: urlReportCode, parameter: { compute_date: currentComputeDate } }
|
|
|
- }])
|
|
|
+ set_tableDataFilterParams({ reportCode: urlReportCode, parameter: { compute_date: currentComputeDate } });
|
|
|
+ set_breadCrumbList([{
|
|
|
+ name: '首页',
|
|
|
+ index: 0,
|
|
|
+ params: { reportCode: urlReportCode, parameter: { compute_date: currentComputeDate } }
|
|
|
+ }])
|
|
|
|
|
|
- }
|
|
|
+ }, [urlReportCode]);
|
|
|
|
|
|
- }, [urlReportCode, currentComputeDate]);
|
|
|
|
|
|
+ useEffect(()=>{
|
|
|
+ set_tableDataFilterParams({ reportCode: urlReportCode, parameter: { compute_date: currentComputeDate } });
|
|
|
+ },[currentComputeDate])
|
|
|
|
|
|
useEffect(() => {
|
|
|
getCurrentComputeDate();
|
|
@@ -302,7 +300,7 @@ const ReportTemplate = () => {
|
|
|
<span>核算年月:</span>
|
|
|
<DatePicker
|
|
|
onChange={(data, dateString) => {
|
|
|
- set_tableDataFilterParams({ ...tableDataFilterParams, parameter: { ...tableDataFilterParams.parameter, compute_date: dateString } });
|
|
|
+ set_currentComputeDate(dateString);
|
|
|
}}
|
|
|
allowClear={false}
|
|
|
picker='month'
|