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