|
|
@ -33,6 +33,7 @@ import org.apache.ibatis.annotations.Delete; |
|
|
|
import org.apache.ibatis.annotations.Mapper; |
|
|
|
import org.apache.ibatis.annotations.Param; |
|
|
|
import org.apache.ibatis.annotations.Select; |
|
|
|
import org.springframework.web.bind.annotation.RequestParam; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
@ -57,15 +58,15 @@ public interface CrmFileMapper extends BaseMapper<CrmFile> { |
|
|
|
|
|
|
|
List<CrmFileVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<CrmFile> qw); |
|
|
|
|
|
|
|
@Select("select * from crm_file") |
|
|
|
@Select("select * from crm_appendix") |
|
|
|
List<CrmFileVo> selectListVo(); |
|
|
|
|
|
|
|
List<String> selectByLinkSid(@Param("linkSid") String linkSid, @Param("attachType") String attachType); |
|
|
|
|
|
|
|
@Delete("delete from crm_file where linkSid=#{linkSid} and filePath=#{filePath}") |
|
|
|
@Delete("delete from crm_appendix where linkSid=#{linkSid} and filePath=#{filePath}") |
|
|
|
int delByLinkSidAndFilePath(@Param("linkSid") String linkSid, @Param("filePath") String filePath); |
|
|
|
|
|
|
|
@Select("select * from crm_file where linkSid = #{sid}") |
|
|
|
@Select("select * from crm_appendix where linkSid = #{sid}") |
|
|
|
List<CrmFileDetailsVo> fetchByLinkSid(String sid); |
|
|
|
|
|
|
|
int selectPath(String path); |
|
|
@ -78,8 +79,8 @@ public interface CrmFileMapper extends BaseMapper<CrmFile> { |
|
|
|
|
|
|
|
List<CommonAppendixVo> selByLinkSid(String sid); |
|
|
|
|
|
|
|
@Delete("DELETE FROM crm_file WHERE linkSid = #{linkSid}") |
|
|
|
int deleteFiles(String linkSid); |
|
|
|
@Delete("DELETE FROM crm_appendix WHERE linkSid = #{linkSid} and attachType =#{attachType}") |
|
|
|
int deleteFiles(@Param("linkSid") String linkSid,@Param("attachType") String attachType); |
|
|
|
|
|
|
|
List<CommonAppendixVo> getPcAppendix(@Param("type") String type, @Param("linkSid") String linkSid, @Param("path") String path); |
|
|
|
|
|
|
|