refactor: Enhance subcontractor and item management functionality
- Added loading of item division categories to improve item search capabilities in subcontractor management pages. - Updated filtering logic to use dynamic category codes for division filtering in subcontractor and sales item pages. - Consolidated standard price labels in purchase item pages for clarity. These changes aim to improve the user experience and data handling in subcontractor and item management processes across multiple companies.
This commit is contained in:
@@ -811,9 +811,10 @@ export default function CustomerManagementPage() {
|
||||
const searchItems = useCallback(async () => {
|
||||
setItemSearchLoading(true);
|
||||
try {
|
||||
const filters: any[] = [
|
||||
{ columnName: "division", operator: "contains", value: "CAT_ML8ZFVEL_1TOR" },
|
||||
];
|
||||
const salesCode = categoryOptions["division"]?.find((o) => o.label === "영업관리")?.code;
|
||||
const filters: any[] = salesCode
|
||||
? [{ columnName: "division", operator: "contains", value: salesCode }]
|
||||
: [];
|
||||
const res = await apiClient.post(`/table-management/tables/item_info/data`, {
|
||||
page: 1, size: 500,
|
||||
dataFilter: { enabled: true, filters },
|
||||
|
||||
Reference in New Issue
Block a user