|
@@ -199,7 +199,8 @@
|
|
|
rf.remarks,
|
|
|
rf.del_flag,
|
|
|
rf.base_id,
|
|
|
- rf.url
|
|
|
+ rf.url,
|
|
|
+ rf.name
|
|
|
</sql>
|
|
|
<sql id="Work_Column_List">
|
|
|
rw.id,
|
|
@@ -253,13 +254,29 @@
|
|
|
from roster_certificate rce
|
|
|
where rce.del_flag = '0' and rce.base_id = #{id}
|
|
|
</select>
|
|
|
- <select id="getFilesList" resultType="com.jeeplus.test.roster.service.dto.RosterFilesDTO">
|
|
|
+ <select id="getFilesList" resultMap="FilesMap">
|
|
|
select
|
|
|
- <include refid="Files_Column_List"></include>
|
|
|
+ <include refid="Files_Column_List"></include>,
|
|
|
+ su.name su_name
|
|
|
from roster_files rf
|
|
|
+ left join sys_user su on rf.create_by = su.id and su.del_flag = '0'
|
|
|
where rf.del_flag = '0' and rf.base_id = #{id}
|
|
|
</select>
|
|
|
|
|
|
+ <resultMap id="FilesMap" type="com.jeeplus.test.roster.service.dto.RosterFilesDTO">
|
|
|
+ <id column="id" jdbcType="VARCHAR" property="id" />
|
|
|
+ <result column="create_by" jdbcType="VARCHAR" property="createBy.id" />
|
|
|
+ <result column="create_date" jdbcType="TIMESTAMP" property="createDate" />
|
|
|
+ <result column="update_by" jdbcType="VARCHAR" property="updateBy.id" />
|
|
|
+ <result column="update_date" jdbcType="TIMESTAMP" property="updateDate" />
|
|
|
+ <result column="remarks" jdbcType="VARCHAR" property="remarks" />
|
|
|
+ <result column="del_flag" jdbcType="INTEGER" property="delFlag" />
|
|
|
+ <result column="base_id" jdbcType="VARCHAR" property="baseId" />
|
|
|
+ <result column="url" jdbcType="VARCHAR" property="url" />
|
|
|
+ <result column="name" jdbcType="VARCHAR" property="name" />
|
|
|
+ <result column="su_name" jdbcType="VARCHAR" property="createBy.name" />
|
|
|
+ </resultMap>
|
|
|
+
|
|
|
<select id="findList" resultMap="BaseResultMap">
|
|
|
select
|
|
|
<include refid="Base_Column_List"></include>
|