| ruoyi-project/src/main/java/com/ruoyi/project/domain/CasePanorama.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/java/com/ruoyi/project/domain/CasePanoramaReq.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceExternalperson.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatBonusDept.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatCaseDept.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatExpenseDept.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| ruoyi-project/src/main/resources/mapper/project/ServiceExternalpersonMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ruoyi-project/src/main/java/com/ruoyi/project/domain/CasePanorama.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,222 @@ package com.ruoyi.project.domain; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * æ¡ä¾å ¨æ¯ï¼v_donationfeestatï¼ * * @author ruoyi * @date 2026-10-28 */ @Data @ApiModel("æ¡ä¾å ¨æ¯") public class CasePanorama { private static final long serialVersionUID = 1L; /** * æ¡ä¾ID */ @ApiModelProperty("æ¡ä¾ID") private Long id; /** * æç®è å§å */ @ApiModelProperty("æç®è å§å") @Excel(name = "æç®è å§å", sort = 1, width = 12) private String donorName; /** * æç®æ¥æ */ @ApiModelProperty("æç®æ¥æ") @Excel(name = "æç®æ¥æ", sort = 2, width = 12) private String donateTime; /** * 䏿¥æ¥æ */ @ApiModelProperty("䏿¥æ¥æ") @Excel(name = "䏿¥æ¥æ", sort = 3, width = 12) private String reportTime; /** * ä¸å¡ç» */ @ApiModelProperty("ä¸å¡ç»") @Excel(name = "ä¸å¡ç»", sort = 4, width = 16) private String deptName; /** * ä¸å¡äººå */ @ApiModelProperty("ä¸å¡äººå") @Excel(name = "ä¸å¡äººå", sort = 5, width = 12) private String reporterName; /** * æ¯å¦ç»æ¢ */ @ApiModelProperty("æ¯å¦ç»æ¢") @Excel(name = "æ¡ä¾ç»æ¢", sort = 6, width = 10) private String terminationFlag; /** * æç®ä¸å¡èç¹ï¼åå§å¼ï¼é¡µé¢ç¨åå ¸æ¾ç¤ºï¼ */ @ApiModelProperty("æç®ä¸å¡èç¹") private String workflow; /** * æç®ä¸å¡èç¹åç§°ï¼å¯¼åºç¨ï¼ */ @ApiModelProperty("æç®ä¸å¡èç¹åç§°") @Excel(name = "å½åç¶æ", sort = 7, width = 14) private String workflowName; /** * æç®å»é¢ */ @ApiModelProperty("æç®å»é¢") @Excel(name = "æç®å»é¢", sort = 8, width = 30) private String donationHospital; /** * æç®å¨å® */ @ApiModelProperty("æç®å¨å®") @Excel(name = "æç®å¨å®", sort = 9, width = 25) private String organName; /** * å¨å®è·å */ @ApiModelProperty("å¨å®è·å") @Excel(name = "è·åå¨å®", sort = 10, width = 40) private String organProcurement; /** * å¨å®ç§»æ¤ */ @ApiModelProperty("å¨å®ç§»æ¤") @Excel(name = "ç§»æ¤å¨å®", sort = 11, width = 40) private String organTransplantation; /** * ææ¬å计 */ @ApiModelProperty("ææ¬å计") @Excel(name = "ææ¬å计", sort = 12, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal totalCost; /** * å®¶å±è´¹ç¨ */ @ApiModelProperty("å®¶å±è´¹ç¨") @Excel(name = "å®¶å±è´¹ç¨", sort = 13, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal donorFamilyCost; /** * å»å¦ææ¬å计 */ @ApiModelProperty("å»å¦ææ¬å计") @Excel(name = "å»å¦ææ¬å°è®¡", sort = 14, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal medCost; /** * ä¸å®¶ææ¬å计 */ @ApiModelProperty("ä¸å®¶ææ¬å计") @Excel(name = "ä¸å®¶ææ¬å°è®¡", sort = 15, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal expertCost; /** * å ¶ä»ææ¬å°è®¡ï¼ItemCode 3/4/24/26/28/29/30/31/52/67ï¼ */ @ApiModelProperty("å ¶ä»ææ¬å°è®¡") @Excel(name = "å ¶ä»ææ¬å°è®¡", sort = 16, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode34; /** * ææ¯å®¤ä½¿ç¨è´¹ */ @ApiModelProperty("ææ¯å®¤ä½¿ç¨è´¹") @Excel(name = "ææ¯å®¤ä½¿ç¨è´¹", sort = 17, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode42; /** * å¨å®ä¿åãçæ³¨åç¸åºæ¶²ä½ */ @ApiModelProperty("å¨å®ä¿åãçæ³¨åç¸åºæ¶²ä½") @Excel(name = "å¨å®ä¿åçæ³¨", sort = 18, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode46; /** * ç¨äºä¿åå¨å®çè®¾å¤ */ @ApiModelProperty("ç¨äºä¿åå¨å®ç设å¤") @Excel(name = "å¨å®ä¿å设å¤", sort = 19, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode50; /** * èèä¸ç»´é建 */ @ApiModelProperty("èèä¸ç»´é建") @Excel(name = "èèä¸ç»´é建", sort = 20, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode44; /** * ç çç©¿åºæ´»æ£ */ @ApiModelProperty("ç çç©¿åºæ´»æ£") @Excel(name = "ç çç©¿åºæ´»æ£", sort = 21, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode47; /** * HLAé å */ @ApiModelProperty("HLAé å") @Excel(name = "HLAé å", sort = 22, width = 12, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode48; /** * çåæ æ¬ææ¬ */ @ApiModelProperty("çåæ æ¬ææ¬") @Excel(name = "çåæ æ¬ææ¬", sort = 23, width = 14, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode21; /** * æ æ¬è¿è¾è´¹ */ @ApiModelProperty("æ æ¬è¿è¾è´¹") @Excel(name = "æ æ¬è¿è¾è´¹", sort = 24, width = 12, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode12; /** * 转è¿è½¦è´¹ */ @ApiModelProperty("转è¿è½¦è´¹") @Excel(name = "转è¿è½¦è´¹", sort = 25, width = 12, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode17; /** * éä½è¿è¾ */ @ApiModelProperty("éä½è¿è¾") @Excel(name = "éä½è¿è¾", sort = 26, width = 12, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode23; /** * å°¸æ£ */ @ApiModelProperty("å°¸æ£") @Excel(name = "å°¸æ£", sort = 27, width = 10, cellType = Excel.ColumnType.NUMERIC, scale = 2) private BigDecimal itemCode25; } ruoyi-project/src/main/java/com/ruoyi/project/domain/CasePanoramaReq.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,48 @@ package com.ruoyi.project.domain; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * æ¡ä¾å ¨æ¯æ¥è¯¢æ¡ä»¶ * * @author ruoyi * @date 2026-10-28 */ @Data @ApiModel("æ¡ä¾å ¨æ¯æ¥è¯¢æ¡ä»¶") public class CasePanoramaReq { private static final long serialVersionUID = 1L; /** * æç®è å§å */ @ApiModelProperty("æç®è å§å") private String donorName; /** * æç®æ¥æå¼å§ï¼yyyy-MM-ddï¼ */ @ApiModelProperty("æç®æ¥æå¼å§") private String donateTimeBegin; /** * æç®æ¥æç»æï¼yyyy-MM-ddï¼ */ @ApiModelProperty("æç®æ¥æç»æ") private String donateTimeEnd; /** * ä¸å¡ç» */ @ApiModelProperty("ä¸å¡ç»") private String deptName; /** * ä¸å¡äººå */ @ApiModelProperty("ä¸å¡äººå") private String reporterName; } ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceExternalperson.java
@@ -103,7 +103,14 @@ @ApiModelProperty("å ¬å¸ç¨å·") private String unitTaxNo; /** 绩æç§å®¤ID */ @ApiModelProperty("绩æç§å®¤ID") private Long deptId; /** 绩æç§å®¤åç§° */ @ApiModelProperty("绩æç§å®¤") @Excel(name = "绩æç§å®¤") private String deptName; } ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatBonusDept.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,55 @@ package com.ruoyi.project.domain; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * 绩æç»è®¡ï¼æä¸å¡ç»ï¼ * * @author ruoyi * @date 2026-10-28 */ @Data @ApiModel("绩æç»è®¡ï¼æä¸å¡ç»ï¼") public class SpStatBonusDept { private static final long serialVersionUID = 1L; /** * ä¸å¡ç» */ @ApiModelProperty("ä¸å¡ç»") @Excel(name = "ä¸å¡ç»", sort = 1) private String deptname; /** * 绩æéé¢ */ @ApiModelProperty("绩æéé¢") @Excel(name = "绩æéé¢", sort = 2, scale = 2) private BigDecimal amount; /** * æåº¦ç»©æéé¢ */ @ApiModelProperty("æåº¦ç»©æéé¢") @Excel(name = "æåº¦ç»©æ", sort = 3, scale = 2) private BigDecimal mamount; /** * å£åº¦ç»©æéé¢ */ @ApiModelProperty("å£åº¦ç»©æéé¢") @Excel(name = "å£åº¦ç»©æ", sort = 4, scale = 2) private BigDecimal samount; /** * 年度绩æéé¢ */ @ApiModelProperty("年度绩æéé¢") @Excel(name = "年度绩æ", sort = 5, scale = 2) private BigDecimal yamount; } ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatCaseDept.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,39 @@ package com.ruoyi.project.domain; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * æ¡ä¾ç»è®¡ï¼æä¸å¡ç»ï¼ * * @author ruoyi * @date 2026-10-27 */ @Data @ApiModel("æ¡ä¾ç»è®¡ï¼æä¸å¡ç»ï¼") public class SpStatCaseDept { private static final long serialVersionUID = 1L; /** * ä¸å¡ç» */ @ApiModelProperty("ä¸å¡ç»") @Excel(name = "ä¸å¡ç»", sort = 1) private String deptname; /** * 累计æ¡ä¾ï¼Î£ workflowsumï¼ */ @ApiModelProperty("累计æ¡ä¾") @Excel(name = "累计æ¡ä¾", sort = 2, cellType = Excel.ColumnType.NUMERIC) private Integer caseTotal; /** * ç»æ¢æ¡ä¾ï¼Î£ terminationcaseï¼ */ @ApiModelProperty("ç»æ¢æ¡ä¾") @Excel(name = "ç»æ¢æ¡ä¾", sort = 3, cellType = Excel.ColumnType.NUMERIC) private Integer terminationTotal; } ruoyi-project/src/main/java/com/ruoyi/project/domain/SpStatExpenseDept.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,69 @@ package com.ruoyi.project.domain; import com.ruoyi.common.annotation.Excel; import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; /** * è´¹ç¨ç»è®¡ï¼æä¸å¡ç»ï¼ * * @author ruoyi * @date 2026-10-28 */ @Data @ApiModel("è´¹ç¨ç»è®¡ï¼æä¸å¡ç»ï¼") public class SpStatExpenseDept { private static final long serialVersionUID = 1L; /** * ä¸å¡ç» */ @ApiModelProperty("ä¸å¡ç»") @Excel(name = "ä¸å¡ç»", sort = 1) private String deptname; /** * æ¥éæ»éé¢ */ @ApiModelProperty("æ¥éæ»éé¢") @Excel(name = "æ¥éæ»éé¢", sort = 2, scale = 2) private BigDecimal amount; /** * ä¸å®¶è´¹ */ @ApiModelProperty("ä¸å®¶è´¹") @Excel(name = "ä¸å®¶è´¹", sort = 3, scale = 2) private BigDecimal expertfee; /** * 伦çä¸å®¶è´¹ */ @ApiModelProperty("伦çä¸å®¶è´¹") @Excel(name = "伦çä¸å®¶è´¹", sort = 4, scale = 2) private BigDecimal ethicalistfee; /** * å»å¦ææ¬ */ @ApiModelProperty("å»å¦ææ¬") @Excel(name = "å»å¦ææ¬", sort = 5, scale = 2) private BigDecimal medicalcost; /** * åå ¬è´¹ */ @ApiModelProperty("åå ¬è´¹") @Excel(name = "åå ¬è´¹", sort = 6, scale = 2) private BigDecimal officecost; /** * å·®æ è´¹ */ @ApiModelProperty("å·®æ è´¹") @Excel(name = "å·®æ è´¹", sort = 7, scale = 2) private BigDecimal reimcost; } ruoyi-project/src/main/resources/mapper/project/ServiceExternalpersonMapper.xml
@@ -29,6 +29,8 @@ <result property="pym" column="PYM"/> <result property="wbm" column="WBM"/> <result property="unitTaxNo" column="unit_tax_no"/> <result property="deptId" column="dept_id"/> <result property="deptName" column="dept_name"/> </resultMap> <sql id="selectServiceExternalpersonVo">