|
@@ -131,18 +131,21 @@ public interface ProjectMapper {
|
|
|
* @param perobjectId
|
|
|
* @return
|
|
|
*/
|
|
|
- @Select("\n" +
|
|
|
- "select \n" +
|
|
|
- "projectRole.fid as projectRoleId,\n" +
|
|
|
- "projectRole.fname_l2 as projectRoleName,\n" +
|
|
|
- "person.fid as personId,\n" +
|
|
|
- "person.Fname_l2 as persnName,\n" +
|
|
|
- "projectManagement.CFProjectName as projectName\n" +
|
|
|
- " from CT_PRO_MemberManagement memberManagement\n" +
|
|
|
- "left join CT_PRO_ProjectRole projectRole on projectRole.fid = memberManagement.CFProjectRoleID\n" +
|
|
|
- "left join T_BD_person person on person.fid = memberManagement.CFEmployeeID\n" +
|
|
|
- "left join CT_PRO_ProjectManagement projectManagement on projectManagement.fid =memberManagement.CFProjectManagementID\n" +
|
|
|
- "where CFProjectManagementID = #{perobjectId}\n")
|
|
|
+ @Select("select\n" +
|
|
|
+ " projectRole.fid as projectRoleId,\n" +
|
|
|
+ " projectRole.fname_l2 as projectRoleName,\n" +
|
|
|
+ " person.fid as personId,\n" +
|
|
|
+ " person.Fname_l2 as personName,\n" +
|
|
|
+ " projectManagement.CFProjectName as projectName,\n" +
|
|
|
+ "\tprojectType.fname_l2 as projectTypeName,\n" +
|
|
|
+ "projectType.fid as projectTypeId,\n" +
|
|
|
+ "projectType.fnumber as projectTypeNumber\n" +
|
|
|
+ "from CT_PRO_MemberManagement memberManagement\n" +
|
|
|
+ " left join CT_PRO_ProjectRole projectRole on projectRole.fid = memberManagement.CFProjectRoleID\n" +
|
|
|
+ " left join T_BD_person person on person.fid = memberManagement.CFEmployeeID\n" +
|
|
|
+ " left join CT_PRO_ProjectManagement projectManagement on projectManagement.fid =memberManagement.CFProjectManagementID\n" +
|
|
|
+ "left join CT_PRO_ProjectType projectType on projectType.fid = projectRole.CFTypeID\n" +
|
|
|
+ "where CFProjectManagementID = #{perobjectId}")
|
|
|
List<Map<String, String>> getMemberManagementInfoByPerobjectId(@Param("perobjectId") String perobjectId);
|
|
|
|
|
|
/**
|