insert into bns_smz_jx_record (reword_num, month, pro_id, sub_id, upload_id, check_remark, upload_time, state, is_active) VALUES (#{rewordNum}, #{month}, #{proId}, #{subId}, #{uploadId}, #{checkRemark}, now(), '0', '2') delete from bns_smz_jx_record where reword_num = #{rewordNum}; delete from bns_smz_jx_attendance_reword where reword_num = #{rewordNum}; delete from bns_smz_jx_confirmation_pay where reword_num = #{rewordNum}; delete from bns_smz_jx_disk_reword where reword_num = #{rewordNum}; delete from bns_smz_jx_worker_pay where reword_num = #{rewordNum}; delete from bns_smz_jx_difference_reword where reword_num = #{rewordNum}; delete from bns_smz_jx_file_reword where reword_num = #{rewordNum}; update bns_smz_jx_record set state=#{state}, projecter_id=#{projecterId}, projecter_time=now(), subcompany_id=#{subcompanyId}, subcompany_time=now(), company_id=#{companyId}, company_time=now(), up_subcompany_id=#{upSubcompanyId}, up_subcompany_time=now(), up_company_id=#{upCompanyId}, up_company_time=now(), countNum=#{countNum}, workerNum=#{workerNum}, attenNum=#{attenNum}, payIn=#{payIn}, payable=#{payable}, delstate=#{delState}, remark=#{remark}, check_Remark=#{checkRemark}, delstate=#{delState}, is_sub_lssued=#{isSubLssued}, countnum=#{countNum}, delremark=#{delRemark}, update_time=now(), is_active='1' where reword_num=#{rewordNum} update bns_smz_jx_record set state=#{state}, projecter_id=#{projecterId}, projecter_time=now(), subcompany_id=#{subcompanyId}, subcompany_time=now(), company_id=#{companyId}, company_time=now(), up_subcompany_id=#{upSubcompanyId}, up_subcompany_time=now(), up_company_id=#{upCompanyId}, up_company_time=now(), countNum=#{countNum}, workerNum=#{workerNum}, attenNum=#{attenNum}, payIn=#{payIn}, payable=#{payable}, delstate=#{delState}, remark=#{remark}, check_Remark=#{checkRemark}, delstate=#{delState}, is_sub_lssued=#{isSubLssued}, countnum=#{countNum}, update_time=now(), is_active='2' where reword_num=#{rewordNum} insert into bns_smz_jx_attendance_reword (reword_num, name, id_number, post, pro_name, pro_state, sub_name, team_name, atten_num, piece_num, sutDown_num, rest_num, nowork_num, base_pay, achievements_pay, bank_num) VALUES (#{rewordNum}, #{name}, #{idNumber}, #{post}, #{proName}, #{proState}, #{subName}, #{teamName}, #{attenNum}, #{pieceNum}, #{sutDownNum}, #{restNum}, #{noworkNum}, #{basePay}, #{achievementsPay}, #{bankNum}) insert into bns_smz_jx_confirmation_pay (reword_num, name, id_number, post, team_name, base_price, base_num, basecount, overtime_price, overtime_num, overcount, achievements_price, achievements_num, achievementscount, payable, bonus, piece_price, piece_num, piece_count, sutDown_price, sutDown_num, sutDown_count) VALUES (#{rewordNum}, #{name}, #{idNumber}, #{post}, #{teamName}, #{basePrice}, #{baseNum}, #{baseCount}, #{overtimePrice}, #{overtimeNum}, #{overCount}, #{achievementsPrice}, #{achievementsNum}, #{achievementsCount}, #{payable}, #{bonus}, #{piecePrice}, #{pieceNum}, #{pieceCount}, #{sutDownPrice}, #{sutDownNum}, #{sutDownCount}) insert into bns_smz_jx_disk_reword (reword_num, id_number, name, post, team_name, atten_num, payable, withhold, payIn, bank_num) VALUES (#{rewordNum}, #{idNumber}, #{name}, #{post}, #{teamName}, #{attenNum}, #{payable}, #{withhold}, #{payIn}, #{bankNum}) insert into bns_smz_jx_worker_pay (reword_num, name, id_number, post, team_name, atten_num, payable, withhold, payIn, bank, bank_num) VALUES (#{rewordNum}, #{name}, #{idNumber}, #{post}, #{teamName}, #{attenNum}, #{payable}, #{withhold}, #{payIn}, #{bank}, #{bankNum}) insert into bns_smz_jx_file_reword (reword_num, type, file_name, file_path, view_time, upload_user_id, upload_time) VALUES (#{rewordNum}, #{type}, #{fileName}, #{filePath}, now(), #{uploadUserId}, now()) update bns_smz_jx_file_reword set file_path= #{filePath}, upload_time=now() where file_name = #{fileName} and reword_num = #{rewordNum} insert into bns_smz_jx_difference_reword (reword_num, id_number, name, post, atten_num, piece_num, sutDown_num, bank_num, base_price, achievements_price, payIn, payable, describes) VALUES (#{rewordNum}, #{idNumber}, #{name}, #{post}, #{attenNum}, #{pieceNum}, #{sutDownNum}, #{bankNum}, #{basePrice}, #{achievementsPrice}, #{payIn}, #{payable}, #{describes}) update bns_smz_jx_difference_reword set is_active=#{isActive} where reword_num = #{rewordNum} update bns_smz_jx_file_reword set view_time = NOW() where id = #{fileId} update bns_smz_jx_file_reword set is_star = #{isStar} where id = #{fileId} INSERT INTO bns_smz_jx_record_history (reword_num, submitter_id, submit_time, flow_node, audit_result, audit_remark, create_time) VALUES (#{rewordNum}, #{submitterId}, now(), #{flowNode}, #{auditResult}, #{auditRemark}, now()) SELECT jrh.reword_num as rewordNum, jrh.submitter_id as submitterId, su.username as submitterName, su.PHONE as userPhone, sr.name as roleName, jrh.submit_time as submitTime, jrh.flow_node as flowNode, jrh.audit_result as auditResult, jrh.audit_remark as auditRemark FROM bns_smz_jx_record_history jrh LEFT JOIN bns_smz_sys_user su on jrh.submitter_id = su.ID LEFT JOIN bns_smz_sys_role sr on sr.id = su.ROLE_ID WHERE jrh.reword_num = #{rewordNum}