insert into dxab_activity
act_id,
act_name,
act_no,
act_type,
max_person_number,
site_area,
sold_tickets_number,
begin_time,
end_time,
hold_addr,
act_content,
approval_status,
archive_status,
data_source,
create_time,
update_time,
act_duty_leader_staff_id,
act_duty_leader_staff_code,
act_duty_leader_staff_name,
act_duty_leader_station_id,
act_duty_staff_id,
act_duty_staff_code,
act_duty_staff_name,
act_duty_station_id,
act_report_time,
safe_license_status,
daily_attend_person,
organizer_unit,
organizer_regist,
report_unit,
security_power_number,
staff_number,
security_number,
volunteer_number,
responsible_unit,
risk_level,
security_check,
security_programme,
act_duty_leader_staff_phone,
act_duty_staff_phone,
act_site_leader_staff_phone,
act_site_leader_staff_id,
act_site_leader_staff_code,
#{actId},
#{actName},
#{actNo},
#{actType},
#{maxPersonNumber},
#{siteArea},
#{soldTicketsNumber},
#{beginTime},
#{endTime},
#{holdAddr},
#{actContent},
#{approvalStatus},
#{archiveStatus},
#{dataSource},
#{createTime},
#{updateTime},
#{actDutyLeaderStaffId},
#{actDutyLeaderStaffCode},
#{actDutyLeaderStaffName},
#{actDutyLeaderStationId},
#{actDutyStaffId},
#{actDutyStaffCode},
#{actDutyStaffName},
#{actDutyStationId},
#{actReportTime},
#{safeLicenseStatus},
#{dailyAttendPerson},
#{organizerUnit},
#{organizerRegist},
#{reportUnit},
#{securityPowerNumber},
#{staffNumber},
#{securityNumber},
#{volunteerNumber},
#{responsibleUnit},
#{riskLevel},
#{securityCheck},
#{securityProgramme},
#{actDutyLeaderStaffPhone},
#{actDutyStaffPhone},
#{actSiteLeaderStaffPhone},
#{actSiteLeaderStaffId},
#{actSiteLeaderStaffCode},
#{actSiteLeaderStaffName},
#{actSiteLeaderStationId},
update dxab_activity
act_type = #{actType},
max_person_number = #{maxPersonNumber},
site_area = #{siteArea},
sold_tickets_number = #{soldTicketsNumber},
begin_time = #{beginTime},
end_time = #{endTime},
hold_addr = #{holdAddr},
act_content = #{actContent},
approval_status = #{approvalStatus},
archive_status = #{archiveStatus},
data_source = #{dataSource},
update_time = #{updateTime},
act_duty_leader_staff_id = #{actDutyLeaderStaffId},
act_duty_leader_staff_code = #{actDutyLeaderStaffCode},
act_duty_leader_staff_name = #{actDutyLeaderStaffName},
act_duty_leader_station_id = #{actDutyLeaderStationId},
act_duty_staff_id = #{actDutyStaffId},
act_duty_staff_code = #{actDutyStaffCode},
act_duty_staff_name = #{actDutyStaffName},
act_duty_station_id = #{actDutyStationId},
act_report_time = #{actReportTime},
safe_license_status = #{safeLicenseStatus},
daily_attend_person = #{dailyAttendPerson},
organizer_unit = #{organizerUnit},
organizer_regist = #{organizerRegist},
report_unit = #{reportUnit},
security_power_number = #{securityPowerNumber},
staff_number = #{staffNumber},
security_number = #{securityNumber},
volunteer_number = #{volunteerNumber},
responsible_unit = #{responsibleUnit},
risk_level = #{riskLevel},
security_check = #{securityCheck},
security_programme = #{securityProgramme},
act_duty_leader_staff_phone = #{actDutyLeaderStaffPhone},
act_duty_staff_phone = #{actDutyStaffPhone},
act_site_leader_staff_phone = #{actSiteLeaderStaffPhone},
act_site_leader_staff_id = #{actSiteLeaderStaffId},
act_site_leader_staff_code = #{actSiteLeaderStaffCode},
where act_no = #{actNo}
update dxab_activity
approval_status = #{approvalStatus},
update_time = now()
where act_no = #{actNo}
delete from sys_file_info where REL_ID = #{actId}
INSERT INTO sys_file_info (FILE_ID,
FILE_NAME, FILE_TYPE, FILE_DIR, FILE_SIZE, FILE_URL,
REL_ID, FILE_NO, ORDER_NO,
CREATE_TIME, FILE_TITLE)
select
#{item.fileId,jdbcType=VARCHAR},
#{item.fileName,jdbcType=VARCHAR}, #{item.fileType,jdbcType=VARCHAR}, #{item.fileDir,jdbcType=VARCHAR},
#{item.fileSize,jdbcType=DECIMAL},#{item.fileUrl,jdbcType=VARCHAR},
#{item.relId,jdbcType=VARCHAR}, #{item.fileNo,jdbcType=VARCHAR}, #{item.orderNo,jdbcType=DECIMAL},
#{item.createTime,jdbcType=TIMESTAMP}, #{item.fileTitle,jdbcType=VARCHAR} from dual