|
@@ -3,6 +3,7 @@ package com.diagbot.facade;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
+import com.diagbot.dto.IndicationExportDTO;
|
|
|
import com.diagbot.dto.KlRuleByIdDTO;
|
|
|
import com.diagbot.dto.KlRuleByIdParDTO;
|
|
|
import com.diagbot.dto.KlRuleByIdSubDTO;
|
|
@@ -16,6 +17,7 @@ import com.diagbot.exception.CommonException;
|
|
|
import com.diagbot.service.impl.KlRuleServiceImpl;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.DateUtil;
|
|
|
+import com.diagbot.util.ExcelUtils;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.StringUtil;
|
|
|
import com.diagbot.vo.KlRuleByIdVO;
|
|
@@ -27,6 +29,7 @@ import com.diagbot.vo.KlRuleSatartOrdisaVO;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
+import javax.servlet.http.HttpServletResponse;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -235,4 +238,15 @@ public class KlRuleFacade extends KlRuleServiceImpl {
|
|
|
.set("gmt_modified", now);
|
|
|
return this.update(klRuleUpdate);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 开单合理性导出
|
|
|
+ *
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ public void exportIndicationFac(HttpServletResponse response) {
|
|
|
+ List<IndicationExportDTO> indicationExportDTOS = exportIndication();
|
|
|
+ ExcelUtils.exportExcel(indicationExportDTOS, null, "开单合理性", IndicationExportDTO.class, "indication.xlsx",
|
|
|
+ response, 12.8f);
|
|
|
+ }
|
|
|
}
|