TestController
com.example.sms.presentation.api.TestController
Description: JWT認証テスト
Path: /api/test
graph LR
c_e_s_p_a_TestController_allAccess__{{"JWT認証テスト"}}
__c_e_s_p_a_TestController_allAccess__>"GET /all"] -.-> c_e_s_p_a_TestController_allAccess__
c_e_s_p_a_TestController_userAccess__{{"JWT認証テスト"}}
__c_e_s_p_a_TestController_userAccess__>"GET /user"] -.-> c_e_s_p_a_TestController_userAccess__
c_e_s_p_a_TestController_adminAccess__{{"JWT認証テスト"}}
__c_e_s_p_a_TestController_adminAccess__>"GET /admin"] -.-> c_e_s_p_a_TestController_adminAccess__
部門API
com.example.sms.presentation.api.master.department.DepartmentApiController
Description: 部門
Path: /api/departments
graph LR
subgraph DepartmentService
c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_(["部門新規登録"])
click c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_ "./usecase.html#c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_"
c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_(["部門削除"])
click c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_ "./usecase.html#c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_"
c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_(["部門検索(部門コード)"])
click c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_ "./usecase.html#c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_"
c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_(["部門検索 (部門ID)"])
click c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_ "./usecase.html#c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_"
c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__(["部門一覧(ページング)"])
click c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__ "./usecase.html#c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__"
c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_(["部門情報編集(社員追加・削除)"])
click c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_ "./usecase.html#c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_"
end
c_e_s_p_a_m_d_DepartmentApiController_getAddFilteredEmployees_c_e_s_p_a_m_d_DepartmentResource_[getAddFilteredEmployees]
c_e_s_p_a_m_d_DepartmentApiController_getDeleteFilteredEmployees_c_e_s_p_a_m_d_DepartmentResource_[getDeleteFilteredEmployees]
c_e_s_p_Message_getMessage_j_l_String_[Message.getMessage]
c_e_s_p_a_m_d_DepartmentApiController_select___int____int___{{"部門一覧を取得する"}}
__c_e_s_p_a_m_d_DepartmentApiController_select___int____int___>"GET /"] -.-> c_e_s_p_a_m_d_DepartmentApiController_select___int____int___
c_e_s_p_a_m_d_DepartmentApiController_select___int____int___ --> c_e_s_s_m_d_DepartmentService_selectAllWithPageInfo__
c_e_s_p_a_m_d_DepartmentApiController_find_j_l_String__j_l_String_{{"部門を取得する"}}
__c_e_s_p_a_m_d_DepartmentApiController_find_j_l_String__j_l_String_>"GET /{departmentCode}/{departmentStartDate}"] -.-> c_e_s_p_a_m_d_DepartmentApiController_find_j_l_String__j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_find_j_l_String__j_l_String_ --> c_e_s_s_m_d_DepartmentService_findByCode_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_{{"部門を登録する"}}
__c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_>"POST /"] -.-> c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_
c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_s_m_d_DepartmentService_register_c_e_s_d_m_m_d_Department_
c_e_s_p_a_m_d_DepartmentApiController_create_c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_{{"部門を更新する"}}
__c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_>"PUT /{departmentCode}/{departmentStartDate}"] -.-> c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_
c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_p_a_m_d_DepartmentApiController_getAddFilteredEmployees_c_e_s_p_a_m_d_DepartmentResource_
c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_p_a_m_d_DepartmentApiController_getDeleteFilteredEmployees_c_e_s_p_a_m_d_DepartmentResource_
c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_s_m_d_DepartmentService_save_c_e_s_d_m_m_d_Department__j_u_List__j_u_List_
c_e_s_p_a_m_d_DepartmentApiController_update_j_l_String__j_l_String__c_e_s_p_a_m_d_DepartmentResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_{{"部門を削除する"}}
__c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_>"DELETE /{departmentCode}/{departmentStartDate}"] -.-> c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_ --> c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_ --> c_e_s_s_m_d_DepartmentService_delete_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_d_DepartmentApiController_delete_j_l_String__j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
社員API
com.example.sms.presentation.api.master.employee.EmployeeApiController
Description: 社員
Path: /api/employees
graph LR
subgraph EmployeeService
c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_(["社員検索"])
click c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_ "./usecase.html#c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_"
c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_(["社員情報編集"])
click c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_ "./usecase.html#c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_"
c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_(["社員新規登録"])
click c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_ "./usecase.html#c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_"
c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__(["社員一覧(ページング)"])
click c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__ "./usecase.html#c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__"
c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_(["社員削除"])
click c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_ "./usecase.html#c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_"
end
subgraph UserManagementService
c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_(["ユーザー検索"])
click c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_ "./usecase.html#c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_"
end
subgraph DepartmentService
c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_(["部門検索 (部門ID)"])
click c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_ "./usecase.html#c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_"
end
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_[createEmployee]
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_c_e_s_p_a_m_e_EmployeeResource_[createEmployee]
c_e_s_p_Message_getMessage_j_l_String_[Message.getMessage]
c_e_s_p_a_m_e_EmployeeApiController_select___int____int___{{"社員一覧を取得する"}}
__c_e_s_p_a_m_e_EmployeeApiController_select___int____int___>"GET /"] -.-> c_e_s_p_a_m_e_EmployeeApiController_select___int____int___
c_e_s_p_a_m_e_EmployeeApiController_select___int____int___ --> c_e_s_s_m_e_EmployeeService_selectAllWithPageInfo__
c_e_s_p_a_m_e_EmployeeApiController_find_j_l_String_{{"社員を取得する"}}
__c_e_s_p_a_m_e_EmployeeApiController_find_j_l_String_>"GET /{employeeCode}"] -.-> c_e_s_p_a_m_e_EmployeeApiController_find_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_find_j_l_String_ --> c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_{{"社員を登録する"}}
__c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_>"POST /"] -.-> c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_a_m_e_EmployeeApiController_createEmployee_c_e_s_p_a_m_e_EmployeeResource_
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_m_e_EmployeeService_register_c_e_s_d_m_m_e_Employee_
c_e_s_p_a_m_e_EmployeeApiController_create_c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_{{"社員を更新する"}}
__c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_>"PUT /{employeeCode}"] -.-> c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_
c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_m_e_EmployeeApiController_createEmployee_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_m_d_DepartmentService_find_c_e_s_d_m_m_d_DepartmentId_
c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_s_m_e_EmployeeService_save_c_e_s_d_m_m_e_Employee_
c_e_s_p_a_m_e_EmployeeApiController_update_j_l_String__c_e_s_p_a_m_e_EmployeeResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_{{"社員を削除する"}}
__c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_>"DELETE /{employeeCode}"] -.-> c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_ --> c_e_s_s_m_e_EmployeeService_find_c_e_s_d_m_m_e_EmployeeCode_
c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_ --> c_e_s_s_m_e_EmployeeService_delete_c_e_s_d_m_m_e_EmployeeCode_
c_e_s_p_a_m_e_EmployeeApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
商品API
com.example.sms.presentation.api.master.product.ProductApiController
Description: 商品
Path: /api/products
graph LR
subgraph ProductService
c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__(["部品一覧(ページング)"])
click c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__ "./usecase.html#c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__"
c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_(["商品新規登録"])
click c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_ "./usecase.html#c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_"
c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_(["商品削除"])
click c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_ "./usecase.html#c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_"
c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_(["商品情報編集"])
click c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_ "./usecase.html#c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_"
c_e_s_s_m_p_ProductService_find_j_l_String_(["商品検索"])
click c_e_s_s_m_p_ProductService_find_j_l_String_ "./usecase.html#c_e_s_s_m_p_ProductService_find_j_l_String_"
c_e_s_s_m_p_ProductService_selectAllWithPageInfo__(["商品一覧(ページング)"])
click c_e_s_s_m_p_ProductService_selectAllWithPageInfo__ "./usecase.html#c_e_s_s_m_p_ProductService_selectAllWithPageInfo__"
end
c_e_s_p_a_m_p_ProductApiController_createProduct_j_l_String__c_e_s_p_a_m_p_ProductResource_[createProduct]
c_e_s_p_Message_getMessage_j_l_String_[Message.getMessage]
c_e_s_p_a_m_p_ProductApiController_select___int____int___{{"商品一覧を取得する"}}
__c_e_s_p_a_m_p_ProductApiController_select___int____int___>"GET /"] -.-> c_e_s_p_a_m_p_ProductApiController_select___int____int___
c_e_s_p_a_m_p_ProductApiController_select___int____int___ --> c_e_s_s_m_p_ProductService_selectAllWithPageInfo__
c_e_s_p_a_m_p_ProductApiController_selectBoms___int____int___{{"部品一覧を取得する"}}
__c_e_s_p_a_m_p_ProductApiController_selectBoms___int____int___>"GET /boms"] -.-> c_e_s_p_a_m_p_ProductApiController_selectBoms___int____int___
c_e_s_p_a_m_p_ProductApiController_selectBoms___int____int___ --> c_e_s_s_m_p_ProductService_selectAllBomsWithPageInfo__
c_e_s_p_a_m_p_ProductApiController_select_j_l_String_{{"商品を取得する"}}
__c_e_s_p_a_m_p_ProductApiController_select_j_l_String_>"GET /{productCode}"] -.-> c_e_s_p_a_m_p_ProductApiController_select_j_l_String_
c_e_s_p_a_m_p_ProductApiController_select_j_l_String_ --> c_e_s_s_m_p_ProductService_find_j_l_String_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_{{"商品を登録する"}}
__c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_>"POST /"] -.-> c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_a_m_p_ProductApiController_createProduct_j_l_String__c_e_s_p_a_m_p_ProductResource_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_ --> c_e_s_s_m_p_ProductService_find_j_l_String_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_ --> c_e_s_s_m_p_ProductService_register_c_e_s_d_m_m_p_Product_
c_e_s_p_a_m_p_ProductApiController_create_c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_{{"商品を更新する"}}
__c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_>"PUT /{productCode}"] -.-> c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_a_m_p_ProductApiController_createProduct_j_l_String__c_e_s_p_a_m_p_ProductResource_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_ --> c_e_s_s_m_p_ProductService_find_j_l_String_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_ --> c_e_s_s_m_p_ProductService_save_c_e_s_d_m_m_p_Product_
c_e_s_p_a_m_p_ProductApiController_update_j_l_String__c_e_s_p_a_m_p_ProductResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_{{"商品を削除する"}}
__c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_>"DELETE /{productCode}"] -.-> c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_
c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_ --> c_e_s_s_m_p_ProductService_find_j_l_String_
c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_ --> c_e_s_s_m_p_ProductService_delete_c_e_s_d_m_m_p_Product_
c_e_s_p_a_m_p_ProductApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
商品分類API
com.example.sms.presentation.api.master.product.ProductCategoryApiController
Description: 商品分類
Path: /api/product/categories
graph LR
subgraph ProductService
c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_(["商品分類新規登録"])
click c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_ "./usecase.html#c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_"
c_e_s_s_m_p_ProductService_findCategory_j_l_String_(["商品分類検索"])
click c_e_s_s_m_p_ProductService_findCategory_j_l_String_ "./usecase.html#c_e_s_s_m_p_ProductService_findCategory_j_l_String_"
c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__(["商品分類一覧(ページング)"])
click c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__ "./usecase.html#c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__"
c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_(["商品分類情報編集(商品追加、削除)"])
click c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_ "./usecase.html#c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_"
c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_(["商品分類削除"])
click c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_ "./usecase.html#c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_"
end
c_e_s_p_a_m_p_ProductCategoryApiController_getDeleteFilteredProducts_c_e_s_p_a_m_p_ProductCategoryResource_[getDeleteFilteredProducts]
c_e_s_p_a_m_p_ProductCategoryApiController_getAddFilteredProducts_c_e_s_p_a_m_p_ProductCategoryResource_[getAddFilteredProducts]
c_e_s_p_Message_getMessage_j_l_String_[Message.getMessage]
c_e_s_p_a_m_p_ProductCategoryApiController_select___int____int___{{"商品分類一覧を取得する"}}
__c_e_s_p_a_m_p_ProductCategoryApiController_select___int____int___>"GET /"] -.-> c_e_s_p_a_m_p_ProductCategoryApiController_select___int____int___
c_e_s_p_a_m_p_ProductCategoryApiController_select___int____int___ --> c_e_s_s_m_p_ProductService_selectAllCategoryWithPageInfo__
c_e_s_p_a_m_p_ProductCategoryApiController_select_j_l_String_{{"商品分類を取得する"}}
__c_e_s_p_a_m_p_ProductCategoryApiController_select_j_l_String_>"GET /{productCategoryCode}"] -.-> c_e_s_p_a_m_p_ProductCategoryApiController_select_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_select_j_l_String_ --> c_e_s_s_m_p_ProductService_findCategory_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_{{"商品分類を登録する"}}
__c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_>"POST /"] -.-> c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_
c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_s_m_p_ProductService_findCategory_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_s_m_p_ProductService_registerCategory_c_e_s_d_m_m_p_ProductCategory_
c_e_s_p_a_m_p_ProductCategoryApiController_create_c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_{{"商品分類を更新する"}}
__c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_>"PUT /{productCategoryCode}"] -.-> c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_s_m_p_ProductService_findCategory_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_a_m_p_ProductCategoryApiController_getAddFilteredProducts_c_e_s_p_a_m_p_ProductCategoryResource_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_a_m_p_ProductCategoryApiController_getDeleteFilteredProducts_c_e_s_p_a_m_p_ProductCategoryResource_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_s_m_p_ProductService_saveCategory_c_e_s_d_m_m_p_ProductCategory__j_u_List__j_u_List_
c_e_s_p_a_m_p_ProductCategoryApiController_update_j_l_String__c_e_s_p_a_m_p_ProductCategoryResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_{{"商品分類を削除する"}}
__c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_>"DELETE /{productCategoryCode}"] -.-> c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_ --> c_e_s_s_m_p_ProductService_findCategory_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_ --> c_e_s_s_m_p_ProductService_deleteCategory_c_e_s_d_m_m_p_ProductCategory_
c_e_s_p_a_m_p_ProductCategoryApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
認証API
com.example.sms.presentation.api.system.auth.AuthApiController
Description: JWT認証
Path: /api/auth
graph LR
subgraph AuthApiService
c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_(["ユーザーJWT認証"])
click c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_ "./usecase.html#c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_"
end
subgraph UserManagementService
c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_(["ユーザー検索"])
click c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_ "./usecase.html#c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_"
c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_(["ユーザー新規登録"])
click c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_ "./usecase.html#c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_"
end
c_e_s_p_a_s_a_AuthApiController_authenticateUser_c_e_s_p_a_s_a_p_r_LoginRequest_{{"ユーザー認証"}}
__c_e_s_p_a_s_a_AuthApiController_authenticateUser_c_e_s_p_a_s_a_p_r_LoginRequest_>"POST /signin"] -.-> c_e_s_p_a_s_a_AuthApiController_authenticateUser_c_e_s_p_a_s_a_p_r_LoginRequest_
c_e_s_p_a_s_a_AuthApiController_authenticateUser_c_e_s_p_a_s_a_p_r_LoginRequest_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_a_AuthApiController_authenticateUser_c_e_s_p_a_s_a_p_r_LoginRequest_ --> c_e_s_s_s_a_AuthApiService_authenticateUser_o_s_s_c_Authentication__j_l_String__j_l_String_
c_e_s_p_a_s_a_AuthApiController_registerUser_c_e_s_p_a_s_a_p_r_SignupRequest_{{"ユーザー登録"}}
__c_e_s_p_a_s_a_AuthApiController_registerUser_c_e_s_p_a_s_a_p_r_SignupRequest_>"POST /signup"] -.-> c_e_s_p_a_s_a_AuthApiController_registerUser_c_e_s_p_a_s_a_p_r_SignupRequest_
c_e_s_p_a_s_a_AuthApiController_registerUser_c_e_s_p_a_s_a_p_r_SignupRequest_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_a_AuthApiController_registerUser_c_e_s_p_a_s_a_p_r_SignupRequest_ --> c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_
ユーザーAPI
com.example.sms.presentation.api.system.user.UserApiController
Description: ユーザー
Path: /api/users
graph LR
subgraph UserManagementService
c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_(["ユーザー検索"])
click c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_ "./usecase.html#c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_"
c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_(["ユーザー削除"])
click c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_ "./usecase.html#c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_"
c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__(["ユーザー一覧(ページング)"])
click c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__ "./usecase.html#c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__"
c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_(["ユーザー情報編集"])
click c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_ "./usecase.html#c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_"
c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_(["ユーザー新規登録"])
click c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_ "./usecase.html#c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_"
end
c_e_s_p_Message_getMessage_j_l_String_[Message.getMessage]
c_e_s_p_a_s_u_UserApiController_select___int____int___{{"ユーザー一覧を取得する"}}
__c_e_s_p_a_s_u_UserApiController_select___int____int___>"GET /"] -.-> c_e_s_p_a_s_u_UserApiController_select___int____int___
c_e_s_p_a_s_u_UserApiController_select___int____int___ --> c_e_s_s_s_u_UserManagementService_selectAllWithPageInfo__
c_e_s_p_a_s_u_UserApiController_find_j_l_String_{{"ユーザーを取得する"}}
__c_e_s_p_a_s_u_UserApiController_find_j_l_String_>"GET /{userId}"] -.-> c_e_s_p_a_s_u_UserApiController_find_j_l_String_
c_e_s_p_a_s_u_UserApiController_find_j_l_String_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_{{"ユーザーを登録する"}}
__c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_>"POST /"] -.-> c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_
c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_ --> c_e_s_s_s_u_UserManagementService_register_c_e_s_d_m_s_u_User_
c_e_s_p_a_s_u_UserApiController_create_c_e_s_p_a_s_u_UserResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_{{"ユーザーを更新する"}}
__c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_>"PUT /{userId}"] -.-> c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_
c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_ --> c_e_s_s_s_u_UserManagementService_save_c_e_s_d_m_s_u_User_
c_e_s_p_a_s_u_UserApiController_update_j_l_String__c_e_s_p_a_s_u_UserResource_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_s_u_UserApiController_delete_j_l_String_{{"ユーザーを削除する"}}
__c_e_s_p_a_s_u_UserApiController_delete_j_l_String_>"DELETE /{userId}"] -.-> c_e_s_p_a_s_u_UserApiController_delete_j_l_String_
c_e_s_p_a_s_u_UserApiController_delete_j_l_String_ --> c_e_s_s_s_u_UserManagementService_find_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_u_UserApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_
c_e_s_p_a_s_u_UserApiController_delete_j_l_String_ --> c_e_s_s_s_u_UserManagementService_delete_c_e_s_d_m_s_u_UserId_
c_e_s_p_a_s_u_UserApiController_delete_j_l_String_ --> c_e_s_p_Message_getMessage_j_l_String_