代码提交

This commit is contained in:
liang.chao 2025-09-17 17:56:03 +08:00
parent 5fb0804300
commit c480a08e52
2 changed files with 22 additions and 7 deletions

View File

@ -185,6 +185,8 @@ public class FileManagementController extends BaseController {
dto.setUpdateUserName(getLoginUser().getUsername());
dto.setCreateUserId(getLoginUser().getUserId());
dto.setCreateUserName(getLoginUser().getUsername());
dto.setDataSource("1");
dto.setIsUnique("1");
} else if (file == null || file.isEmpty()) {
return R.fail("请上传文件");
}

View File

@ -223,12 +223,25 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
dkfcns.del_flag = '1'
</select>
<select id="getFileManageById" resultType="com.bonus.web.domain.DaKyProFilesContentsDto">
select dkpfc.*,
dksdd.dict_label AS markCode,
dkfcm.classify_mark_name AS classifyMark
from da_ky_pro_files_contents dkpfc
left join da_ky_sys_dict_data dksdd on dkpfc.mark_code = dksdd.dict_value and dksdd.dict_type = 'mark_code'
left join da_ky_files_classify_mark dkfcm on dkpfc.classify_mark = dkfcm.id
where dkpfc.id = #{id}
SELECT
dkpfc.*,
dkfs.id AS fileId,
dkfs.file_name AS fileName,
CASE
WHEN dkpfc.data_source = '1' THEN
'本系统上传'
WHEN dkpfc.data_source = '2' THEN
'智慧现场' ELSE ''
END AS dataSource,
dksdd.dict_label AS markCode,
dkfcm.classify_mark_name AS classifyMark
FROM
da_ky_pro_files_contents dkpfc
LEFT JOIN da_ky_sys_dict_data dksdd ON dkpfc.mark_code = dksdd.dict_value
AND dksdd.dict_type = 'mark_code'
LEFT JOIN da_ky_files_classify_mark dkfcm ON dkpfc.classify_mark = dkfcm.id
LEFT JOIN da_ky_sys_file_source dkfs ON dkpfc.id = dkfs.business_id
WHERE
dkpfc.id = #{id}
</select>
</mapper>