|
@@ -3,24 +3,26 @@
|
|
|
<mapper namespace="com.redxun.knowledge.mapper.KnowledgeApprovalNodeMapper">
|
|
|
|
|
|
<resultMap id="KnowledgeApprovalNode" type="com.redxun.knowledge.entity.dao.KnowledgeApprovalNode">
|
|
|
- <id property="pkId" column="PK_ID" jdbcType="VARCHAR"/>
|
|
|
- <result property="name" column="NAME" jdbcType="VARCHAR"/>
|
|
|
- <result property="approverId" column="APPROVER_ID" jdbcType="VARCHAR"/>
|
|
|
- <result property="approverName" column="APPROVER_NAME" jdbcType="VARCHAR"/>
|
|
|
- <result property="isFinal" column="IS_FINAL" jdbcType="INTEGER"/>
|
|
|
- <result property="isDel" column="IS_DEL" jdbcType="INTEGER"/>
|
|
|
- <result property="companyId" column="COMPANY_ID_" jdbcType="VARCHAR"/>
|
|
|
- <result property="createDepId" column="CREATE_DEP_ID_" jdbcType="VARCHAR"/>
|
|
|
- <result property="tenantId" column="TENANT_ID_" jdbcType="VARCHAR"/>
|
|
|
- <result property="createBy" column="CREATE_BY_" jdbcType="VARCHAR"/>
|
|
|
- <result property="createTime" column="CREATE_TIME_" jdbcType="DATE"/>
|
|
|
- <result property="updateBy" column="UPDATE_BY_" jdbcType="VARCHAR"/>
|
|
|
- <result property="updateTime" column="UPDATE_TIME_" jdbcType="DATE"/>
|
|
|
+ <id property="pkId" column="PK_ID" jdbcType="VARCHAR"/>
|
|
|
+ <result property="name" column="NAME" jdbcType="VARCHAR"/>
|
|
|
+ <result property="approverId" column="APPROVER_ID" jdbcType="VARCHAR"/>
|
|
|
+ <result property="approverName" column="APPROVER_NAME" jdbcType="VARCHAR"/>
|
|
|
+ <result property="isFinal" column="IS_FINAL" jdbcType="INTEGER"/>
|
|
|
+ <result property="isDel" column="IS_DEL" jdbcType="INTEGER"/>
|
|
|
+ <result property="companyId" column="COMPANY_ID_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="createDepId" column="CREATE_DEP_ID_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="tenantId" column="TENANT_ID_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="createBy" column="CREATE_BY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="createTime" column="CREATE_TIME_" jdbcType="DATE"/>
|
|
|
+ <result property="updateBy" column="UPDATE_BY_" jdbcType="VARCHAR"/>
|
|
|
+ <result property="updateTime" column="UPDATE_TIME_" jdbcType="DATE"/>
|
|
|
</resultMap>
|
|
|
|
|
|
|
|
|
<select id="query" resultType="com.redxun.knowledge.entity.dao.KnowledgeApprovalNode" parameterType="java.util.Map">
|
|
|
- select PK_ID,NAME,APPROVER_ID,APPROVER_NAME,IS_FINAL,IS_DEL,COMPANY_ID_,CREATE_DEP_ID_,TENANT_ID_,CREATED_BY_,CREATED_TIME_,UPDATED_BY_,UPDATED_TIME_ from KM_KNOWLEDGE_APPROVAL_NODE
|
|
|
+ select
|
|
|
+ PK_ID,NAME,APPROVER_ID,APPROVER_NAME,IS_FINAL,IS_DEL,COMPANY_ID_,CREATE_DEP_ID_,TENANT_ID_,CREATED_BY_,CREATED_TIME_,UPDATED_BY_,UPDATED_TIME_
|
|
|
+ from KM_KNOWLEDGE_APPROVAL_NODE
|
|
|
<where>
|
|
|
<if test="@rx.Ognl@isNotEmpty(w.whereSql)">
|
|
|
${w.whereSql}
|
|
@@ -30,10 +32,16 @@
|
|
|
ORDER BY ${w.orderBySql}
|
|
|
</if>
|
|
|
<if test="@rx.Ognl@isEmpty(w.orderBySql)">
|
|
|
- ORDER BY PK_ID DESC
|
|
|
+ ORDER BY PK_ID DESC
|
|
|
</if>
|
|
|
</select>
|
|
|
|
|
|
+ <select id="queryApprovalNodes" resultType="com.redxun.knowledge.entity.vo.KnowledgeApprovalVo">
|
|
|
+ SELECT PK_ID, NAME, APPROVER_ID, APPROVER_NAME, '--' AS APPROVAL_STATUS
|
|
|
+ FROM KM_KNOWLEDGE_APPROVAL_NODE
|
|
|
+ WHERE IS_DEL = 0
|
|
|
+ ORDER BY IS_FINAL ASC
|
|
|
+ </select>
|
|
|
</mapper>
|
|
|
|
|
|
|