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}