select account_extension_info_id, res_id, res_name, res_type, user_info_id, user_info_name, account, company_id, company_name, dept_id, dept_name, company_class_id, company_class_name, user_name, user_phone, user_email, is_leader, sort, remarks, create_at, update_at, del_flag from cs_account_extension_info
insert into cs_account_extension_info
account_extension_info_id,
res_id,
res_name,
res_type,
user_info_id,
user_info_name,
account,
company_id,
company_name,
dept_id,
dept_name,
company_class_id,
company_class_name,
user_name,
user_phone,
user_email,
is_leader,
sort,
remarks,
create_at,
update_at,
del_flag,
#{accountExtensionInfoId},
#{resId},
#{resName},
#{resType},
#{userInfoId},
#{userInfoName},
#{account},
#{companyId},
#{companyName},
#{deptId},
#{deptName},
#{companyClassId},
#{companyClassName},
#{userName},
#{userPhone},
#{userEmail},
#{isLeader},
#{sort},
#{remarks},
#{createAt},
#{updateAt},
#{delFlag},
insert into cs_account_extension_info
account_extension_info_id,
res_id,
res_name,
res_type,
user_info_id,
user_info_name,
account,
company_id,
company_name,
dept_id,
dept_name,
company_class_id,
company_class_name,
user_name,
user_phone,
user_email,
is_leader,
sort,
remarks,
create_at,
del_flag
#{item.accountExtensionInfoId},
#{item.resId},
#{item.resName},
#{item.resType},
#{item.userInfoId},
#{item.userInfoName},
#{item.account},
#{item.companyId},
#{item.companyName},
#{item.deptId},
#{item.deptName},
#{item.companyClassId},
#{item.companyClassName},
#{item.userName},
#{item.userPhone},
#{item.userEmail},
#{item.isLeader},
#{item.sort},
#{item.remarks},
now(),
0
update cs_account_extension_info
res_id = #{resId},
res_name = #{resName},
res_type = #{resType},
user_info_id = #{userInfoId},
user_info_name = #{userInfoName},
account = #{account},
company_id = #{companyId},
company_name = #{companyName},
dept_id = #{deptId},
dept_name = #{deptName},
company_class_id = #{companyClassId},
company_class_name = #{companyClassName},
user_name = #{userName},
user_phone = #{userPhone},
user_email = #{userEmail},
is_leader = #{isLeader},
sort = #{sort},
remarks = #{remarks},
create_at = #{createAt},
update_at = #{updateAt},
del_flag = #{delFlag},
where account_extension_info_id = #{accountExtensionInfoId}
update cs_account_extension_info
res_id = #{item.resId},
res_name = #{item.resName},
res_type = #{item.resType},
user_info_id = #{item.userInfoId},
user_info_name = #{item.userInfoName},
account = #{item.account},
company_id = #{item.companyId},
company_name = #{item.companyName},
dept_id = #{item.deptId},
dept_name = #{item.deptName},
company_class_id = #{item.companyClassId},
company_class_name = #{item.companyClassName},
user_name = #{item.userName},
user_phone = #{item.userPhone},
user_email = #{item.userEmail},
is_leader = #{item.isLeader},
sort = #{item.sort},
remarks = #{item.remarks},
create_at = #{item.createAt},
update_at = #{item.updateAt},
del_flag = #{item.delFlag},
where account_extension_info_id = #{item.accountExtensionInfoId}
update cs_account_extension_info
set del_flag = 1
where account_extension_info_id = #{accountExtensionInfoId}
update cs_account_extension_info
set del_flag = 1
where account_extension_info_id in
#{accountExtensionInfoId}
update cs_account_extension_info
set del_flag = 1
where res_id = #{resId}