select p.process_id, p.process_title, p.template_id, p.company_name, p.company_id, p.upload_time, p.remark, p.applicant, p.applicant_name, p.applicant_account, p.dept_id, p.dept_name, p.status, p.head_id, p.create_time, p.create_by from zjwjsb_process p left join sys_user u on p.create_by = u.user_id update zjwjsb_process set process_title = #{processTitle}, template_id = #{templateId}, company_name = #{companyName}, company_id = #{companyId}, upload_time = #{uploadTime}, remark = #{remark}, applicant = #{applicant}, applicant_name = #{applicantName}, applicant_account = #{applicantAccount}, dept_id = #{deptId}, dept_name = #{deptName}, head_id = #{headId}, status = #{status}, update_by = #{updateBy}, update_time = sysdate() where process_id = #{processId} insert into zjwjsb_process( process_id, process_title, template_id, company_name, company_id, upload_time, remark, applicant, applicant_name, applicant_account, dept_id, dept_name, head_id, status, create_by, create_time ) values( #{processId }, #{processTitle}, #{templateId}, #{companyName }, #{companyId}, #{uploadTime }, #{remark }, #{applicant }, #{applicantName}, #{applicantAccount}, #{deptId}, #{deptName}, #{headId}, #{status}, #{createBy}, sysdate() ) update zjwjsb_process set del_flag = '1' where process_id = #{processId} update zjwjsb_process set status = #{status} where head_id = #{headId}