补充历史导入文件记录字段
This commit is contained in:
@@ -44,6 +44,15 @@ public class CcdiFileUploadRecord implements Serializable {
|
||||
/** 文件状态:uploading-上传中,parsing-解析中,parsed_success-解析成功,parsed_failed-解析失败 */
|
||||
private String fileStatus;
|
||||
|
||||
/** 来源类型 */
|
||||
private String sourceType;
|
||||
|
||||
/** 来源项目ID */
|
||||
private Long sourceProjectId;
|
||||
|
||||
/** 来源项目名称 */
|
||||
private String sourceProjectName;
|
||||
|
||||
/** 主体名称(多个用逗号分隔) */
|
||||
private String enterpriseNames;
|
||||
|
||||
|
||||
@@ -328,10 +328,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
bs.cret_no AS cretNo,
|
||||
bs.CREATE_DATE AS createDate,
|
||||
fur.file_name AS originalFileName,
|
||||
fur.upload_time AS uploadTime
|
||||
fur.upload_time AS uploadTime,
|
||||
fur.source_project_name AS sourceProjectName
|
||||
FROM ccdi_bank_statement bs
|
||||
LEFT JOIN (
|
||||
SELECT latest_record.project_id, latest_record.log_id, latest_record.file_name, latest_record.upload_time
|
||||
SELECT latest_record.project_id, latest_record.log_id, latest_record.file_name, latest_record.upload_time,
|
||||
latest_record.source_project_name
|
||||
FROM ccdi_file_upload_record latest_record
|
||||
INNER JOIN (
|
||||
SELECT project_id, log_id, MAX(id) AS max_id
|
||||
|
||||
@@ -12,6 +12,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="fileName" column="file_name" />
|
||||
<result property="fileSize" column="file_size" />
|
||||
<result property="fileStatus" column="file_status" />
|
||||
<result property="sourceType" column="source_type" />
|
||||
<result property="sourceProjectId" column="source_project_id" />
|
||||
<result property="sourceProjectName" column="source_project_name" />
|
||||
<result property="enterpriseNames" column="enterprise_names" />
|
||||
<result property="accountNos" column="account_nos" />
|
||||
<result property="errorMessage" column="error_message" />
|
||||
@@ -21,8 +24,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
|
||||
<sql id="selectCcdiFileUploadRecordVo">
|
||||
select id, project_id, lsfx_project_id, log_id, file_name, file_size,
|
||||
file_status, enterprise_names, account_nos, error_message,
|
||||
upload_time, upload_user
|
||||
file_status, source_type, source_project_id, source_project_name,
|
||||
enterprise_names, account_nos, error_message, upload_time, upload_user
|
||||
from ccdi_file_upload_record
|
||||
</sql>
|
||||
|
||||
@@ -30,13 +33,15 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<insert id="insertBatch" parameterType="java.util.List" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into ccdi_file_upload_record (
|
||||
project_id, lsfx_project_id, file_name, file_size, file_status,
|
||||
source_type, source_project_id, source_project_name,
|
||||
enterprise_names, account_nos, upload_time, upload_user
|
||||
) values
|
||||
<foreach collection="list" item="item" separator=",">
|
||||
(
|
||||
#{item.projectId}, #{item.lsfxProjectId}, #{item.fileName},
|
||||
#{item.fileSize}, #{item.fileStatus}, #{item.enterpriseNames},
|
||||
#{item.accountNos}, #{item.uploadTime}, #{item.uploadUser}
|
||||
#{item.fileSize}, #{item.fileStatus}, #{item.sourceType},
|
||||
#{item.sourceProjectId}, #{item.sourceProjectName},
|
||||
#{item.enterpriseNames}, #{item.accountNos}, #{item.uploadTime}, #{item.uploadUser}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
Reference in New Issue
Block a user