INSERT INTO da_ky_transfer_apply
pro_id,
pro_name,
single_pro_name,
dept_id,
dept_name,
apply_user,
apply_time,
audit_status,
audit_opinion,
transfer_status,
transfer_time,
create_user_id,
create_user_name,
update_user_name,
update_user_id,
#{proId},
#{proName},
#{singleProName},
#{deptId},
#{deptName},
#{applyUser},
#{applyTime},
#{auditStatus},
#{auditOpinion},
#{transferStatus},
#{transferTime},
#{createUserId},
#{createUserName},
#{updateUserName},
#{updateUserId},
INSERT INTO da_ky_transfer_file
id,
transfer_apply_id,
pro_files_contents_id,
pro_id,
file_source_id,
file_name,
file_path,
transfer_status,
transfer_time,
receive_status,
receive_time,
#{id},
#{transferApplyId},
#{proFilesContentsId},
#{proId},
#{fileSourceId},
#{fileName},
#{filePath},
#{transferStatus},
#{transferTime},
#{receiveStatus},
#{receiveTime},
INSERT INTO da_ky_transfer_audit_record
transfer_apply_id,
audit_status,
audit_option,
audit_user_id,
audit_user_name,
#{id},
#{auditStatus},
#{auditOpinion},
#{auditUser},
#{auditUserName},
UPDATE da_ky_transfer_apply
pro_id = #{proId},
pro_name = #{proName},
single_pro_name = #{singleProName},
dept_id = #{deptId},
dept_name = #{deptName},
apply_user = #{applyUser},
apply_time = #{applyTime},
audit_status = #{auditStatus},
audit_opinion = #{auditOpinion},
transfer_status = #{transferStatus},
transfer_time = #{transferTime},
update_user_name = #{updateUserName},
update_user_id = #{updateUserId},
del_flag = #{delFlag},
WHERE id = #{id}
UPDATE da_ky_transfer_apply
audit_status = #{auditStatus},
audit_opinion = #{auditOpinion},
audit_user = #{auditUserName},
audit_time = now()
WHERE id = #{id}
UPDATE da_ky_transfer_file
SET file_name = #{fileName}
WHERE id = #{id}
UPDATE da_ky_transfer_file
SET receive_status = #{receiveStatus},
receive_time = now()
WHERE id = #{id}
UPDATE da_ky_transfer_apply
SET transfer_status = '1'
WHERE id = #{transferApplyId}
DELETE FROM da_ky_transfer_file
WHERE transfer_apply_id = #{id}
DELETE FROM da_ky_transfer_apply
WHERE id = #{id}