a.id,
a.khtx_target_id AS targetId,
a.formula_kind AS formulaKind,
a.formula_type AS formulaType,
a.formula_left AS formulaLeft,
a.formula_right AS formulaRight,
a.formula_center AS formulaCenter,
a.execution_order AS executionOrder,
a.create_by AS "createBy.id",
a.create_date,
a.update_by AS "updateBy.id",
a.update_date,
a.remarks,
a.del_flag
INSERT INTO khtx_formula(
id,
khtx_target_id,
formula_kind,
formula_type,
formula_left,
formula_right,
formula_center,
execution_order,
create_by,
create_date,
update_by,
update_date,
remarks,
del_flag
) VALUES (
#{id},
#{targetId},
#{formulaKind},
#{formulaType},
#{formulaLeft},
#{formulaRight},
#{formulaCenter},
#{executionOrder},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{remarks},
#{delFlag}
)
UPDATE khtx_formula SET
formula_kind = #{formulaKind},
formula_type = #{formulaType},
formula_left = #{formulaLeft},
formula_right = #{formulaRight},
formula_center = #{formulaCenter},
execution_order = #{executionOrder},
update_by = #{updateBy.id},
update_date = #{updateDate},
remarks = #{remarks}
WHERE id = #{id}
DELETE FROM khtx_formula WHERE id = #{id}
DELETE FROM khtx_formula WHERE id IN (
#{item.id}
)
UPDATE khtx_formula SET
del_flag = #{DEL_FLAG_DELETE}
WHERE khtx_target_id = #{targetId}