a.id,
a.standard_subtask_id AS "standardSubtaskId",
a.khtx_var_id AS "khtxVarId",
a.var_value AS "varValue",
a.create_by AS "createBy.id",
a.create_date,
a.update_by AS "updateBy.id",
a.update_date,
a.remarks,
a.del_flag
p.id AS "params.id",
p.khtx_target_id AS "params.targetId",
p.var_name AS "params.varName",
p.var_name_en AS "params.varNameEn",
p.var_type AS "params.varType",
p.directory_id AS "directoryId",
p.question_id AS "questionId",
p.option_id AS "optionId",
p.basics_tablename_ch AS "params.basicsTableNameCh",
p.basics_tablename_en AS "params.basicsTablenameEn",
p.basics_columnname_ch AS "params.basicsColumnnameCh",
p.basics_columnname_en AS "params.basicsColumnnameEn",
p.sort AS "params.sort"
INSERT INTO execute_var_value(
id,
standard_subtask_id,
khtx_var_id,
var_value,
create_by,
create_date,
update_by,
update_date,
remarks,
del_flag
) VALUES (
#{id},
#{standardSubtaskId},
#{khtxVarId},
#{varValue},
#{createBy.id},
#{createDate},
#{updateBy.id},
#{updateDate},
#{remarks},
#{delFlag}
)
UPDATE execute_var_value SET
standard_subtask_id = #{standardSubtaskId},
khtx_var_id = #{khtxVarId},
var_value = #{varValue},
create_by = #{createBy.id},
create_date = #{createDate},
update_by = #{updateBy.id},
update_date = #{updateDate},
remarks = #{remarks},
del_flag = #{delFlag}
WHERE khtx_var_id = #{khtxVarId}
and standard_subtask_id = #{standardSubtaskId}
UPDATE execute_var_value SET
del_flag = #{DEL_FLAG_DELETE}
WHERE id = #{id}
UPDATE execute_var_value SET
del_flag = #{DEL_FLAG_DELETE}
WHERE khtx_var_id = #{khtxVarId}