diff --git a/user-service/src/main/java/com/hp/user/service/config/SwaggerConfig.java b/user-service/src/main/java/com/hp/user/service/config/SwaggerConfig.java index 8977861..256670f 100644 --- a/user-service/src/main/java/com/hp/user/service/config/SwaggerConfig.java +++ b/user-service/src/main/java/com/hp/user/service/config/SwaggerConfig.java @@ -18,7 +18,7 @@ public class SwaggerConfig { .apiTitle("rest doc user") .apiDescription("用户信息系统") .apiVersion("1.0.0") - .packages(Arrays.asList("com.hp.user.service.impl")) + .packages(Arrays.asList("com.hp.user.service.controller")) .build(); } } diff --git a/user-service/src/main/java/com/hp/user/service/controller/AuthenticationController.java b/user-service/src/main/java/com/hp/user/service/controller/AuthenticationController.java new file mode 100644 index 0000000..ae2ea3c --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/AuthenticationController.java @@ -0,0 +1,44 @@ +package com.hp.user.service.controller; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class AuthenticationController { + /** + * 登录 + * @param account 账号 + * @param password 密码 + */ + @RequestMapping("/login") + public void login(String account,String password){ + + } + + /** + * 登出 + */ + @RequestMapping("/loginOut") + public void loginOut(){ + + } + + /** + * 注册 + * 需要用户信息 + */ + @RequestMapping("/register") + public void register(){ + + } + + /** + * 找回密码 + * @param account 账号 + */ + @RequestMapping("findPassword") + public void findPassword(String account){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/CompanyController.java b/user-service/src/main/java/com/hp/user/service/controller/CompanyController.java new file mode 100644 index 0000000..7ec7b14 --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/CompanyController.java @@ -0,0 +1,80 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class CompanyController { + /** + * 添加企业 + * 需要企业信息 + */ + @RequestMapping("/addCompany") + public void addCompany(){ + + } + + /** + * 更新企业信息 + * 需要企业信息 + */ + @RequestMapping("/updateCompany") + public void updateCompany(){ + + } + + /** + * 根据企业Id删除企业 + * @param companyId 企业Id + */ + @RequestMapping("/deleteCompanyByCompanyId") + public void deleteCompanyByCompanyId(String companyId){ + + } + + /** + * 根据企业Id查询某企业全部信息 + * @param companyId 企业Id + */ + @RequestMapping("/queryCompanyByCompanyId") + public void queryCompanyByCompanyId(String companyId){ + + } + + /** + * 查询所有企业基本信息 + */ + @RequestMapping("/queryAllCompany") + public void queryAllCompany(){ + + } + + /** + * 查询某企业的所有用户 + * @param companyId 企业Id + */ + @RequestMapping("/queryAllUserOfCompany") + public void queryAllUserOfCompany(String companyId){ + + } + + /** + * 关联某企业与某用户 + * @param companyId 企业Id + * @param userId 用户Id + */ + @RequestMapping("/associateCompanyAndUser") + public void associateCompanyAndUser(String companyId,String userId){ + + } + + /** + * 解除某企业与某用户的关联 + * @param companyId 企业Id + * @param userId 用户Id + */ + @RequestMapping("/dissociateCompanyAndUser") + public void dissociateCompanyAndUser(String companyId,String userId){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/RoleController.java b/user-service/src/main/java/com/hp/user/service/controller/RoleController.java new file mode 100644 index 0000000..8566b19 --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/RoleController.java @@ -0,0 +1,72 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestAttribute; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class RoleController { + /** + * 添加角色 + * 需要角色信息 + */ + @RequestMapping("/addRole") + public void addRole(){ + + } + + /** + * 更新角色信息 + * 需要角色信息 + */ + @RequestMapping("/updateRole") + public void updateRole(){ + + } + + /** + * 根据角色Id删除角色 + * @param roleId 角色Id + */ + @RequestMapping("/deleteRoleByRoleId") + public void deleteRoleByRoleId(String roleId){ + + } + + /** + * 根据角色Id查询某角色信息 + * @param roleId 角色Id + */ + @RequestMapping("/queryRoleByRoleId") + public void queryRoleByRoleId(String roleId){ + + } + + /** + * 查询所有角色信息 + */ + @RequestMapping("/queryAllRole") + public void queryAllRole(){ + + } + + /** + * 关联某角色与某用户 + * @param roleId 角色Id + * @param userId 用户Id + */ + @RequestMapping("/associateRoleAndUser") + public void associateRoleAndUser(String roleId,String userId){ + + } + + /** + * 解除某角色与某用户的关联 + * @param roleId 角色Id + * @param userId 用户Id + */ + @RequestMapping("/dissociateRoleAndUser") + public void dissociateRoleAndUser(String roleId,String userId){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/ServiceProviderController.java b/user-service/src/main/java/com/hp/user/service/controller/ServiceProviderController.java new file mode 100644 index 0000000..9d01d07 --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/ServiceProviderController.java @@ -0,0 +1,80 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class ServiceProviderController { + /** + * 添加服务商 + * 需要服务商信息 + */ + @RequestMapping("/addServiceProvider") + public void addServiceProvider(){ + + } + + /** + * 更新服务商信息 + * 需要服务商信息 + */ + @RequestMapping("/updateServiceProvider") + public void updateServiceProvider(){ + + } + + /** + * 根据服务商Id删除服务商 + * @param serviceProviderId 服务商Id + */ + @RequestMapping("/deleteServiceProviderByServiceProviderId") + public void deleteServiceProviderByServiceProviderId(String serviceProviderId){ + + } + + /** + * 根据服务商Id查询某服务商信息 + * @param serviceProviderId 服务商Id + */ + @RequestMapping("/queryCompanyByCompanyId") + public void queryServiceProviderByServiceProviderId(String serviceProviderId){ + + } + + /** + * 查询所有服务商信息 + */ + @RequestMapping("/queryAllServiceProvider") + public void queryAllServiceProvider(){ + + } + + /** + * 查询某服务商的所有用户及用户对应的角色 + * @param serviceProviderId 服务商Id + */ + @RequestMapping("/queryAllUserAndRoleOfServiceProvider") + public void queryAllUserAndRoleOfServiceProvider(String serviceProviderId){ + + } + + /** + * 关联某服务商与某用户 + * @param serviceProviderId 服务商Id + * @param userId 用户Id + */ + @RequestMapping("/associateServiceProviderAndUser") + public void associateServiceProviderAndUser(String serviceProviderId,String userId){ + + } + + /** + * 解除某服务商与某用户的关联 + * @param serviceProviderId 服务商Id + * @param userId 用户Id + */ + @RequestMapping("/dissociateServiceProviderAndUser") + public void dissociateServiceProviderAndUser(String serviceProviderId,String userId){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/StationController.java b/user-service/src/main/java/com/hp/user/service/controller/StationController.java new file mode 100644 index 0000000..0e5a06d --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/StationController.java @@ -0,0 +1,51 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class StationController { + /** + * 添加站点 + * 需要站点信息 + */ + @RequestMapping("/addStation") + public void addStation(){ + + } + + /** + * 更新站点信息 + * 需要站点信息 + */ + @RequestMapping("/updateStation") + public void updateStation(){ + + } + + /** + * 根据站点Id删除站点 + * @param stationId 站点Id + */ + @RequestMapping("/deleteStationByStationId") + public void deleteStationByStationId(String stationId){ + + } + + /** + * 根据站点Id查询某站点信息 + * @param stationId 站点Id + */ + @RequestMapping("/queryStationByStationId") + public void queryStationByStationId(String stationId){ + + } + + /** + * 查询所有站点信息 + */ + @RequestMapping("/queryAllStation") + public void queryAllStation(){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/TeamController.java b/user-service/src/main/java/com/hp/user/service/controller/TeamController.java new file mode 100644 index 0000000..cd62266 --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/TeamController.java @@ -0,0 +1,49 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; + +public class TeamController { + /** + * 添加班组 + * 需要班组信息 + */ + @RequestMapping("/addTeam") + public void addTeam(){ + + } + + /** + * 更新班组信息 + * 需要班组信息 + */ + @RequestMapping("/updateTeam") + public void updateTeam(){ + + } + + /** + * 根据班组Id删除班组 + * @param teamId 班组Id + */ + @RequestMapping("/deleteTeamByTeamId") + public void deleteTeamByTeamId(String teamId){ + + } + + /** + * 根据班组Id查询某班组信息(要有班组所属服务商信息) + * @param teamId 班组Id + */ + @RequestMapping("/queryTeamByTeamId") + public void queryTeamByTeamId(String teamId){ + + } + + /** + * 查询所有班组信息(要有班组所属服务商信息) + */ + @RequestMapping("/queryAllTeam") + public void queryAllTeam(){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/UserController.java b/user-service/src/main/java/com/hp/user/service/controller/UserController.java new file mode 100644 index 0000000..41c6317 --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/UserController.java @@ -0,0 +1,51 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class UserController { + /** + * 添加用户 + * 需要用户信息 + */ + @RequestMapping("/addUser") + public void addUser(){ + + } + + /** + * 更新用户信息 + * 需要用户信息 + */ + @RequestMapping("/updateUser") + public void updateUser(){ + + } + + /** + * 根据用户Id删除用户 + * @param userId 用户Id + */ + @RequestMapping("/deleteUserByUserId") + public void deleteUserByUserId(String userId){ + + } + + /** + * 根据用户Id查询某用户信息 + * @param userId 用户Id + */ + @RequestMapping("/queryUserByUserId") + public void queryUserByUserId(String userId){ + + } + + /** + * 查询所有用户信息 + */ + @RequestMapping("/queryAllUser") + public void queryAllUser(){ + + } +} diff --git a/user-service/src/main/java/com/hp/user/service/controller/UserTestController.java b/user-service/src/main/java/com/hp/user/service/controller/UserTestController.java deleted file mode 100644 index 8ad2e05..0000000 --- a/user-service/src/main/java/com/hp/user/service/controller/UserTestController.java +++ /dev/null @@ -1,8 +0,0 @@ -package com.hp.user.service.controller; - -import org.springframework.stereotype.Controller; - -@Controller -public class UserTestController { - -} diff --git a/user-service/src/main/java/com/hp/user/service/controller/WorkerController.java b/user-service/src/main/java/com/hp/user/service/controller/WorkerController.java new file mode 100644 index 0000000..824f88b --- /dev/null +++ b/user-service/src/main/java/com/hp/user/service/controller/WorkerController.java @@ -0,0 +1,51 @@ +package com.hp.user.service.controller; + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class WorkerController { + /** + * 添加工人 + * 需要工人信息 + */ + @RequestMapping("/addWorker") + public void addWorker(){ + + } + + /** + * 更新工人信息 + * 需要工人信息 + */ + @RequestMapping("/updateWorker") + public void updateWorker(){ + + } + + /** + * 根据工人Id删除工人 + * @param workerId 工人Id + */ + @RequestMapping("/deleteWorkerByWorkerId") + public void deleteWorkerByWorkerId(String workerId){ + + } + + /** + * 根据工人Id查询某工人信息 + * @param workerId 工人Id + */ + @RequestMapping("/queryWorkerByWorkerId") + public void queryWorkerByWorkerId(String workerId){ + + } + + /** + * 查询所有工人信息 + */ + @RequestMapping("/queryAllWorker") + public void queryAllWorker(){ + + } +}