企业风采审核列表字段增加
This commit is contained in:
@@ -34,7 +34,7 @@ public class CmsFileController extends BaseController {
|
||||
@GetMapping("/review/list")
|
||||
public TableDataInfo reviewList(File file) {
|
||||
startPage();
|
||||
List<File> list = fileService.selectFileListForReview(file);
|
||||
List<com.ruoyi.common.core.domain.vo.FileReviewVO> list = fileService.selectFileListForReview(file);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.ruoyi.cms.mapper;
|
||||
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
import com.ruoyi.common.core.domain.entity.File;
|
||||
import com.ruoyi.common.core.domain.vo.FileReviewVO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
import java.util.List;
|
||||
@@ -30,5 +31,5 @@ public interface FileMapper extends BaseMapper<File>
|
||||
/**
|
||||
* 查询风采审核列表(后台管理用)
|
||||
*/
|
||||
public List<File> selectFileListForReview(File file);
|
||||
public List<FileReviewVO> selectFileListForReview(File file);
|
||||
}
|
||||
|
||||
@@ -2,6 +2,7 @@ package com.ruoyi.cms.service;
|
||||
|
||||
import com.ruoyi.common.core.domain.entity.File;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
import com.ruoyi.common.core.domain.vo.FileReviewVO;
|
||||
import org.springframework.web.multipart.MultipartFile;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
@@ -62,7 +63,7 @@ public interface IFileService
|
||||
/**
|
||||
* 查询风采审核列表(后台管理用)
|
||||
*/
|
||||
public List<File> selectFileListForReview(File file);
|
||||
public List<FileReviewVO> selectFileListForReview(File file);
|
||||
|
||||
/**
|
||||
* 审核风采文件
|
||||
|
||||
@@ -9,6 +9,7 @@ import java.util.Arrays;
|
||||
|
||||
import com.ruoyi.cms.util.StringUtil;
|
||||
import com.ruoyi.common.core.domain.entity.File;
|
||||
import com.ruoyi.common.core.domain.vo.FileReviewVO;
|
||||
import com.ruoyi.cms.mapper.FileMapper;
|
||||
import com.ruoyi.cms.service.IFileService;
|
||||
import com.ruoyi.common.core.domain.AjaxResult;
|
||||
@@ -174,7 +175,7 @@ public class FileServiceImpl extends ServiceImpl<FileMapper, File> implements IF
|
||||
}
|
||||
|
||||
@Override
|
||||
public List<File> selectFileListForReview(File file) {
|
||||
public List<FileReviewVO> selectFileListForReview(File file) {
|
||||
return fileMapper.selectFileListForReview(file);
|
||||
}
|
||||
|
||||
|
||||
@@ -17,6 +17,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
<result property="reviewRemark" column="review_remark" />
|
||||
<result property="reviewBy" column="review_by" />
|
||||
<result property="reviewTime" column="review_time" />
|
||||
</resultMap>
|
||||
|
||||
<!-- 风采审核 VO 结果映射(继承 FileResult,追加 app_user JOIN 字段) -->
|
||||
<resultMap type="com.ruoyi.common.core.domain.vo.FileReviewVO" id="FileReviewVOResult" extends="FileResult">
|
||||
<result property="userName" column="user_name" />
|
||||
<result property="userType" column="user_type" />
|
||||
<result property="userPhone" column="user_phone" />
|
||||
@@ -69,7 +73,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||
</where>
|
||||
</select>
|
||||
|
||||
<select id="selectFileListForReview" parameterType="File" resultMap="FileResult">
|
||||
<select id="selectFileListForReview" parameterType="File" resultMap="FileReviewVOResult">
|
||||
select f.id, f.file_url, f.bussinessid, f.del_flag,
|
||||
f.create_by, f.create_time, f.update_by, f.update_time,
|
||||
f.review_status, f.review_remark, f.review_by, f.review_time,
|
||||
|
||||
@@ -46,18 +46,4 @@ public class File extends BaseEntity
|
||||
@ApiModelProperty("审核时间")
|
||||
private String reviewTime;
|
||||
|
||||
/** --- 以下为 JOIN 查询 transient 字段,非 file 表列 --- */
|
||||
|
||||
@TableField(exist = false)
|
||||
@ApiModelProperty("用户名称")
|
||||
private String userName;
|
||||
|
||||
@TableField(exist = false)
|
||||
@ApiModelProperty("用户类型(0企业 1求职者 2网格员 3政府人员)")
|
||||
private String userType;
|
||||
|
||||
@TableField(exist = false)
|
||||
@ApiModelProperty("用户手机号码")
|
||||
private String userPhone;
|
||||
|
||||
}
|
||||
|
||||
@@ -0,0 +1,28 @@
|
||||
package com.ruoyi.common.core.domain.vo;
|
||||
|
||||
import com.ruoyi.common.core.domain.entity.File;
|
||||
import io.swagger.annotations.ApiModel;
|
||||
import io.swagger.annotations.ApiModelProperty;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
|
||||
/**
|
||||
* 风采审核列表 VO —— 扩展 File 实体,携带 JOIN app_user 的用户信息
|
||||
*
|
||||
* @author admin
|
||||
* @date 2026-07-07
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@ApiModel("风采审核视图对象")
|
||||
public class FileReviewVO extends File {
|
||||
|
||||
@ApiModelProperty("用户名称")
|
||||
private String userName;
|
||||
|
||||
@ApiModelProperty("用户类型(0企业 1求职者 2网格员 3政府人员)")
|
||||
private String userType;
|
||||
|
||||
@ApiModelProperty("用户手机号码")
|
||||
private String userPhone;
|
||||
}
|
||||
Reference in New Issue
Block a user