diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java index 8913ec6..356ffd4 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/controller/OssController.java @@ -29,7 +29,7 @@ public class OssController { @PostMapping("uploadList") @ApiOperation(value = "上传文件" , notes = "上传文件", produces = "file" , response = R.class) - public R uploadFile(@RequestBody List files, HttpServletRequest request + public R uploadFile(@RequestParam("files") MultipartFile[] files, HttpServletRequest request ) { return ossService.uploadFileList(files); } diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java index 51dbc08..7618aae 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/OssService.java @@ -10,7 +10,7 @@ import java.util.List; public interface OssService { R uploadFile(MultipartFile file); - R uploadFileList(List files); + R uploadFileList(MultipartFile[] files); R deleteFile(String path); } \ No newline at end of file diff --git a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java index cb89cf9..310bee3 100644 --- a/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java +++ b/gan-modules/ruoyi-gan/src/main/java/com/ruoyi/app/service/impl/OssServiceImpl.java @@ -51,7 +51,7 @@ public class OssServiceImpl implements OssService { } @Override - public R uploadFileList(List files) { + public R uploadFileList(MultipartFile[] files) { List list = new ArrayList<>(); try { //4、 创建OSSClient实例。 diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserDynamicMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserDynamicMapper.xml index 8de7b0c..1a9f51f 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserDynamicMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserDynamicMapper.xml @@ -64,7 +64,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" left join app_town t on t.id = a.town_id and a.user_id = #{userId} - and u.username like concat('%',#{username},'%') + and + (u.username like concat('%',#{username},'%') + or a.content like concat('%',#{username},'%') + ) + and a.content like concat('%',#{content},'%') and a.video_url = #{videoUrl} and a.topic_id like concat('%',#{topicId},'%') diff --git a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml index 77df4aa..fe42d26 100644 --- a/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml +++ b/gan-modules/ruoyi-gan/src/main/resources/mapper/app/AppUserMapper.xml @@ -181,7 +181,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and a.is_member = #{isMember} and a.id != #{appId} and a.school = #{school} - and a.company_name like concat('%', #{companyName}, '%') + + and (a.company_name like concat('%', #{companyName}, '%') + or a.username like concat('%', #{companyName}, '%') + or s.name like concat('%', #{companyName}, '%') + ) + and a.id not in #{item} @@ -202,7 +207,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" from app_user a a.is_member = 0 - and a.order_end_time > now() + and now() > a.order_end_time