select a.id, a.contract_name, a.contract_type, a.project_pool_id, a.project_stage, a.meeting_code, a.del_flag, a.file_business_id, a.remark, a.create_by, a.create_time, a.update_by, a.update_time,
b.project_name, b.project_stage, b.project_state, b.project_group ,b.project_code
from t_project_contract a
left join t_project_pool b ON a.project_pool_id = b.id
insert into t_project_contract
id,
contract_name,
contract_type,
project_pool_id,
project_stage,
meeting_code,
del_flag,
file_business_id,
remark,
create_by,
create_time,
update_by,
update_time,
#{id},
#{contractName},
#{contractType},
#{projectPoolId},
#{projectStage},
#{meetingCode},
#{delFlag},
#{fileBusinessId},
#{remark},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
update t_project_contract
contract_name = #{contractName},
contract_type = #{contractType},
project_pool_id = #{projectPoolId},
project_stage = #{projectStage},
meeting_code = #{meetingCode},
del_flag = #{delFlag},
file_business_id = #{fileBusinessId},
remark = #{remark},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
where id = #{id}
delete from t_project_contract where id = #{id}
delete from t_project_contract where id in
#{id}