select d.id, d.work_unit, d.work_area, d.unit_number, d.floor_location, d.work_start_time, d.work_end_time, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.contact, d.phonenumber, d.status, d.dept_id, d.user_mg ,d.user_unit,s.dept_name,d.filename,d.reservation_number from t_invoice_bookingworkticket d
left join sys_dept s on s.dept_id = d.dept_id
select d.id, d.del_flag, d.creater_code, d.createdate, d.updater_code, d.updatedate, d.work_type, d.risk_level, d.work_description, d.work_people_number, d.hpjb, d.estimate_worktime, d.bookingticket_id, d.dept_id ,d.reservation_number,s.dept_name,
d.whgzxkzh,d.dhzyxkzh,d.xzkjxkzh,d.mbzyxkzh,d.gczyxkzh,d.gczyjb,d.tag,d.yqxkzh,d.xpxp from t_invoice_workcontent d
left join sys_dept s on s.dept_id = d.dept_id left join t_invoice_bookingworkticket b on d.bookingticket_id =b.id
SELECT t_bookingworkticket_seq.NEXTVAL as id FROM DUAL
insert into t_invoice_bookingworkticket
id,
work_unit,
work_area,
unit_number,
floor_location,
work_start_time,
work_end_time,
del_flag,
creater_code,
updater_code,
updatedate,
contact,
phonenumber,
status,
dept_id,
user_mg,
user_unit,
reservation_number,
filename,
#{id},
#{workUnit},
#{workArea},
#{unitNumber},
#{floorLocation},
#{workStartTime},
#{workEndTime},
#{delFlag},
#{createrCode},
#{updaterCode},
#{updatedate},
#{contact},
#{phonenumber},
#{status},
#{deptId},
#{userMg},
#{userUnit},
#{reservationNumber},
#{filename},
update t_invoice_bookingworkticket
work_unit = #{workUnit},
work_area = #{workArea},
unit_number = #{unitNumber},
floor_location = #{floorLocation},
work_start_time = #{workStartTime},
work_end_time = #{workEndTime},
del_flag = #{delFlag},
creater_code = #{createrCode},
createdate = #{createdate},
updater_code = #{updaterCode},
updatedate = #{updatedate},
contact = #{contact},
phonenumber = #{phonenumber},
status = #{status},
dept_id = #{deptId},
user_mg = #{userMg},
user_unit = #{userUnit},
reservation_number = #{reservationNumber},
filename = #{filename},
where id = #{id}
update t_invoice_bookingworkticket set del_flag = 2 where id = #{id}
update t_invoice_bookingworkticket set del_flag = 2 where id in
#{id}