Просмотр исходного кода

[task-5243] 删除掉已发布的考试时,需同时联动删除该考试相关的日程和消息

xiexh 5 месяцев назад
Родитель
Сommit
54b984f39a

+ 7 - 0
ibps-model-root/modules/msg-model/src/main/java/com/lc/ibps/common/msg/persistence/entity/InnerMessageTbl.java

@@ -56,6 +56,13 @@ public class InnerMessageTbl extends AbstractPo<String>{
 	@ApiModelProperty(value = "消息跳转类型")
 	protected String skipTypeMsg; /*消息跳转类型*/
 
+	@ApiModelProperty(value = "外键")
+	protected String waiJian; /*外键*/
+
+	public String getWaiJian() { return waiJian; }
+
+	public void setWaiJian(String waiJian) { this.waiJian = waiJian; }
+
 	public String getSkipTypeMsg() {
 		return skipTypeMsg;
 	}

+ 3 - 2
ibps-model-root/modules/msg-model/src/main/resources/com/lc/ibps/msg/persistence/mapping/InnerMessage.map.xml

@@ -18,16 +18,17 @@
 		<result property="tableName" column="TABLE_NAME_" jdbcType="VARCHAR"/>
 		<result property="taskId" column="TASK_ID_" jdbcType="VARCHAR"/>
 		<result property="skipTypeMsg" column="SKIP_TYPE_MSG" jdbcType="BLOB"/>
+		<result property="waiJian" column="WAI_JIAN_" jdbcType="VARCHAR"/>
 	</resultMap>
 	
 	<insert id="create" parameterType="com.lc.ibps.common.msg.persistence.entity.InnerMessagePo">
 		INSERT INTO IBPS_MSG_INNER
-		(ID_,SUBJECT_,OWNER_ID_,OWNER_,MESSAGE_TYPE_,CREATE_TIME_,CANREPLY_,IS_PUBLIC_,CONTENT_,FILE_MSG_,TENANT_ID_,TABLE_ID_,TABLE_NAME_,TASK_ID_,SKIP_TYPE_MSG)
+		(ID_,SUBJECT_,OWNER_ID_,OWNER_,MESSAGE_TYPE_,CREATE_TIME_,CANREPLY_,IS_PUBLIC_,CONTENT_,FILE_MSG_,TENANT_ID_,TABLE_ID_,TABLE_NAME_,TASK_ID_,SKIP_TYPE_MSG,WAI_JIAN_)
 		VALUES 
 		(#{id,jdbcType=VARCHAR}, #{subject,jdbcType=VARCHAR}, #{ownerId,jdbcType=VARCHAR}, #{ownerName,jdbcType=VARCHAR},
 		#{messageType,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{canreply,jdbcType=NUMERIC}, #{isPublic,jdbcType=NUMERIC},
 		 #{content,jdbcType=CLOB}, #{fileMsg,jdbcType=VARCHAR}, #{tenantId,jdbcType=VARCHAR}, #{tableId,jdbcType=VARCHAR},
-		 #{tableName,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR},#{skipTypeMsg,jdbcType=CLOB})
+		 #{tableName,jdbcType=VARCHAR}, #{taskId,jdbcType=VARCHAR},#{skipTypeMsg,jdbcType=CLOB}, #{waiJian,jdbcType=VARCHAR})
 	</insert>
 	
 	<select id="get"   parameterType="java.lang.String" resultMap="InnerMessage">