id, check_id, dept_id, dept_name, user_id, user_name, pay_date, user_type, ydgdgz,
ydkhgz, yfndmbjxkhgz, gdgz, fdyx, nzj, hsbt, syqkk, rlskk, sqqt, qtfl1, fsqnf, qtfl2,
jxjj, txbt, jtbt, nzgwsf, kqkk, yfgz, ylaobx, yliaobx, sybx, zfgjj, grsds, sfgz,
standard_salary, surveynum, expense_reward, festival_subsidy, claim_assess_deduc,
assess_deduc, punish_deduc, gsbx, quality, create_user, create_time, submit_date,
review_status
delete
from esm_salary
where id = #{id,jdbcType=BIGINT}
delete from esm_salary where (DATE_FORMAT(pay_date, '%Y-%m-%d'), user_id) in
(
DATE_FORMAT(#{item.payDate,jdbcType=TIMESTAMP}, '%Y-%m-%d'),
#{item.userId, jdbcType=VARCHAR}
)
delete
from esm_salary
where check_id = #{oldChcekId}
insert into esm_salary (id, check_id, dept_id,
dept_name, user_id, user_name,
pay_date, user_type, ydgdgz,
ydkhgz, yfndmbjxkhgz, gdgz,
fdyx, nzj, hsbt, syqkk,
rlskk, sqqt, qtfl1,
fsqnf, qtfl2, jxjj,
txbt, jtbt, nzgwsf,
kqkk, yfgz, ylaobx,
yliaobx, sybx, zfgjj,
grsds, sfgz, standard_salary,
surveynum, expense_reward, festival_subsidy,
claim_assess_deduc, assess_deduc, punish_deduc,
gsbx, quality, create_user,
create_time, submit_date, review_status)
values (#{id,jdbcType=BIGINT}, #{checkId,jdbcType=VARCHAR}, #{deptId,jdbcType=VARCHAR},
#{deptName,jdbcType=VARCHAR}, #{userId,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR},
#{payDate,jdbcType=TIMESTAMP}, #{userType,jdbcType=VARCHAR}, #{ydgdgz,jdbcType=VARCHAR},
#{ydkhgz,jdbcType=VARCHAR}, #{yfndmbjxkhgz,jdbcType=VARCHAR}, #{gdgz,jdbcType=VARCHAR},
#{fdyx,jdbcType=VARCHAR}, #{nzj,jdbcType=VARCHAR}, #{hsbt,jdbcType=VARCHAR}, #{syqkk,jdbcType=VARCHAR},
#{rlskk,jdbcType=VARCHAR}, #{sqqt,jdbcType=VARCHAR}, #{qtfl1,jdbcType=VARCHAR},
#{fsqnf,jdbcType=VARCHAR}, #{qtfl2,jdbcType=VARCHAR}, #{jxjj,jdbcType=VARCHAR},
#{txbt,jdbcType=VARCHAR}, #{jtbt,jdbcType=VARCHAR}, #{nzgwsf,jdbcType=VARCHAR},
#{kqkk,jdbcType=VARCHAR}, #{yfgz,jdbcType=VARCHAR}, #{ylaobx,jdbcType=VARCHAR},
#{yliaobx,jdbcType=VARCHAR}, #{sybx,jdbcType=VARCHAR}, #{zfgjj,jdbcType=VARCHAR},
#{grsds,jdbcType=VARCHAR}, #{sfgz,jdbcType=VARCHAR}, #{standardSalary,jdbcType=VARCHAR},
#{surveynum,jdbcType=VARCHAR}, #{expenseReward,jdbcType=VARCHAR}, #{festivalSubsidy,jdbcType=VARCHAR},
#{claimAssessDeduc,jdbcType=VARCHAR}, #{assessDeduc,jdbcType=VARCHAR}, #{punishDeduc,jdbcType=VARCHAR},
#{gsbx,jdbcType=VARCHAR}, #{quality,jdbcType=VARCHAR}, #{createUser,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{submitDate,jdbcType=TIMESTAMP}, #{reviewStatus,jdbcType=VARCHAR})
insert into esm_salary
id,
check_id,
dept_id,
dept_name,
user_id,
user_name,
pay_date,
user_type,
ydgdgz,
ydkhgz,
yfndmbjxkhgz,
gdgz,
fdyx,
nzj,
hsbt,
syqkk,
rlskk,
sqqt,
qtfl1,
fsqnf,
qtfl2,
jxjj,
txbt,
jtbt,
nzgwsf,
kqkk,
yfgz,
ylaobx,
yliaobx,
sybx,
zfgjj,
grsds,
sfgz,
standard_salary,
surveynum,
expense_reward,
festival_subsidy,
claim_assess_deduc,
assess_deduc,
punish_deduc,
gsbx,
quality,
create_user,
create_time,
submit_date,
review_status,
#{id,jdbcType=BIGINT},
#{checkId,jdbcType=VARCHAR},
#{deptId,jdbcType=VARCHAR},
#{deptName,jdbcType=VARCHAR},
#{userId,jdbcType=VARCHAR},
#{userName,jdbcType=VARCHAR},
#{payDate,jdbcType=TIMESTAMP},
#{userType,jdbcType=VARCHAR},
#{ydgdgz,jdbcType=VARCHAR},
#{ydkhgz,jdbcType=VARCHAR},
#{yfndmbjxkhgz,jdbcType=VARCHAR},
#{gdgz,jdbcType=VARCHAR},
#{fdyx,jdbcType=VARCHAR},
#{nzj,jdbcType=VARCHAR},
#{hsbt,jdbcType=VARCHAR},
#{syqkk,jdbcType=VARCHAR},
#{rlskk,jdbcType=VARCHAR},
#{sqqt,jdbcType=VARCHAR},
#{qtfl1,jdbcType=VARCHAR},
#{fsqnf,jdbcType=VARCHAR},
#{qtfl2,jdbcType=VARCHAR},
#{jxjj,jdbcType=VARCHAR},
#{txbt,jdbcType=VARCHAR},
#{jtbt,jdbcType=VARCHAR},
#{nzgwsf,jdbcType=VARCHAR},
#{kqkk,jdbcType=VARCHAR},
#{yfgz,jdbcType=VARCHAR},
#{ylaobx,jdbcType=VARCHAR},
#{yliaobx,jdbcType=VARCHAR},
#{sybx,jdbcType=VARCHAR},
#{zfgjj,jdbcType=VARCHAR},
#{grsds,jdbcType=VARCHAR},
#{sfgz,jdbcType=VARCHAR},
#{standardSalary,jdbcType=VARCHAR},
#{surveynum,jdbcType=VARCHAR},
#{expenseReward,jdbcType=VARCHAR},
#{festivalSubsidy,jdbcType=VARCHAR},
#{claimAssessDeduc,jdbcType=VARCHAR},
#{assessDeduc,jdbcType=VARCHAR},
#{punishDeduc,jdbcType=VARCHAR},
#{gsbx,jdbcType=VARCHAR},
#{quality,jdbcType=VARCHAR},
#{createUser,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{submitDate,jdbcType=TIMESTAMP},
#{reviewStatus,jdbcType=VARCHAR},
insert into esm_salary (id, check_id, dept_id,
dept_name, user_id, user_name,
pay_date, user_type, ydgdgz,
ydkhgz, yfndmbjxkhgz, gdgz,
fdyx, nzj, hsbt, syqkk,
rlskk, sqqt, qtfl1,
fsqnf, qtfl2, jxjj,
txbt, jtbt, nzgwsf,
kqkk, yfgz, ylaobx,
yliaobx, sybx, zfgjj,
grsds, sfgz, standard_salary,
surveynum, expense_reward, festival_subsidy,
claim_assess_deduc, assess_deduc, punish_deduc,
gsbx, quality, create_user,
create_time, submit_date, review_status
)
values
(
null, #{item.checkId,jdbcType=VARCHAR}, #{item.deptId,jdbcType=VARCHAR},
#{item.deptName,jdbcType=VARCHAR}, #{item.userId,jdbcType=VARCHAR}, #{item.userName,jdbcType=VARCHAR},
#{item.payDate,jdbcType=TIMESTAMP}, #{item.userType,jdbcType=VARCHAR}, #{item.ydgdgz,jdbcType=VARCHAR},
#{item.ydkhgz,jdbcType=VARCHAR}, #{item.yfndmbjxkhgz,jdbcType=VARCHAR}, #{item.gdgz,jdbcType=VARCHAR},
#{item.fdyx,jdbcType=VARCHAR}, #{item.nzj,jdbcType=VARCHAR}, #{item.hsbt,jdbcType=VARCHAR},
#{item.syqkk,jdbcType=VARCHAR},
#{item.rlskk,jdbcType=VARCHAR}, #{item.sqqt,jdbcType=VARCHAR}, #{item.qtfl1,jdbcType=VARCHAR},
#{item.fsqnf,jdbcType=VARCHAR}, #{item.qtfl2,jdbcType=VARCHAR}, #{item.jxjj,jdbcType=VARCHAR},
#{item.txbt,jdbcType=VARCHAR}, #{item.jtbt,jdbcType=VARCHAR}, #{item.nzgwsf,jdbcType=VARCHAR},
#{item.kqkk,jdbcType=VARCHAR}, #{item.yfgz,jdbcType=VARCHAR}, #{item.ylaobx,jdbcType=VARCHAR},
#{item.yliaobx,jdbcType=VARCHAR}, #{item.sybx,jdbcType=VARCHAR}, #{item.zfgjj,jdbcType=VARCHAR},
#{item.grsds,jdbcType=VARCHAR}, #{item.sfgz,jdbcType=VARCHAR}, #{item.standardSalary,jdbcType=VARCHAR},
#{item.surveynum,jdbcType=VARCHAR}, #{item.expenseReward,jdbcType=VARCHAR},
#{item.festivalSubsidy,jdbcType=VARCHAR},
#{item.claimAssessDeduc,jdbcType=VARCHAR}, #{item.assessDeduc,jdbcType=VARCHAR},
#{item.punishDeduc,jdbcType=VARCHAR},
#{item.gsbx,jdbcType=VARCHAR}, #{item.quality,jdbcType=VARCHAR}, #{item.createUser,jdbcType=VARCHAR},
#{item.createTime,jdbcType=TIMESTAMP}, #{item.submitDate,jdbcType=TIMESTAMP},
#{item.reviewStatus,jdbcType=VARCHAR}
)
update esm_salary
check_id = #{checkId,jdbcType=VARCHAR},
dept_id = #{deptId,jdbcType=VARCHAR},
dept_name = #{deptName,jdbcType=VARCHAR},
user_id = #{userId,jdbcType=VARCHAR},
user_name = #{userName,jdbcType=VARCHAR},
pay_date = #{payDate,jdbcType=TIMESTAMP},
user_type = #{userType,jdbcType=VARCHAR},
ydgdgz = #{ydgdgz,jdbcType=VARCHAR},
ydkhgz = #{ydkhgz,jdbcType=VARCHAR},
yfndmbjxkhgz = #{yfndmbjxkhgz,jdbcType=VARCHAR},
gdgz = #{gdgz,jdbcType=VARCHAR},
fdyx = #{fdyx,jdbcType=VARCHAR},
nzj = #{nzj,jdbcType=VARCHAR},
hsbt = #{hsbt,jdbcType=VARCHAR},
syqkk = #{syqkk,jdbcType=VARCHAR},
rlskk = #{rlskk,jdbcType=VARCHAR},
sqqt = #{sqqt,jdbcType=VARCHAR},
qtfl1 = #{qtfl1,jdbcType=VARCHAR},
fsqnf = #{fsqnf,jdbcType=VARCHAR},
qtfl2 = #{qtfl2,jdbcType=VARCHAR},
jxjj = #{jxjj,jdbcType=VARCHAR},
txbt = #{txbt,jdbcType=VARCHAR},
jtbt = #{jtbt,jdbcType=VARCHAR},
nzgwsf = #{nzgwsf,jdbcType=VARCHAR},
kqkk = #{kqkk,jdbcType=VARCHAR},
yfgz = #{yfgz,jdbcType=VARCHAR},
ylaobx = #{ylaobx,jdbcType=VARCHAR},
yliaobx = #{yliaobx,jdbcType=VARCHAR},
sybx = #{sybx,jdbcType=VARCHAR},
zfgjj = #{zfgjj,jdbcType=VARCHAR},
grsds = #{grsds,jdbcType=VARCHAR},
sfgz = #{sfgz,jdbcType=VARCHAR},
standard_salary = #{standardSalary,jdbcType=VARCHAR},
surveynum = #{surveynum,jdbcType=VARCHAR},
expense_reward = #{expenseReward,jdbcType=VARCHAR},
festival_subsidy = #{festivalSubsidy,jdbcType=VARCHAR},
claim_assess_deduc = #{claimAssessDeduc,jdbcType=VARCHAR},
assess_deduc = #{assessDeduc,jdbcType=VARCHAR},
punish_deduc = #{punishDeduc,jdbcType=VARCHAR},
gsbx = #{gsbx,jdbcType=VARCHAR},
quality = #{quality,jdbcType=VARCHAR},
create_user = #{createUser,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
submit_date = #{submitDate,jdbcType=TIMESTAMP},
review_status = #{reviewStatus,jdbcType=VARCHAR},
where check_id = #{checkId,jdbcType=VARCHAR}
update esm_salary
set check_id = #{checkId,jdbcType=VARCHAR},
dept_id = #{deptId,jdbcType=VARCHAR},
dept_name = #{deptName,jdbcType=VARCHAR},
user_id = #{userId,jdbcType=VARCHAR},
user_name = #{userName,jdbcType=VARCHAR},
pay_date = #{payDate,jdbcType=TIMESTAMP},
user_type = #{userType,jdbcType=VARCHAR},
ydgdgz = #{ydgdgz,jdbcType=VARCHAR},
ydkhgz = #{ydkhgz,jdbcType=VARCHAR},
yfndmbjxkhgz = #{yfndmbjxkhgz,jdbcType=VARCHAR},
gdgz = #{gdgz,jdbcType=VARCHAR},
fdyx = #{fdyx,jdbcType=VARCHAR},
nzj = #{nzj,jdbcType=VARCHAR},
hsbt = #{hsbt,jdbcType=VARCHAR},
syqkk = #{syqkk,jdbcType=VARCHAR},
rlskk = #{rlskk,jdbcType=VARCHAR},
sqqt = #{sqqt,jdbcType=VARCHAR},
qtfl1 = #{qtfl1,jdbcType=VARCHAR},
fsqnf = #{fsqnf,jdbcType=VARCHAR},
qtfl2 = #{qtfl2,jdbcType=VARCHAR},
jxjj = #{jxjj,jdbcType=VARCHAR},
txbt = #{txbt,jdbcType=VARCHAR},
jtbt = #{jtbt,jdbcType=VARCHAR},
nzgwsf = #{nzgwsf,jdbcType=VARCHAR},
kqkk = #{kqkk,jdbcType=VARCHAR},
yfgz = #{yfgz,jdbcType=VARCHAR},
ylaobx = #{ylaobx,jdbcType=VARCHAR},
yliaobx = #{yliaobx,jdbcType=VARCHAR},
sybx = #{sybx,jdbcType=VARCHAR},
zfgjj = #{zfgjj,jdbcType=VARCHAR},
grsds = #{grsds,jdbcType=VARCHAR},
sfgz = #{sfgz,jdbcType=VARCHAR},
standard_salary = #{standardSalary,jdbcType=VARCHAR},
surveynum = #{surveynum,jdbcType=VARCHAR},
expense_reward = #{expenseReward,jdbcType=VARCHAR},
festival_subsidy = #{festivalSubsidy,jdbcType=VARCHAR},
claim_assess_deduc = #{claimAssessDeduc,jdbcType=VARCHAR},
assess_deduc = #{assessDeduc,jdbcType=VARCHAR},
punish_deduc = #{punishDeduc,jdbcType=VARCHAR},
gsbx = #{gsbx,jdbcType=VARCHAR},
quality = #{quality,jdbcType=VARCHAR},
create_user = #{createUser,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
submit_date = #{submitDate,jdbcType=TIMESTAMP},
review_status = #{reviewStatus,jdbcType=VARCHAR}
where id = #{id,jdbcType=BIGINT}