update salary_book_details set payable_amount = #{payableAmount},payin_amount = #{payinAmount},
pay_date = #{payDate},pay_month = #{payMonth},is_reissue = #{isReissue},work_days = #{workDays},
finance_sure = #{financeSure},person_sure = #{personSure},submit_no = #{submitNo},bank_handleno =#{bankHandleno}
where id_number = #{idNumber} and salary_id = #{id}
delete from salary_book_details where id_number = #{idNumber}
delete from bm_salary_book where id = #{id}
insert into bm_salary_book (company_id,project_id,`name`,start_time,end_time,create_time,creator)
values(#{companyId},#{proId},#{name},#{startTime},#{endTime},now(),#{creator})
insert into salary_book_details (salary_id,`name`,pro_id,id_number,bank_number,bank_name,bank_brank,payable_amount,payin_amount,work_days,work_type,salary_calc_type,salary_calc_sta,pay_month)
values(#{id},#{personName},#{proId},#{idNumber},#{bankNumber},#{bankName},#{bankBrank},#{payinAmount},#{payinAmount},#{workDays},#{workType},#{salaryCalcType},#{salaryCalcSta},now())
update salary_book_details set pay_date = #{payDate},pay_month = #{payMonth},finance_sure = #{financeSure},person_sure = #{personSure},submit_no = #{submitNo},bank_handleno = #{bankHandleno}
where salary_id = #{id}
update bm_salary_book set people_num = #{peopleNum},salary_total = #{salaryTotal}
where id = #{id}