OADistributionId, OATaskId,sned_id, SysUserId, SysChinaName, SysTelephone, title,
subject,start_time,end_time,AppStatus, CreatedOn,
CreatedBy, ModifiedOn, ModifiedBy
delete from OADistribution
where OADistributionId = #{oadistributionid,jdbcType=VARCHAR}
insert into OADistribution (OADistributionId, OATaskId, SysUserId,
SysChinaName, SysTelephone, AppStatus,title,subject,start_time,end_time,
CreatedOn, CreatedBy, ModifiedOn,
ModifiedBy)
values (#{oadistributionid,jdbcType=VARCHAR}, #{oataskid,jdbcType=VARCHAR}, #{sysuserid,jdbcType=VARCHAR},
#{syschinaname,jdbcType=VARCHAR}, #{systelephone,jdbcType=VARCHAR}, #{appstatus,jdbcType=VARCHAR},#{title},#{subject},#{startTime},#{endTime},
#{createdon,jdbcType=TIMESTAMP}, #{createdby,jdbcType=VARCHAR}, #{modifiedon,jdbcType=TIMESTAMP},
#{modifiedby,jdbcType=VARCHAR})
insert into OADistribution
OADistributionId,
OATaskId,
SysUserId,
SysChinaName,
SysTelephone,
AppStatus,
CreatedOn,
CreatedBy,
ModifiedOn,
ModifiedBy,
#{oadistributionid,jdbcType=VARCHAR},
#{oataskid,jdbcType=VARCHAR},
#{sysuserid,jdbcType=VARCHAR},
#{syschinaname,jdbcType=VARCHAR},
#{systelephone,jdbcType=VARCHAR},
#{appstatus,jdbcType=VARCHAR},
#{createdon,jdbcType=TIMESTAMP},
#{createdby,jdbcType=VARCHAR},
#{modifiedon,jdbcType=TIMESTAMP},
#{modifiedby,jdbcType=VARCHAR},
update OADistribution
OATaskId = #{oataskid,jdbcType=VARCHAR},
SysUserId = #{sysuserid,jdbcType=VARCHAR},
SysChinaName = #{syschinaname,jdbcType=VARCHAR},
SysTelephone = #{systelephone,jdbcType=VARCHAR},
AppStatus = #{appstatus,jdbcType=VARCHAR},
CreatedOn = #{createdon,jdbcType=TIMESTAMP},
CreatedBy = #{createdby,jdbcType=VARCHAR},
ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP},
ModifiedBy = #{modifiedby,jdbcType=VARCHAR},
where OADistributionId = #{oadistributionid,jdbcType=VARCHAR}
update OADistribution
set OATaskId = #{oataskid,jdbcType=VARCHAR},
SysUserId = #{sysuserid,jdbcType=VARCHAR},
SysChinaName = #{syschinaname,jdbcType=VARCHAR},
SysTelephone = #{systelephone,jdbcType=VARCHAR},
AppStatus = #{appstatus,jdbcType=VARCHAR},
CreatedOn = #{createdon,jdbcType=TIMESTAMP},
CreatedBy = #{createdby,jdbcType=VARCHAR},
ModifiedOn = #{modifiedon,jdbcType=TIMESTAMP},
ModifiedBy = #{modifiedby,jdbcType=VARCHAR}
where OADistributionId = #{oadistributionid,jdbcType=VARCHAR}
insert into OADistribution (OADistributionId, OATaskId, SysUserId,
SysChinaName, SysTelephone, AppStatus,
CreatedOn, CreatedBy, ModifiedOn,
ModifiedBy)
values
(#{record.oadistributionid,jdbcType=VARCHAR}, #{record.oataskid,jdbcType=VARCHAR},
#{record.sysuserid,jdbcType=VARCHAR},
#{record.syschinaname,jdbcType=VARCHAR}, #{record.systelephone,jdbcType=VARCHAR},
#{record.appstatus,jdbcType=VARCHAR},
#{record.createdon,jdbcType=TIMESTAMP}, #{record.createdby,jdbcType=VARCHAR},
#{record.modifiedon,jdbcType=TIMESTAMP},
#{record.modifiedby,jdbcType=VARCHAR})
UPDATE OADistribution SET AppStatus = "已读" WHERE OATaskId = #{taskId}
AND SysUserId = #{sysUserId}