A.oc_id,
A.lgp_id,
A.lgp_name,
A.lgp_duty,
A.lgp_desc
INSERT INTO leading_group_position
oc_id,
lgp_id,
lgp_name,
lgp_duty,
lgp_desc,
created_by,
created_at,
#{ocId ,jdbcType=BIGINT},
#{lgpId ,jdbcType=BIGINT},
#{lgpName ,jdbcType=VARCHAR},
#{lgpDuty ,jdbcType=VARCHAR},
#{lgpDesc ,jdbcType=VARCHAR},
#{createdBy ,jdbcType=BIGINT},
#{createdAt ,jdbcType=TIMESTAMP},
UPDATE leading_group_position
lgp_name = #{lgpName, jdbcType=VARCHAR},
lgp_duty = #{lgpDuty ,jdbcType=VARCHAR},
lgp_desc = #{lgpDesc, jdbcType=VARCHAR},
updated_by = #{updatedBy ,jdbcType=BIGINT},
updated_at = #{updatedAt ,jdbcType=TIMESTAMP},
WHERE oc_Id = #{ocId ,jdbcType=BIGINT}
AND lgp_id = #{lgpId ,jdbcType=BIGINT}
UPDATE leading_group_position
deleted_flag = #{deletedFlag,jdbcType=BIGINT},
deleted_at = #{deletedAt,jdbcType=TIMESTAMP},
deleted_by = #{deletedBy,jdbcType=BIGINT}
WHERE deleted_flag = 0
AND oc_id = #{ocId ,jdbcType=BIGINT}
AND lgp_id = #{lgpId ,jdbcType=BIGINT}