<insert id="insertVideoBase" parameterType="com.paic.icore.agr.farmer.farmerinfo.model.VideoBaseModel">
<selectKey keyProperty="videoBaseId" order="BEFORE" resultType="java.lang.String">
select SYS_GUID() as videoBaseId from DUAL
</selectKey>
insert into AIMS_VIDEO_BASE(
VIDEO_BASE_ID,
VIDEO_ROOM_ID,
STATUS,
USER_ID,
CASE_NO,
VIDEO_APP_DATE,
VIDEO_START_DATE,
VIDEO_END_DATE,
VIDEO_ROOM_NUMBER,
ORGANIZER_JOIN_URL,
ORGANIZER_TOKEN,
ATTENDEE_JOIN_URL,
ATTENDEE_TOKEN,
CREATED_DATE,
UPDATED_DATE,
CREATED_USER,
UPDATED_USER
)
values (
#{videoBaseId,jdbcType=VARCHAR},
#{videoRoomId,jdbcType=VARCHAR},
#{videoStatus,jdbcType=VARCHAR},
#{userId,jdbcType=VARCHAR},
#{caseNo,jdbcType=VARCHAR},
sysdate,
sysdate,
sysdate,
#{videoRoomNumber,jdbcType=VARCHAR},
#{organizerJoinUrl,jdbcType=VARCHAR},
#{organizerToken,jdbcType=VARCHAR},
#{attendeeJoinUrl,jdbcType=VARCHAR},
#{attendeeToken,jdbcType=VARCHAR},
sysdate,
sysdate,
#{userId,jdbcType=VARCHAR},
#{userId,jdbcType=VARCHAR}
)
</insert>
/**
* mapper方法定义 新增视频基础信息
* @param videoBase
*/
public void insertVideoBase(VideoBaseModel videoBase);
//插入数据
videoBaseMapper.insertVideoBase(videoBaseModel)
//获取主键
e.setVideoBaseId(videoBaseModel.getVideoBaseId())