SELECT
sdd.dict_code,sdd.dict_label,
bfi.id,bfi.file_name,bfi.file_url
FROM
sys_dict_data sdd
LEFT JOIN
bm_file_info bfi ON bfi.dic_id = sdd.dict_code and bfi.task_id = #{taskId} and bfi.model_id = #{typeId}
WHERE
sdd.dict_type = 'purchase_check_report_type'
insert into bm_file_info
model_id,file_name,file_url,dic_id,create_by,
create_time,
task_id#{modelId,jdbcType=INTEGER},#{fileName,jdbcType=VARCHAR},#{fileUrl,jdbcType=VARCHAR},#{dictCode},#{createBy,jdbcType=VARCHAR},
now(),
#{taskId}