260320:1131 Refactor Overrall #01
Build and Deploy / deploy (push) Has been cancelled

This commit is contained in:
admin
2026-03-20 11:31:27 +07:00
parent f1b81a7d0d
commit 1d3479770b
147 changed files with 1745 additions and 1567 deletions
@@ -73,7 +73,7 @@ export default function ShopMainCategoriesPage() {
)}
</SelectTrigger>
<SelectContent>
{(projects as any[]).map((project) => (
{(projects as { id?: number; uuid?: string; projectCode: string; projectName: string }[]).map((project) => (
<SelectItem key={project.uuid || project.id} value={String(project.id || project.uuid)}>
{project.projectCode} - {project.projectName}
</SelectItem>
@@ -106,9 +106,7 @@ export default function ShopMainCategoriesPage() {
description="Manage main categories (หมวดหมู่หลัก) for shop drawings"
queryKey={['shop-drawing-main-categories', String(selectedProjectId)]}
fetchFn={async () => {
console.log(`Fetching Shop Main Categories for project ${selectedProjectId}`);
const data = await drawingMasterDataService.getShopMainCategories(selectedProjectId);
console.log('Shop Main Categories Data:', data);
return data;
}}
createFn={(data: Record<string, unknown>) =>
@@ -22,8 +22,6 @@ export default function ShopSubCategoriesPage() {
const [selectedProjectId, setSelectedProjectId] = useState<string | undefined>(undefined);
const { data: projects = [], isLoading: isLoadingProjects } = useProjects();
console.log('Projects Data:', projects);
const columns: ColumnDef<SubCategory>[] = [
{
accessorKey: 'subCategoryCode',
@@ -75,7 +73,7 @@ export default function ShopSubCategoriesPage() {
)}
</SelectTrigger>
<SelectContent>
{(projects as any[]).map((project) => (
{(projects as { id?: number; uuid?: string; projectCode: string; projectName: string }[]).map((project) => (
<SelectItem key={project.uuid || project.id} value={String(project.id || project.uuid)}>
{project.projectCode} - {project.projectName}
</SelectItem>
@@ -108,9 +106,7 @@ export default function ShopSubCategoriesPage() {
description="Manage sub-categories (หมวดหมู่ย่อย) for shop drawings"
queryKey={['shop-drawing-sub-categories', String(selectedProjectId)]}
fetchFn={async () => {
console.log(`Fetching Shop Sub-Categories for project ${selectedProjectId}`);
const data = await drawingMasterDataService.getShopSubCategories(selectedProjectId);
console.log('Shop Sub-Categories Data:', data);
return data;
}}
createFn={(data: Record<string, unknown>) =>