|
|
|
@@ -166,7 +166,9 @@ const SearchPage: React.FC<Props> = ({ dataList: initialDataList }) => { |
|
|
|
const params: SearchStockTransactionRequest = { |
|
|
|
itemCode: itemCode, |
|
|
|
itemName: itemName, |
|
|
|
type: filterArgs.type?.trim() || null, |
|
|
|
type: (filterArgs.type?.trim() && filterArgs.type?.trim() !== "All") |
|
|
|
? filterArgs.type.trim() |
|
|
|
: null, // type="All" 時傳 null,不套用 type 篩選 |
|
|
|
startDate: filterArgs.startDate || null, |
|
|
|
endDate: filterArgs.endDate || null, |
|
|
|
pageNum: pagingController.pageNum - 1 || 0, |
|
|
|
@@ -379,7 +381,7 @@ const SearchPage: React.FC<Props> = ({ dataList: initialDataList }) => { |
|
|
|
setFilterArgs({ |
|
|
|
itemCode: itemCode || undefined, |
|
|
|
itemName: itemName || undefined, |
|
|
|
type: type || undefined, |
|
|
|
type: (type && type !== "All") ? type : undefined, // "All" 不放入 filterArgs |
|
|
|
startDate: startDate || undefined, |
|
|
|
endDate: endDate || undefined, |
|
|
|
}); |
|
|
|
|