提交代码

dev_xds
姜玉琦 2024-05-06 23:56:20 +08:00
parent 984dbb03df
commit 0f4d98f854
2 changed files with 12 additions and 3 deletions

View File

@ -3,6 +3,7 @@ package com.yanzhu.jh.flow.controller;
import com.ruoyi.common.annotation.Anonymous;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.annotation.RateLimiter;
import com.ruoyi.common.config.RuoYiConfig;
import com.ruoyi.common.core.controller.BaseController;
import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
@ -10,6 +11,7 @@ import com.ruoyi.common.core.text.Convert;
import com.ruoyi.common.enums.BusinessType;
import com.ruoyi.common.enums.LimitType;
import com.ruoyi.common.enums.SysRoleEnum;
import com.ruoyi.common.utils.StringUtils;
import com.ruoyi.common.utils.poi.ExcelUtil;
import com.ruoyi.system.service.ISysDeptService;
import com.yanzhu.jh.flow.domain.FlowLabourInfo;
@ -82,6 +84,14 @@ public class FlowLabourInfoController extends BaseController
public void export(HttpServletResponse response, FlowLabourInfo flowLabourInfo)
{
List<FlowLabourInfo> list = flowLabourInfoService.selectFlowLabourInfoList(flowLabourInfo);
if(StringUtils.isNotEmpty(list)){
for(FlowLabourInfo v:list){
if(StringUtils.isNotEmpty(v.getFiles())){
String path = v.getFiles().split(",")[0];
v.setFiles(RuoYiConfig.getProjectUrl()+path);
}
}
}
ExcelUtil<FlowLabourInfo> util = new ExcelUtil<FlowLabourInfo>(FlowLabourInfo.class);
util.exportExcel(response, list, "劳资投诉数据");
}

View File

@ -4,6 +4,7 @@ import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import org.apache.poi.ss.usermodel.IndexedColors;
import java.math.BigDecimal;
@ -21,7 +22,6 @@ public class FlowLabourInfo extends BaseEntity
private Long id;
/** 所属项目 */
@Excel(name = "所属项目")
private Long projectId;
/** 项目名称 */
@ -36,7 +36,6 @@ public class FlowLabourInfo extends BaseEntity
private String deptName;
/** 分包单位 */
@Excel(name = "分包单位")
private Long subDeptId;
/** 分包单位名称 */
@ -68,7 +67,7 @@ public class FlowLabourInfo extends BaseEntity
private String laborReason;
/** 附件凭证 */
@Excel(name = "附件凭证")
@Excel(name = "附件凭证", isLink = true, color = IndexedColors.BLUE, linkText="查看图片")
private String files;
/** 审核状态 */