id,
dict_type_code,
dict_type_name,
field1_code,
field1_name,
field2_code,
field2_name,
field3_code,
field3_name,
status,
deleted,
creator,
create_time,
updater,
update_time
deleted = 0
AND dict_type_code = #{dictTypeCode}
AND field1_code = #{field1Code}
AND field2_code = #{field2Code}
AND field2_name = #{field2Name}
AND field3_code = #{field3Code}
LIMIT 1
AND id = #{id}
AND dict_type_code = #{dictTypeCode}
AND deleted = #{deleted}
AND field2_code = #{field2Code}
AND dict_type_code = #{dictTypeCode}
AND field1_code = #{field1Code}
AND field1_name LIKE CONCAT('%', #{field1Name}, '%')
AND field2_code = #{field2Code}
AND field2_name LIKE CONCAT('%', #{field2Name}, '%')
AND field3_code = #{field3Code}
AND field3_name LIKE CONCAT('%', #{field3Name}, '%')
AND status = #{status}
AND deleted = 0
INSERT INTO farm_sys_dict
dict_type_code,
dict_type_name,
field1_code,
field1_name,
field2_code,
field2_name,
field3_code,
field3_name,
status,
deleted,
creator,
updater,
create_time,
update_time
#{dictTypeCode},
#{dictTypeName},
#{field1Code},
#{field1Name},
#{field2Code},
#{field2Name},
#{field3Code},
#{field3Name},
#{status},
#{deleted},
#{creator},
#{updater},
NOW(),
NOW()
UPDATE farm_sys_dict
dict_type_code = #{dictTypeCode},
dict_type_name = #{dictTypeName},
field1_code = #{field1Code},
field1_name = #{field1Name},
field2_code = #{field2Code},
field2_name = #{field2Name},
field3_code = #{field3Code},
field3_name = #{field3Name},
status = #{status},
deleted = #{deleted},
updater = #{updater},
update_time = NOW()
WHERE id = #{id}