@Service(value="projectInfoService") @Transactional public class ProjectInfoServiceImpl extends Object implements ProjectInfoService
| 限定符和类型 | 字段和说明 |
|---|---|
protected com.centit.framework.model.adapter.PlatformEnvironment |
platformEnvironment |
protected ProjectInfoDao |
projectInfoDao |
protected ProjectModuleDao |
projectModuleDao |
protected ProjectTeamDao |
projectTeamDao |
protected TableStructDao |
tableStructDao |
| 构造器和说明 |
|---|
ProjectInfoServiceImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addProjectMember(String optUser,
String projectId,
String memberCode) |
void |
deleteProjectInfo(String projectId) |
void |
deleteProjectMember(String optUser,
String projectId,
String memberCode) |
ProjectInfo |
forkProject(com.centit.framework.security.model.CentitUserDetails userDetails,
String projectId) |
ProjectInfo |
getProjectInfo(String projectId) |
List<ProjectTeam> |
listProjectMember(String optUser,
String projectId) |
com.alibaba.fastjson2.JSONArray |
listUserCreateProjects(String userCode,
com.centit.support.database.utils.PageDesc pageDesc) |
com.alibaba.fastjson2.JSONArray |
listUserProjects(String userCode,
com.centit.support.database.utils.PageDesc pageDesc) |
String |
makeCreateSql(String projectId,
com.centit.support.database.utils.DBType dbType) |
void |
saveProjectInfo(ProjectInfo projectInfo) |
void |
saveProjectTables(String projectId,
com.centit.framework.security.model.CentitUserDetails userDetails,
List<TableStruct> tableStructs) |
void |
updateProjectInfo(ProjectInfo projectInfo) |
@Autowired protected ProjectInfoDao projectInfoDao
@Autowired protected ProjectModuleDao projectModuleDao
@Autowired protected TableStructDao tableStructDao
@Autowired protected ProjectTeamDao projectTeamDao
@Autowired protected com.centit.framework.model.adapter.PlatformEnvironment platformEnvironment
public void saveProjectInfo(ProjectInfo projectInfo)
saveProjectInfo 在接口中 ProjectInfoServicepublic void updateProjectInfo(ProjectInfo projectInfo)
updateProjectInfo 在接口中 ProjectInfoServicepublic void deleteProjectInfo(String projectId)
deleteProjectInfo 在接口中 ProjectInfoServicepublic ProjectInfo getProjectInfo(String projectId)
getProjectInfo 在接口中 ProjectInfoServicepublic com.alibaba.fastjson2.JSONArray listUserProjects(String userCode, com.centit.support.database.utils.PageDesc pageDesc)
listUserProjects 在接口中 ProjectInfoServicepublic com.alibaba.fastjson2.JSONArray listUserCreateProjects(String userCode, com.centit.support.database.utils.PageDesc pageDesc)
listUserCreateProjects 在接口中 ProjectInfoServicepublic void addProjectMember(String optUser, String projectId, String memberCode)
addProjectMember 在接口中 ProjectInfoServicepublic void deleteProjectMember(String optUser, String projectId, String memberCode)
deleteProjectMember 在接口中 ProjectInfoServicepublic List<ProjectTeam> listProjectMember(String optUser, String projectId)
listProjectMember 在接口中 ProjectInfoServicepublic ProjectInfo forkProject(com.centit.framework.security.model.CentitUserDetails userDetails, String projectId)
forkProject 在接口中 ProjectInfoServicepublic String makeCreateSql(String projectId, com.centit.support.database.utils.DBType dbType)
makeCreateSql 在接口中 ProjectInfoServicepublic void saveProjectTables(String projectId, com.centit.framework.security.model.CentitUserDetails userDetails, List<TableStruct> tableStructs)
saveProjectTables 在接口中 ProjectInfoServiceCopyright © 2023 Centit Information Technical, co. Inc.. All rights reserved.