a.id AS "id",
a.responsibility_id AS "responsibilityId",
a.indicator_id AS "indicatorId",
a.quantization_target AS "quantizationTarget",
a.quantization_target_actual AS "quantizationTargetActual",
a.evaluation_target AS "evaluationTarget",
a.evaluation_target_actual AS "evaluationTargetActual",
a.month_threshold AS "monthThreshold",
a.season_threshold AS "seasonThreshold",
a.year_threshold AS "yearThreshold",
a.direction AS "direction",
a.order_num AS "orderNum",
a.remark AS "remark",
a.target_1 AS "target1",
a.actual_1 AS "actual1",
a.target_2 AS "target2",
a.actual_2 AS "actual2",
a.target_3 AS "target3",
a.actual_3 AS "actual3",
a.target_4 AS "target4",
a.actual_4 AS "actual4",
a.target_5 AS "target5",
a.actual_5 AS "actual5",
a.target_6 AS "target6",
a.actual_6 AS "actual6",
a.target_7 AS "target7",
a.actual_7 AS "actual7",
a.target_8 AS "target8",
a.actual_8 AS "actual8",
a.target_9 AS "target9",
a.actual_9 AS "actual9",
a.target_10 AS "target10",
a.actual_10 AS "actual10",
a.target_11 AS "target11",
a.actual_11 AS "actual11",
a.target_12 AS "target12",
a.actual_12 AS "actual12"
1=1
AND (
)
AND ( ${sqlMap.df} )
AND ( ${sqlMap.bf} )
AND ( ${sqlMap.baseQuery} )
AND ( ${sqlMap.specQuery} )
AND (${sqlMap.dsf})
id,
responsibility_id,
indicator_id,
quantization_target,
quantization_target_actual,
evaluation_target,
evaluation_target_actual,
month_threshold,
season_threshold,
year_threshold,
direction,
order_num,
remark,
target_1,
actual_1,
target_2,
actual_2,
target_3,
actual_3,
target_4,
actual_4,
target_5,
actual_5,
target_6,
actual_6,
target_7,
actual_7,
target_8,
actual_8,
target_9,
actual_9,
target_10,
actual_10,
target_11,
actual_11,
target_12,
actual_12
select get_next_id('dept_responsibility_target','') from dual
select #{id} from dual
INSERT INTO dept_responsibility_target(
) VALUES (
#{id
, jdbcType=VARCHAR
},
#{responsibilityId
, jdbcType=VARCHAR
},
#{indicatorId
, jdbcType=VARCHAR
},
#{quantizationTarget
},
#{quantizationTargetActual
},
#{evaluationTarget
, jdbcType=VARCHAR
},
#{evaluationTargetActual
},
#{monthThreshold
},
#{seasonThreshold
},
#{yearThreshold
},
#{direction
},
#{orderNum
},
#{remark
, jdbcType=VARCHAR
},
#{target1
},
#{actual1
},
#{target2
},
#{actual2
},
#{target3
},
#{actual3
},
#{target4
},
#{actual4
},
#{target5
},
#{actual5
},
#{target6
},
#{actual6
},
#{target7
},
#{actual7
},
#{target8
},
#{actual8
},
#{target9
},
#{actual9
},
#{target10
},
#{actual10
},
#{target11
},
#{actual11
},
#{target12
},
#{actual12
}
)
INSERT INTO dept_responsibility_target(
) select FFF.* from (
select
#{item.id, jdbcType=VARCHAR} as "id",
#{item.responsibilityId, jdbcType=VARCHAR} as "responsibilityId",
#{item.indicatorId, jdbcType=VARCHAR} as "indicatorId",
#{item.quantizationTarget} as "quantizationTarget",
#{item.quantizationTargetActual} as "quantizationTargetActual",
#{item.evaluationTarget, jdbcType=VARCHAR} as "evaluationTarget",
#{item.evaluationTargetActual} as "evaluationTargetActual",
#{item.monthThreshold} as "monthThreshold",
#{item.seasonThreshold} as "seasonThreshold",
#{item.yearThreshold} as "yearThreshold",
#{item.direction} as "direction",
#{item.orderNum} as "orderNum",
#{item.remark, jdbcType=VARCHAR} as "remark",
#{item.target1} as "target1",
#{item.actual1} as "actual1",
#{item.target2} as "target2",
#{item.actual2} as "actual2",
#{item.target3} as "target3",
#{item.actual3} as "actual3",
#{item.target4} as "target4",
#{item.actual4} as "actual4",
#{item.target5} as "target5",
#{item.actual5} as "actual5",
#{item.target6} as "target6",
#{item.actual6} as "actual6",
#{item.target7} as "target7",
#{item.actual7} as "actual7",
#{item.target8} as "target8",
#{item.actual8} as "actual8",
#{item.target9} as "target9",
#{item.actual9} as "actual9",
#{item.target10} as "target10",
#{item.actual10} as "actual10",
#{item.target11} as "target11",
#{item.actual11} as "actual11",
#{item.target12} as "target12",
#{item.actual12} as "actual12"
from dual
) FFF
UPDATE dept_responsibility_target SET
id = #{id},
responsibility_id = #{responsibilityId},
indicator_id = #{indicatorId},
quantization_target = #{quantizationTarget},
quantization_target_actual = #{quantizationTargetActual},
evaluation_target = #{evaluationTarget},
evaluation_target_actual = #{evaluationTargetActual},
month_threshold = #{monthThreshold},
season_threshold = #{seasonThreshold},
year_threshold = #{yearThreshold},
direction = #{direction},
order_num = #{orderNum},
remark = #{remark},
target_1 = #{target1},
actual_1 = #{actual1},
target_2 = #{target2},
actual_2 = #{actual2},
target_3 = #{target3},
actual_3 = #{actual3},
target_4 = #{target4},
actual_4 = #{actual4},
target_5 = #{target5},
actual_5 = #{actual5},
target_6 = #{target6},
actual_6 = #{actual6},
target_7 = #{target7},
actual_7 = #{actual7},
target_8 = #{target8},
actual_8 = #{actual8},
target_9 = #{target9},
actual_9 = #{actual9},
target_10 = #{target10},
actual_10 = #{actual10},
target_11 = #{target11},
actual_11 = #{actual11},
target_12 = #{target12},
actual_12 = #{actual12}
WHERE id = #{id, jdbcType=VARCHAR}
DELETE FROM public.dept_responsibility_target
WHERE
id = #{id, jdbcType=VARCHAR}