select id,
user_id,
user_name,
dept_id,
dept_name,
user_code,
user_sex,
phonenumber,
user_id2,
user_name2,
user_code2,
user_sex2,
phonenumber2,
subject_id,
subject_name,
safe_user_id,
safe_user_name,
safe_user_phone,
position,
college,
apply_status,
apply_number,
illustrate,
approval_user,
approval_time,
creat_time
from sl_opendoor_apply t
select t.id,
t.user_id,
t.user_name,
t.dept_id,
t.dept_name,
t.user_code,
t.user_sex,
t.phonenumber,
t.user_id2,
t.user_name2,
t.user_code2,
t.user_sex2,
t.phonenumber,
t.subject_id,
t.subject_name,
t.safe_user_id,
t.safe_user_name,
t.safe_user_phone,
t.position,
t.college,
t.apply_status,
t.apply_number,
t.illustrate,
t.approval_user,
t.approval_time,
t.creat_time,
(select GROUP_CONCAT(safe_user_name) from sl_subject_relation r where r.subject_id= t.subject_id ) authName,
date_add(t.creat_time, interval 1 hour) loseTime
from sl_opendoor_apply as t
LEFT JOIN sys_dept d on t.dept_id=d.dept_id
LEFT JOIN sys_user u on t.user_id=u.user_id
insert into sl_opendoor_apply
user_id,
user_name,
dept_id,
dept_name,
user_code,
user_sex,
phonenumber,
user_id2,
user_name2,
user_code2,
user_sex2,
phonenumber2,
subject_id,
subject_name,
safe_user_id,
safe_user_name,
safe_user_phone,
position,
college,
apply_status,
apply_number,
illustrate,
approval_user,
approval_time,
creat_time,
#{userId},
#{userName},
#{deptId},
#{deptName},
#{userCode},
#{userSex},
#{phonenumber},
#{userId2},
#{userName2},
#{userCode2},
#{userSex2},
#{phonenumber2},
#{subjectId},
#{subjectName},
#{safeUserId},
#{safeUserName},
#{safeUserPhone},
#{position},
#{college},
#{applyStatus},
#{applyNumber},
#{illustrate},
#{approval_user},
#{approval_time},
#{creatTime},
update sl_opendoor_apply
user_id = #{userId},
user_name = #{userName},
dept_id = #{deptId},
dept_name = #{deptName},
user_code = #{userCode},
user_sex = #{userSex},
phonenumber = #{phonenumber},
user_id2 = #{userId2},
user_name2 = #{userName2},
user_code2 = #{userCode2},
user_sex2 = #{userSex2},
phonenumber2 = #{phonenumber2},
subject_id = #{subjectId},
subject_name = #{subjectName},
safe_user_id = #{safeUserId},
safe_user_name = #{safeUserName},
safe_user_phone = #{safeUserPhone},
position = #{position},
college = #{college},
apply_status = #{applyStatus},
apply_number = #{applyNumber},
illustrate = #{illustrate},
approval_user = #{approvalUser},
approval_time = #{approvalTime},
creat_time = #{creatTime},
where id = #{id}
delete
from sl_opendoor_apply
where id = #{id}
delete from sl_opendoor_apply where id in
#{id}