新购附件优化
This commit is contained in:
parent
0d2536234f
commit
281a73b295
|
|
@ -2,6 +2,7 @@ package com.bonus.material.basic.mapper;
|
|||
|
||||
import java.util.List;
|
||||
import com.bonus.material.basic.domain.BmFileInfo;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
/**
|
||||
* 附件Mapper接口
|
||||
|
|
@ -32,6 +33,8 @@ public interface BmFileInfoMapper {
|
|||
*/
|
||||
int insertBmFileInfo(BmFileInfo bmFileInfo);
|
||||
|
||||
int insertBmFileInfos(@Param("list") List<BmFileInfo> bmFileInfos);
|
||||
|
||||
/**
|
||||
* 修改附件
|
||||
*
|
||||
|
|
|
|||
|
|
@ -44,6 +44,8 @@ public interface IBmFileInfoService
|
|||
*/
|
||||
public int insertBmFileInfo(BmFileInfo bmFileInfo);
|
||||
|
||||
public int insertBmFileInfos(List<BmFileInfo> bmFileInfos);
|
||||
|
||||
/**
|
||||
* 修改附件
|
||||
|
||||
|
|
|
|||
|
|
@ -66,6 +66,13 @@ public class BmFileInfoServiceImpl implements IBmFileInfoService
|
|||
return bmFileInfoMapper.insertBmFileInfo(bmFileInfo);
|
||||
}
|
||||
|
||||
@Override
|
||||
public int insertBmFileInfos(List<BmFileInfo> bmFileInfos)
|
||||
{
|
||||
bmFileInfos.stream().forEach(o -> o.setCreateTime(DateUtils.getNowDate()));
|
||||
return bmFileInfoMapper.insertBmFileInfos(bmFileInfos);
|
||||
}
|
||||
|
||||
/**
|
||||
* 修改附件
|
||||
|
||||
|
|
|
|||
|
|
@ -61,6 +61,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||
</trim>
|
||||
</insert>
|
||||
|
||||
<insert id="insertBmFileInfos" parameterType="com.bonus.material.basic.domain.BmFileInfo" useGeneratedKeys="true" keyProperty="id">
|
||||
insert into bm_file_info (task_type,type_id,model_id,name,url,file_type,create_by,create_time)
|
||||
values
|
||||
<foreach collection="list" item="item" separator=",">
|
||||
(
|
||||
#{item.taskType},
|
||||
#{item.taskId},
|
||||
#{item.modelId},
|
||||
#{item.name},
|
||||
#{item.url},
|
||||
#{item.fileType},
|
||||
#{item.createBy},
|
||||
#{item.createTime}
|
||||
)
|
||||
</foreach>
|
||||
</insert>
|
||||
|
||||
<update id="updateBmFileInfo" parameterType="com.bonus.material.basic.domain.BmFileInfo">
|
||||
update bm_file_info
|
||||
<trim prefix="SET" suffixOverrides=",">
|
||||
|
|
|
|||
Loading…
Reference in New Issue