id, uid, serial_number, contacts, department, dispatch_info,
project_name, project_catagory,
tech_field, project_des, project_mode, project_approval, subsidy, consultant,
approval_url,
state, create_time, accept_date, approved_date, record_time, deleted_sign,
founder, contract_id, principal
delete from tech_project
where id = #{id,jdbcType=VARCHAR}
insert into tech_project (id, uid, serial_number,
contacts, department, dispatch_info,
project_name, project_catagory, tech_field,
project_des, project_mode, project_approval,
subsidy, consultant, approval_url,
state, create_time, accept_date,
approved_date, record_time, deleted_sign, founder, contract_id, principal
)
values (#{id,jdbcType=VARCHAR}, #{uid,jdbcType=VARCHAR},
#{serialNumber,jdbcType=INTEGER},
#{contacts,jdbcType=INTEGER}, #{department,jdbcType=VARCHAR}, #{dispatchInfo,jdbcType=VARCHAR},
#{projectName,jdbcType=VARCHAR}, #{projectCatagory,jdbcType=VARCHAR},
#{techField,jdbcType=VARCHAR},
#{projectDes,jdbcType=VARCHAR}, #{projectMode,jdbcType=INTEGER}, #{projectApproval,jdbcType=DECIMAL},
#{subsidy,jdbcType=INTEGER}, #{consultant,jdbcType=VARCHAR},
#{approvalUrl,jdbcType=VARCHAR},
#{state,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{acceptDate,jdbcType=TIMESTAMP},
#{approvedDate,jdbcType=TIMESTAMP}, #{recordTime,jdbcType=TIMESTAMP},
#{deletedSign,jdbcType=INTEGER}, #{founder,jdbcType=VARCHAR}, #{contractId,jdbcType=VARCHAR},
#{principal,jdbcType=VARCHAR}
)
insert into tech_project
id,
uid,
serial_number,
contacts,
department,
dispatch_info,
project_name,
project_catagory,
tech_field,
project_des,
project_mode,
project_approval,
subsidy,
consultant,
approval_url,
state,
create_time,
accept_date,
approved_date,
record_time,
deleted_sign,
founder,
contract_id,
principal,
#{id,jdbcType=VARCHAR},
#{uid,jdbcType=VARCHAR},
#{serialNumber,jdbcType=INTEGER},
#{contacts,jdbcType=INTEGER},
#{department,jdbcType=VARCHAR},
#{dispatchInfo,jdbcType=VARCHAR},
#{projectName,jdbcType=VARCHAR},
#{projectCatagory,jdbcType=VARCHAR},
#{techField,jdbcType=VARCHAR},
#{projectDes,jdbcType=VARCHAR},
#{projectMode,jdbcType=INTEGER},
#{projectApproval,jdbcType=DECIMAL},
#{subsidy,jdbcType=INTEGER},
#{consultant,jdbcType=VARCHAR},
#{approvalUrl,jdbcType=VARCHAR},
#{state,jdbcType=INTEGER},
#{createTime,jdbcType=TIMESTAMP},
#{acceptDate,jdbcType=TIMESTAMP},
#{approvedDate,jdbcType=TIMESTAMP},
#{recordTime,jdbcType=TIMESTAMP},
#{deletedSign,jdbcType=INTEGER},
#{founder,jdbcType=VARCHAR},
#{contractId,jdbcType=VARCHAR},
#{principal,jdbcType=VARCHAR},
update tech_project
uid = #{uid,jdbcType=VARCHAR},
serial_number = #{serialNumber,jdbcType=INTEGER},
contacts = #{contacts,jdbcType=INTEGER},
department = #{department,jdbcType=VARCHAR},
dispatch_info = #{dispatchInfo,jdbcType=VARCHAR},
project_name = #{projectName,jdbcType=VARCHAR},
project_catagory = #{projectCatagory,jdbcType=VARCHAR},
tech_field = #{techField,jdbcType=VARCHAR},
project_des = #{projectDes,jdbcType=VARCHAR},
project_mode = #{projectMode,jdbcType=INTEGER},
project_approval = #{projectApproval,jdbcType=DECIMAL},
subsidy = #{subsidy,jdbcType=INTEGER},
consultant = #{consultant,jdbcType=VARCHAR},
approval_url = #{approvalUrl,jdbcType=VARCHAR},
state = #{state,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
accept_date = #{acceptDate,jdbcType=TIMESTAMP},
approved_date = #{approvedDate,jdbcType=TIMESTAMP},
record_time = #{recordTime,jdbcType=TIMESTAMP},
deleted_sign = #{deletedSign,jdbcType=INTEGER},
founder = #{founder,jdbcType=VARCHAR},
contract_id = #{contractId,jdbcType=VARCHAR},
principal = #{principal,jdbcType=VARCHAR},
where id = #{id,jdbcType=VARCHAR}
update tech_project
set uid = #{uid,jdbcType=VARCHAR},
serial_number = #{serialNumber,jdbcType=INTEGER},
contacts = #{contacts,jdbcType=INTEGER},
department = #{department,jdbcType=VARCHAR},
dispatch_info = #{dispatchInfo,jdbcType=VARCHAR},
project_name = #{projectName,jdbcType=VARCHAR},
project_catagory = #{projectCatagory,jdbcType=VARCHAR},
tech_field = #{techField,jdbcType=VARCHAR},
project_des = #{projectDes,jdbcType=VARCHAR},
project_mode = #{projectMode,jdbcType=INTEGER},
project_approval = #{projectApproval,jdbcType=DECIMAL},
subsidy = #{subsidy,jdbcType=INTEGER},
consultant = #{consultant,jdbcType=VARCHAR},
approval_url = #{approvalUrl,jdbcType=VARCHAR},
state = #{state,jdbcType=INTEGER},
create_time = #{createTime,jdbcType=TIMESTAMP},
accept_date = #{acceptDate,jdbcType=TIMESTAMP},
approved_date = #{approvedDate,jdbcType=TIMESTAMP},
record_time = #{recordTime,jdbcType=TIMESTAMP},
deleted_sign = #{deletedSign,jdbcType=INTEGER},
founder = #{founder,jdbcType=VARCHAR},
contract_id = #{contractId,jdbcType=VARCHAR},
principal = #{principal,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update tech_project set deleted_sign = 1
where id in
#{item}
insert into tech_project (id, uid, serial_number,
contacts, department, dispatch_info,
project_name, project_catagory, tech_field,
project_des, project_mode, project_approval,
subsidy, consultant, approval_url,
state, create_time, accept_date,
approved_date, record_time, deleted_sign, founder, contract_id, principal
)
values
(
#{item.id,jdbcType=VARCHAR}, #{item.uid,jdbcType=VARCHAR},
#{item.serialNumber,jdbcType=INTEGER},
#{item.contacts,jdbcType=INTEGER}, #{item.department,jdbcType=VARCHAR}, #{item.dispatchInfo,jdbcType=VARCHAR},
#{item.projectName,jdbcType=VARCHAR}, #{item.projectCatagory,jdbcType=VARCHAR},
#{item.techField,jdbcType=VARCHAR},
#{item.projectDes,jdbcType=VARCHAR}, #{item.projectMode,jdbcType=INTEGER}, #{item.projectApproval,jdbcType=DECIMAL},
#{item.subsidy,jdbcType=INTEGER}, #{item.consultant,jdbcType=VARCHAR},
#{item.approvalUrl,jdbcType=VARCHAR},
#{item.state,jdbcType=INTEGER}, #{item.createTime,jdbcType=TIMESTAMP}, #{item.acceptDate,jdbcType=TIMESTAMP},
#{item.approvedDate,jdbcType=TIMESTAMP}, #{item.recordTime,jdbcType=TIMESTAMP},
#{item.deletedSign,jdbcType=INTEGER}, #{item.founder,jdbcType=VARCHAR}, #{item.contractId,jdbcType=VARCHAR},
#{item.principal,jdbcType=VARCHAR}
)
update tech_project set deleted_sign = 1
where contract_id in
#{item}