select id, staff_id, basic_salary, jobs_salary,count_insurance, daily_wage, hours_salary, full_frequently_subsidies, middle_subsidies,level_of_education_subsidies, contract_subsidies, seniority_subsidies, social_security_subsidies, night_shift_subsidies, dinner_subsidies, fixed_allowance, other_subsidies, breakfast_expend, lunch_expend, supper_expend, subsidy_deduct_money, deductions, endowment_insurance, medical_insurance, employment_injury_insurance, maternity_insurance, unemployment_insurance, accumulation_fund, children_education, support_the_old, housing_loans, housing_rents, adult_education, treatment_for_serious_disease, special_deduction, total_wages, aggregate_personal_income_tax, remarks, del_flag, create_by, create_time, update_by, update_time,sales_commission from sys_staff_detail
insert into sys_staff_detail
staff_id,
basic_salary,
jobs_salary,
daily_wage,
fixed_allowance,
other_subsidies,
deductions,
endowment_insurance,
medical_insurance,
employment_injury_insurance,
maternity_insurance,
unemployment_insurance,
accumulation_fund,
children_education,
support_the_old,
housing_loans,
housing_rents,
adult_education,
treatment_for_serious_disease,
special_deduction,
total_wages,
aggregate_personal_income_tax,
remarks,
del_flag,
create_by,
create_time,
update_by,
update_time,
count_insurance,
#{staffId},
#{basicSalary},
#{jobsSalary},
#{dailyWage},
#{fixedAllowance},
#{otherSubsidies},
#{subsidyDeductMoney},
#{deductions},
#{endowmentInsurance},
#{medicalInsurance},
#{employmentInjuryInsurance},
#{maternityInsurance},
#{unemploymentInsurance},
#{accumulationFund},
#{childrenEducation},
#{supportTheOld},
#{housingLoans},
#{housingRents},
#{adultEducation},
#{treatmentForSeriousDisease},
#{specialDeduction},
#{totalWages},
#{aggregatePersonalIncomeTax},
#{remarks},
#{delFlag},
#{createBy},
#{createTime},
#{updateBy},
#{updateTime},
#{countInsurance},
update sys_staff_detail
staff_id = #{staffId},
basic_salary = #{basicSalary},
jobs_salary = #{jobsSalary},
daily_wage = #{dailyWage},
fixed_allowance = #{fixedAllowance},
other_subsidies = #{otherSubsidies},
subsidy_deduct_money = #{subsidyDeductMoney},
deductions = #{deductions},
endowment_insurance = #{endowmentInsurance},
medical_insurance = #{medicalInsurance},
employment_injury_insurance = #{employmentInjuryInsurance},
maternity_insurance = #{maternityInsurance},
unemployment_insurance = #{unemploymentInsurance},
accumulation_fund = #{accumulationFund},
children_education = #{childrenEducation},
support_the_old = #{supportTheOld},
housing_loans = #{housingLoans},
housing_rents = #{housingRents},
adult_education = #{adultEducation},
treatment_for_serious_disease = #{treatmentForSeriousDisease},
special_deduction = #{specialDeduction},
total_wages = #{totalWages},
aggregate_personal_income_tax = #{aggregatePersonalIncomeTax},
sales_commission = #{salesCommission},
remarks = #{remarks},
del_flag = #{delFlag},
create_by = #{createBy},
create_time = #{createTime},
update_by = #{updateBy},
update_time = #{updateTime},
count_insurance = #{countInsurance},
where id = #{id}
update sys_staff_detail set other_subsidies = 0.00,deductions = 0.00
update sys_staff_detail set endowment_insurance = 0.00,medical_insurance = 0.00,unemployment_insurance = 0.00,employment_injury_insurance = 0.00,maternity_insurance = 0.00,accumulation_fund = 0.00,deductions = 0.00,count_insurance = 0.00
update sys_staff_detail set sales_commission = 0.00