¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8"?> |
| | | <project xmlns="http://maven.apache.org/POM/4.0.0" |
| | | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| | | xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| | | <parent> |
| | | <artifactId>ruoyi</artifactId> |
| | | <groupId>com.ruoyi</groupId> |
| | | <version>3.7.0</version> |
| | | </parent> |
| | | <modelVersion>4.0.0</modelVersion> |
| | | |
| | | <artifactId>ruoyi-project</artifactId> |
| | | <dependencies> |
| | | <dependency> |
| | | <groupId>org.springframework</groupId> |
| | | <artifactId>spring-web</artifactId> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>org.springframework.security</groupId> |
| | | <artifactId>spring-security-core</artifactId> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.ruoyi</groupId> |
| | | <artifactId>ruoyi-common</artifactId> |
| | | </dependency> |
| | | <dependency> |
| | | <groupId>com.ruoyi</groupId> |
| | | <artifactId>ruoyi-system</artifactId> |
| | | </dependency> |
| | | </dependencies> |
| | | |
| | | </project> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨å¯¹è±¡ base_expertfeetype |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-19 |
| | | */ |
| | | @Data |
| | | @ApiModel("ä¸å®¶è´¹ç¨") |
| | | public class BaseExpertfeetype extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** èªå¢id */ |
| | | @ApiModelProperty("èªå¢id") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** ç±»å代ç */ |
| | | @ApiModelProperty("ç±»å代ç ") |
| | | @Excel(name = "ç±»å代ç ") |
| | | private String typecode; |
| | | |
| | | /** ç±»å */ |
| | | @ApiModelProperty("ç±»å") |
| | | @Excel(name = "ç±»å") |
| | | private String typename; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®å¯¹è±¡ base_financesubject |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-11 |
| | | */ |
| | | @Data |
| | | @ApiModel("æ¶å
¥è´¹ç¨ç§ç®") |
| | | public class BaseFinancesubject extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** IDï¼å¯ä¸å¼ */ |
| | | @ApiModelProperty("IDï¼å¯ä¸å¼") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** ç§ç®ç±»åï¼ææ¬æ¶å
¥ */ |
| | | @ApiModelProperty("ç§ç®ç±»åï¼ææ¬æ¶å
¥") |
| | | @Excel(name = "ç§ç®ç±»åï¼ææ¬æ¶å
¥") |
| | | private String subjecttype; |
| | | |
| | | /** 项ç®ç±»å */ |
| | | @ApiModelProperty("项ç®ç±»å") |
| | | @Excel(name = "项ç®ç±»å") |
| | | private String itemtypename; |
| | | |
| | | /** 项ç®åç§° */ |
| | | @ApiModelProperty("项ç®åç§°") |
| | | @Excel(name = "项ç®åç§°") |
| | | private String itemname; |
| | | |
| | | /** é¡¹ç®æè¿° */ |
| | | @ApiModelProperty("é¡¹ç®æè¿°") |
| | | @Excel(name = "é¡¹ç®æè¿°") |
| | | private String itemdescribe; |
| | | |
| | | /** 项ç®åä½ */ |
| | | @ApiModelProperty("项ç®åä½") |
| | | @Excel(name = "项ç®åä½") |
| | | private String itemunit; |
| | | |
| | | /** å¯ç¨ç¶æ */ |
| | | @ApiModelProperty("å¯ç¨ç¶æ") |
| | | @Excel(name = "å¯ç¨ç¶æ") |
| | | private String usestate; |
| | | |
| | | /** ç§ç®ç±»åç¼å· */ |
| | | @ApiModelProperty("ç§ç®ç±»åç¼å·") |
| | | private String subjecttypename; |
| | | |
| | | /** 项ç®ç±»åç¼å· */ |
| | | @ApiModelProperty("项ç®ç±»åç¼å·") |
| | | private String itemtype; |
| | | |
| | | /** ææ¬å¤§ç±» */ |
| | | @ApiModelProperty("ææ¬å¤§ç±»") |
| | | private String costtype; |
| | | |
| | | /** ææ¬å¤§ç±»åç§° */ |
| | | @ApiModelProperty("ææ¬å¤§ç±»åç§°") |
| | | private String costtypename; |
| | | |
| | | /** è´¹ç¨å¤§ç±» */ |
| | | @ApiModelProperty("è´¹ç¨å¤§ç±»") |
| | | private String expensetype; |
| | | |
| | | /** è´¹ç¨å¤§ç±»åç§° */ |
| | | @ApiModelProperty("è´¹ç¨å¤§ç±»åç§°") |
| | | private String expensetypename; |
| | | |
| | | |
| | | private String itempinyin; |
| | | |
| | | private String itemcode; |
| | | |
| | | private Integer orderno; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®å¯¹è±¡ base_itemexpense |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-05-11 |
| | | */ |
| | | @Data |
| | | @ApiModel("æ¶å
¥è´¹ç¨ç§ç®") |
| | | public class BaseItemexpense extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** IDï¼å¯ä¸å¼ */ |
| | | @ApiModelProperty("IDï¼å¯ä¸å¼") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** æå¡é¡¹ç®ID */ |
| | | @ApiModelProperty("æå¡é¡¹ç®ID") |
| | | @Excel(name = "æå¡é¡¹ç®ID") |
| | | private Long itemid; |
| | | |
| | | /** è´¹ç¨éé¢ */ |
| | | @ApiModelProperty("è´¹ç¨éé¢") |
| | | @Excel(name = "è´¹ç¨éé¢") |
| | | private BigDecimal expense; |
| | | |
| | | /** è´¹ç¨è¯´æ */ |
| | | @ApiModelProperty("è´¹ç¨è¯´æ") |
| | | @Excel(name = "è´¹ç¨è¯´æ") |
| | | private String expensedescribe; |
| | | |
| | | /** å¯ç¨ç¶æ */ |
| | | @ApiModelProperty("å¯ç¨ç¶æ") |
| | | @Excel(name = "å¯ç¨ç¶æ") |
| | | private String usestate; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æºæç®¡ç对象 base_organization |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-05 |
| | | */ |
| | | @Data |
| | | @ApiModel("æºæ") |
| | | public class BaseOrganization extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 主é®èªå¢ */ |
| | | @ApiModelProperty("主é®èªå¢") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** ç»ç»åç§° */ |
| | | @ApiModelProperty("ç»ç»åç§°") |
| | | @Excel(name = "ç»ç»åç§°") |
| | | private String organizationname; |
| | | |
| | | /** ç»ç»ç¼å· */ |
| | | @ApiModelProperty("ç»ç»ç¼å·") |
| | | @Excel(name = "ç»ç»ç¼å·") |
| | | private String organizationid; |
| | | |
| | | /** logoå¾çè·¯å¾ */ |
| | | @ApiModelProperty("logoå¾çè·¯å¾") |
| | | @Excel(name = "logoå¾çè·¯å¾") |
| | | private String logourl; |
| | | |
| | | /** æ³¨åæ¶é´ */ |
| | | @ApiModelProperty("æ³¨åæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "æ³¨åæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date registertime; |
| | | |
| | | /** 注åå°ç¹è¯¦ç»å°å */ |
| | | @ApiModelProperty("注åå°ç¹è¯¦ç»å°å") |
| | | @Excel(name = "注åå°ç¹è¯¦ç»å°å") |
| | | private String registeraddress; |
| | | |
| | | /** åå
¬å°ç¹ */ |
| | | @ApiModelProperty("åå
¬å°ç¹") |
| | | @Excel(name = "åå
¬å°ç¹") |
| | | private String officeplace; |
| | | |
| | | /** æ³äºº */ |
| | | @ApiModelProperty("æ³äºº") |
| | | @Excel(name = "æ³äºº") |
| | | private String legalperson; |
| | | |
| | | /** è系人 */ |
| | | @ApiModelProperty("è系人") |
| | | @Excel(name = "è系人") |
| | | private String contactperson; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String contactnumber; |
| | | |
| | | /** ä»ç» */ |
| | | @ApiModelProperty("ä»ç»") |
| | | @Excel(name = "ä»ç»") |
| | | private String introduction; |
| | | |
| | | /** æºæç±»å æ ¹æ®åå
¸OrganizationType项 |
| | | 1ï¼OPOæºæ |
| | | 2ï¼çº¢ååä¼ |
| | | 3ï¼å»çæºæ |
| | | 4ï¼è¿è¾åä½ */ |
| | | @ApiModelProperty("æºæç±»å æ ¹æ®åå
¸ sys_OrganizationType") |
| | | @Excel(name = "æºæç±»å æ ¹æ®åå
¸OrganizationType项 1ï¼OPOæºæ 2ï¼çº¢ååä¼ 3ï¼å»çæºæ 4ï¼è¿è¾åä½") |
| | | private String organizationtype; |
| | | |
| | | /** å»é¢æ§è´¨ æ ¹æ®åå
¸HospitalNature项 |
| | | A1:ç»¼åæ§å»é¢ ç |
| | | |
| | | OrganizationType=2å»çæºææ¶éè¦éæ© */ |
| | | @ApiModelProperty("å»é¢æ§è´¨ æ ¹æ®åå
¸sys_HospitalNature OrganizationType=2å»çæºææ¶éè¦éæ©") |
| | | @Excel(name = "å»é¢æ§è´¨ æ ¹æ®åå
¸HospitalNature项 A1:ç»¼åæ§å»é¢ ç OrganizationType=2å»çæºææ¶éè¦éæ©") |
| | | private String hospitalnature; |
| | | |
| | | /** å°åºæ§è´¨ æ ¹æ®åå
¸RegionalLevel项 |
| | | 0ï¼çæ¬çº§ ç |
| | | |
| | | OrganizationType=2å»çæºææ¶éè¦éæ© */ |
| | | @ApiModelProperty("å°åºæ§è´¨ æ ¹æ®åå
¸sys_RegionalLevel OrganizationType=2å»çæºææ¶éè¦éæ©") |
| | | @Excel(name = "å°åºæ§è´¨ æ ¹æ®åå
¸RegionalLevel项 0ï¼çæ¬çº§ ç OrganizationType=2å»çæºææ¶éè¦éæ©") |
| | | private String regionallevel; |
| | | |
| | | /** å»çæºæç¼å· å¦0ï¼æµæ±ç人æ°å»é¢ 1ï¼æå·å¸ç¬¬ä¸äººæ°å»é¢ |
| | | OrganizationType=2å»çæºææ¶éè¦å¡«å */ |
| | | @ApiModelProperty("å»çæºæç¼å· å¦0ï¼æµæ±ç人æ°å»é¢ 1ï¼æå·å¸ç¬¬ä¸äººæ°å»é¢OrganizationType=2å»çæºææ¶éè¦å¡«å") |
| | | @Excel(name = "å»çæºæç¼å· å¦0ï¼æµæ±ç人æ°å»é¢ 1ï¼æå·å¸ç¬¬ä¸äººæ°å»é¢ OrganizationType=2å»çæºææ¶éè¦å¡«å") |
| | | private String medicalcode; |
| | | |
| | | /** ç份ç¼å· æ ¹æ®è¡æ¿åºå表 ææ³¨åå°éæ© */ |
| | | @ApiModelProperty("ç份ç¼å· æ ¹æ®è¡æ¿åºå表 ææ³¨åå°éæ©") |
| | | @Excel(name = "ç份ç¼å· æ ¹æ®è¡æ¿åºå表 ææ³¨åå°éæ©") |
| | | private String province; |
| | | |
| | | /** ç份åç§° */ |
| | | @ApiModelProperty("ç份åç§°") |
| | | @Excel(name = "ç份åç§°") |
| | | private String provincename; |
| | | |
| | | /** å¸ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("å¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "å¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String city; |
| | | |
| | | /** å¸åç§° */ |
| | | @ApiModelProperty("å¸åç§°") |
| | | @Excel(name = "å¸åç§°") |
| | | private String cityname; |
| | | |
| | | /** æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "æå±è¡é", readConverterExp = "é=") |
| | | private String town; |
| | | |
| | | /** æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼åç§°") |
| | | @Excel(name = "æå±è¡é", readConverterExp = "é=") |
| | | private String townname; |
| | | |
| | | /** 社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "社åº", readConverterExp = "æ=") |
| | | private String community; |
| | | |
| | | /** 社åºï¼æï¼åç§° */ |
| | | @ApiModelProperty("社åºï¼æï¼åç§°") |
| | | @Excel(name = "社åº", readConverterExp = "æ=") |
| | | private String communityname; |
| | | |
| | | /** æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String countycode; |
| | | |
| | | /** æå±åºååç§° */ |
| | | @ApiModelProperty("æå±åºååç§°") |
| | | @Excel(name = "æå±åºååç§°") |
| | | private String countyname; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»æç»å¯¹è±¡ service_distributedetail |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Data |
| | | @ApiModel("ä¸å®¶è´¹ç¨ååæ±æ»æç»") |
| | | public class ServiceDistributedetail extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 主é®ID */ |
| | | @ApiModelProperty("主é®ID") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** è´¹ç¨åæ¾ç»è®¡è¡¨ID */ |
| | | @ApiModelProperty("è´¹ç¨åæ¾ç»è®¡è¡¨ID") |
| | | @Excel(name = "è´¹ç¨åæ¾ç»è®¡è¡¨ID") |
| | | private Long dsid; |
| | | |
| | | /** æ¶ç人å§å 家屿ä¸å®¶ */ |
| | | @ApiModelProperty("æ¶ç人å§å 家屿ä¸å®¶") |
| | | @Excel(name = "æ¶ç人å§å 家屿ä¸å®¶") |
| | | private String beneficiaryname; |
| | | |
| | | /** æ¶ç人ç¼å· */ |
| | | @ApiModelProperty("æ¶ç人ç¼å·") |
| | | @Excel(name = "æ¶ç人ç¼å·") |
| | | private String beneficiaryno; |
| | | |
| | | /** å·¥ä½åä½ */ |
| | | @ApiModelProperty("å·¥ä½åä½") |
| | | @Excel(name = "å·¥ä½åä½") |
| | | private String unitname; |
| | | |
| | | /** å·¥ä½åä½ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** å·¥ä½åä½ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¨æ·ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¨æ·ç¼å·") |
| | | private String unituserno; |
| | | |
| | | /** èç§°,è§åå
¸sys_professionaltitle */ |
| | | @ApiModelProperty("èç§°,è§åå
¸sys_professionaltitle") |
| | | @Excel(name = "èç§°,è§åå
¸sys_professionaltitle") |
| | | private String title; |
| | | |
| | | /** è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | @Excel(name = "è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | private Long idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** æ§å« æ ¹æ®åå
¸sys_user_sex */ |
| | | @ApiModelProperty("æ§å« æ ¹æ®åå
¸sys_user_sex") |
| | | @Excel(name = "æ§å« æ ¹æ®åå
¸sys_user_sex") |
| | | private String sex; |
| | | |
| | | /** ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation */ |
| | | @ApiModelProperty("ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation") |
| | | @Excel(name = "ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation") |
| | | private String familyrelations; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** æ¯è¡åç§° */ |
| | | @ApiModelProperty("æ¯è¡åç§°") |
| | | @Excel(name = "æ¯è¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexregistform; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_SubjectType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_SubjectType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_SubjectType") |
| | | private String applytype; |
| | | |
| | | /** 项ç®ID */ |
| | | @ApiModelProperty("项ç®ID") |
| | | @Excel(name = "项ç®ID") |
| | | private Long itemid; |
| | | |
| | | /** 项ç®åç§° */ |
| | | @ApiModelProperty("项ç®åç§°") |
| | | @Excel(name = "项ç®åç§°") |
| | | private String itemname; |
| | | |
| | | /** 项ç®ç±»å« */ |
| | | @ApiModelProperty("项ç®ç±»å«") |
| | | @Excel(name = "项ç®ç±»å«") |
| | | private String itemtype; |
| | | |
| | | /** æ°é */ |
| | | @ApiModelProperty("æ°é") |
| | | @Excel(name = "æ°é") |
| | | private BigDecimal quantity; |
| | | |
| | | /** ä»·æ ¼ */ |
| | | @ApiModelProperty("ä»·æ ¼") |
| | | @Excel(name = "ä»·æ ¼") |
| | | private BigDecimal price; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private BigDecimal amount; |
| | | |
| | | /** æ£ç¨éé¢ */ |
| | | @ApiModelProperty("æ£ç¨éé¢") |
| | | @Excel(name = "æ£ç¨éé¢") |
| | | private BigDecimal taxamount; |
| | | |
| | | /** ç¨åéé¢ */ |
| | | @ApiModelProperty("ç¨åéé¢") |
| | | @Excel(name = "ç¨åéé¢") |
| | | private BigDecimal taxedamount; |
| | | |
| | | /** 颿¯éé¢ */ |
| | | @ApiModelProperty("颿¯éé¢") |
| | | @Excel(name = "颿¯éé¢") |
| | | private BigDecimal prepaidamount; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»ä¸»å¯¹è±¡ service_distributesummary |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Data |
| | | @ApiModel("ä¸å®¶è´¹ç¨ååæ±æ»ä¸»") |
| | | public class ServiceDistributesummary extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** ID */ |
| | | @ApiModelProperty("ID") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®æ¡ä¾ç¼å· */ |
| | | @ApiModelProperty("æç®æ¡ä¾ç¼å·") |
| | | @Excel(name = "æç®æ¡ä¾ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®è
å§å */ |
| | | @ApiModelProperty("æç®è
å§å") |
| | | @Excel(name = "æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | /** ç³è¯·äººç¼å· */ |
| | | @ApiModelProperty("ç³è¯·äººç¼å·") |
| | | @Excel(name = "ç³è¯·äººç¼å·") |
| | | private String userno; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String username; |
| | | |
| | | /** å·¥ä½åä½ */ |
| | | @ApiModelProperty("å·¥ä½åä½") |
| | | @Excel(name = "å·¥ä½åä½") |
| | | private String unitname; |
| | | |
| | | /** å·¥ä½åä½ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** å·¥ä½åä½ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¨æ·ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¨æ·ç¼å·") |
| | | private String unituserno; |
| | | |
| | | /** æ¡ä¾æ»æ° */ |
| | | @ApiModelProperty("æ¡ä¾æ»æ°") |
| | | @Excel(name = "æ¡ä¾æ»æ°") |
| | | private Integer casecount; |
| | | |
| | | /** æ¡ä¾æè¿° */ |
| | | @ApiModelProperty("æ¡ä¾æè¿°") |
| | | @Excel(name = "æ¡ä¾æè¿°") |
| | | private String casedescribe; |
| | | |
| | | /** è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("è´¹ç¨æ»éé¢") |
| | | @Excel(name = "è´¹ç¨æ»éé¢") |
| | | private BigDecimal totalamount; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String departmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String departmentname; |
| | | |
| | | /** è´¢å¡ç»å人 */ |
| | | @ApiModelProperty("è´¢å¡ç»å人") |
| | | @Excel(name = "è´¢å¡ç»å人") |
| | | private String operator; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String checher; |
| | | |
| | | /** è´¢å¡è´è´£äºº */ |
| | | @ApiModelProperty("è´¢å¡è´è´£äºº") |
| | | @Excel(name = "è´¢å¡è´è´£äºº") |
| | | private String financedirector; |
| | | |
| | | /** OPOè´è´£äºº */ |
| | | @ApiModelProperty("OPOè´è´£äºº") |
| | | @Excel(name = "OPOè´è´£äºº") |
| | | private String opodirector; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * æç®é件对象 service_documentfiles |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-08 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®éä»¶") |
| | | public class ServiceDocumentfiles extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** ææ¡£å½ç±»ï¼å½å®¶æä»¶ãç级æä»¶ãå»é¢æä»¶ */ |
| | | @ApiModelProperty("ææ¡£å½ç±»ï¼å½å®¶æä»¶ãç级æä»¶ãå»é¢æä»¶") |
| | | @Excel(name = "ææ¡£å½ç±»ï¼å½å®¶æä»¶ãç级æä»¶ãå»é¢æä»¶") |
| | | private String doctype; |
| | | |
| | | /** æä»¶åç§° */ |
| | | @ApiModelProperty("æä»¶åç§°") |
| | | @Excel(name = "æä»¶åç§°") |
| | | private String filename; |
| | | |
| | | /** æä»¶ç±»å */ |
| | | @ApiModelProperty("æä»¶ç±»å") |
| | | @Excel(name = "æä»¶ç±»å") |
| | | private String filetype; |
| | | |
| | | /** æä»¶å°å */ |
| | | @ApiModelProperty("æä»¶å°å") |
| | | @Excel(name = "æä»¶å°å") |
| | | private String fileurl; |
| | | |
| | | /** ç¶æ */ |
| | | @ApiModelProperty("ç¶æ") |
| | | @Excel(name = "ç¶æ") |
| | | private String status; |
| | | |
| | | private String remark; |
| | | |
| | | |
| | | private String provinceno; |
| | | |
| | | private String provincename; |
| | | |
| | | private String cityno; |
| | | |
| | | private String cityname; |
| | | |
| | | private String townno; |
| | | |
| | | private String townname; |
| | | |
| | | private String source; |
| | | |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®é件对象 service_donateannex |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-11 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®éä»¶") |
| | | public class ServiceDonateannex extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** éä»¶åç§° */ |
| | | @ApiModelProperty("éä»¶åç§°") |
| | | @Excel(name = "éä»¶åç§°") |
| | | private String annexname; |
| | | |
| | | /** éä»¶ç¼å· */ |
| | | @ApiModelProperty("éä»¶ç¼å·") |
| | | @Excel(name = "éä»¶ç¼å·") |
| | | private String annexno; |
| | | |
| | | /** éä»¶è·¯å¾ */ |
| | | @ApiModelProperty("éä»¶è·¯å¾") |
| | | private String annexurl; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®éä»¶è¦æ±å¯¹è±¡ service_donateannexrequirement |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®éä»¶è¦æ±") |
| | | public class ServiceDonateannexrequirement extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** éä»¶åç§° */ |
| | | @ApiModelProperty("éä»¶åç§°") |
| | | @Excel(name = "éä»¶åç§°") |
| | | private String annexname; |
| | | |
| | | /** éä»¶ç¼å· */ |
| | | @ApiModelProperty("éä»¶ç¼å·") |
| | | @Excel(name = "éä»¶ç¼å·") |
| | | private String annexno; |
| | | |
| | | /** å¤±ææ¶é´ï¼null为å§ç»ææ */ |
| | | @ApiModelProperty("å¤±ææ¶é´ï¼null为å§ç»ææ") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å¤±ææ¶é´ï¼null为å§ç»ææ", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date expirestime; |
| | | |
| | | /** 0ï¼éå¿
é¡»ï¼1ï¼å¿
é¡»ï¼2ï¼æ¡ä»¶å¿
é¡» */ |
| | | @ApiModelProperty("0ï¼éå¿
é¡»ï¼1ï¼å¿
é¡»ï¼2ï¼æ¡ä»¶å¿
é¡»") |
| | | @Excel(name = "0ï¼éå¿
é¡»ï¼1ï¼å¿
é¡»ï¼2ï¼æ¡ä»¶å¿
é¡»") |
| | | private Long isrequired; |
| | | |
| | | /** æµç¨åç§° ç®åå为 䏿¥ å®¡æ¥ è¯ä¼° 䏿µç¨ */ |
| | | @ApiModelProperty("æµç¨åç§° ç®åå为 䏿¥ å®¡æ¥ è¯ä¼° 䏿µç¨") |
| | | @Excel(name = "æµç¨åç§° ç®åå为 䏿¥ å®¡æ¥ è¯ä¼° 䏿µç¨") |
| | | private String flowname; |
| | | |
| | | /** æç®ç±»å« æ ¹æ®åå
¸sys_DonationCategory IsRequired=2æ¶å¿
å¡« */ |
| | | @ApiModelProperty("æç®ç±»å« æ ¹æ®åå
¸sys_DonationCategory IsRequired=2æ¶å¿
å¡«") |
| | | @Excel(name = "æç®ç±»å« æ ¹æ®åå
¸sys_DonationCategory IsRequired=2æ¶å¿
å¡«") |
| | | private String donationcategory; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * æç®åºç¡å¯¹è±¡ service_donatebaseinfo |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®åºç¡") |
| | | public class ServiceDonatebaseinfo extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å§å */ |
| | | @ApiModelProperty("å§å") |
| | | @Excel(name = "å§å") |
| | | private String name; |
| | | |
| | | /** æ§å« */ |
| | | @ApiModelProperty("æ§å«") |
| | | private String sex; |
| | | |
| | | /** è¯ä»¶ç±»å */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å") |
| | | private Long idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** å¹´é¾ */ |
| | | @ApiModelProperty("å¹´é¾") |
| | | private Long age; |
| | | |
| | | /** å¹´é¾åä½ */ |
| | | @ApiModelProperty("å¹´é¾åä½") |
| | | private String ageunit; |
| | | |
| | | /** åºçæ¥æ */ |
| | | @ApiModelProperty("åºçæ¥æ") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date birthday; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** ç°ä½å°å */ |
| | | @ApiModelProperty("ç°ä½å°å") |
| | | private String residenceaddress; |
| | | |
| | | /** å½ç± */ |
| | | @ApiModelProperty("å½ç±") |
| | | private String nationality; |
| | | |
| | | /** ç(åº/å¸) */ |
| | | @ApiModelProperty("ç(åº/å¸)") |
| | | @Excel(name = "ç(åº/å¸)") |
| | | private String residenceprovince; |
| | | |
| | | /** ç±è´¯ */ |
| | | @ApiModelProperty("ç±è´¯") |
| | | @Excel(name = "ç±è´¯") |
| | | private String nativeplace; |
| | | |
| | | /** ç°ä½å°åçåç§° */ |
| | | @ApiModelProperty("ç°ä½å°åçåç§°") |
| | | private String residenceprovincename; |
| | | |
| | | /** æ°æ */ |
| | | @ApiModelProperty("æ°æ") |
| | | private String nation; |
| | | |
| | | /** èä¸ */ |
| | | @ApiModelProperty("èä¸") |
| | | private String occupation; |
| | | |
| | | /** å¸(å·) */ |
| | | @ApiModelProperty("å¸(å·)") |
| | | private String residencecity; |
| | | |
| | | /** å¸åç§° */ |
| | | @ApiModelProperty("å¸åç§°") |
| | | private String residencecityname; |
| | | |
| | | /** å¦å */ |
| | | @ApiModelProperty("å¦å") |
| | | private String education; |
| | | |
| | | /** å¿ï¼å¸/åºï¼ */ |
| | | @ApiModelProperty("å¿ï¼å¸/åºï¼") |
| | | private String residencetown; |
| | | |
| | | /** æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼åç§°") |
| | | private String residencetownname; |
| | | |
| | | /** 社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecommunity; |
| | | |
| | | /** 社åºï¼æï¼åç§° */ |
| | | @ApiModelProperty("社åºï¼æï¼åç§°") |
| | | private String residencecommunityname; |
| | | |
| | | /** æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecountycode; |
| | | |
| | | /** æå±åºååç§° */ |
| | | @ApiModelProperty("æå±åºååç§°") |
| | | private String residencecountyname; |
| | | |
| | | /** æ·ç±å°å */ |
| | | @ApiModelProperty("æ·ç±å°å") |
| | | private String registeraddress; |
| | | |
| | | /** ç(åº/å¸) */ |
| | | @ApiModelProperty("ç(åº/å¸)") |
| | | private String registerprovince; |
| | | |
| | | /** æ·ç±å°åçåç§° */ |
| | | @ApiModelProperty("æ·ç±å°åçåç§°") |
| | | private String registerprovincename; |
| | | |
| | | /** å¸(å·) */ |
| | | @ApiModelProperty("å¸(å·)") |
| | | private String registercity; |
| | | |
| | | /** å¸åç§° */ |
| | | @ApiModelProperty("å¸åç§°") |
| | | private String registercityname; |
| | | |
| | | /** å¿ï¼å¸/åºï¼ */ |
| | | @ApiModelProperty("å¿ï¼å¸/åºï¼") |
| | | private String registertown; |
| | | |
| | | /** æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼åç§°") |
| | | private String registertownname; |
| | | |
| | | /** 社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String registercommunity; |
| | | |
| | | /** 社åºï¼æï¼åç§° */ |
| | | @ApiModelProperty("社åºï¼æï¼åç§°") |
| | | private String registercommunityname; |
| | | |
| | | /** æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String registercountycode; |
| | | |
| | | /** æå±åºååç§° */ |
| | | @ApiModelProperty("æå±åºååç§°") |
| | | private String registercountyname; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstate; |
| | | |
| | | /** æ²»çå»é¢ */ |
| | | @ApiModelProperty("æ²»çå»é¢") |
| | | private String treatmenthospitalno; |
| | | |
| | | /** æå¨å»çæºæ */ |
| | | @ApiModelProperty("æå¨å»çæºæ") |
| | | @Excel(name = "æå¨å»çæºæ") |
| | | private String treatmenthospitalname; |
| | | |
| | | /** ç§å®¤ */ |
| | | @ApiModelProperty("ç§å®¤") |
| | | private String treatmentdeptname; |
| | | |
| | | /** ç¾ç
è¯æ */ |
| | | @ApiModelProperty("ç¾ç
è¯æ") |
| | | private String diagnosisno; |
| | | |
| | | /** ç¾ç
è¯æåç§° */ |
| | | @ApiModelProperty("ç¾ç
è¯æåç§°") |
| | | private String diagnosisname; |
| | | |
| | | /** è¡å */ |
| | | @ApiModelProperty("è¡å ") |
| | | private String bloodtype; |
| | | |
| | | /** ä½é¢å· */ |
| | | @ApiModelProperty("ä½é¢å·") |
| | | private String inpatientno; |
| | | |
| | | /** Rhé´æ§ */ |
| | | @ApiModelProperty("Rhé´æ§") |
| | | private String rhyin; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®ç±»å« */ |
| | | @ApiModelProperty("æç®ç±»å«") |
| | | private String donationcategory; |
| | | |
| | | /** ç
æ
æ¦åµ */ |
| | | @ApiModelProperty("ç
æ
æ¦åµ") |
| | | private String illnessoverview; |
| | | |
| | | /** ç¾ç
ç±»å */ |
| | | @ApiModelProperty("ç¾ç
ç±»å") |
| | | private String diseasetype; |
| | | |
| | | /** ä¼ æç
æ
åµ */ |
| | | @ApiModelProperty("ä¼ æç
æ
åµ") |
| | | private String infectious; |
| | | |
| | | /** æ¬äººææ¿ */ |
| | | @ApiModelProperty("æ¬äººææ¿ ") |
| | | private String selfwill; |
| | | |
| | | /** å
¶ä»æ
åµ */ |
| | | @ApiModelProperty("å
¶ä»æ
åµ") |
| | | private String othercases; |
| | | |
| | | /** äº²å±ææ¿ */ |
| | | @ApiModelProperty("äº²å±ææ¿") |
| | | private Long kinshipwill; |
| | | |
| | | /** å
¶ä» */ |
| | | @ApiModelProperty("å
¶ä»") |
| | | private String diseasetypeOther; |
| | | |
| | | /** 亲å±å
³ç³»ç¶åµ */ |
| | | @ApiModelProperty("亲å±å
³ç³»ç¶åµ") |
| | | private String kinship; |
| | | |
| | | /** ä¿¡æ¯æ¥æº */ |
| | | @ApiModelProperty("ä¿¡æ¯æ¥æº") |
| | | private String infosources; |
| | | |
| | | /** 红åå伿ºæç¼å· éèªæºæè¡¨ */ |
| | | @ApiModelProperty("红åå伿ºæç¼å· éèªæºæè¡¨") |
| | | private String redorganno; |
| | | |
| | | /** 红åå伿ºæåç§° */ |
| | | @ApiModelProperty("红åå伿ºæåç§°") |
| | | private String redorganname; |
| | | |
| | | /** 红ååä¼è系人 */ |
| | | @ApiModelProperty("红ååä¼è系人") |
| | | private String contactperson; |
| | | |
| | | /** å
¶ä» */ |
| | | @ApiModelProperty("å
¶ä»") |
| | | private String infectiousOther; |
| | | |
| | | /** 红ååä¼èç³»çµè¯ */ |
| | | @ApiModelProperty("红ååä¼èç³»çµè¯") |
| | | private String contactnumber; |
| | | |
| | | /** æ¥åè
ç¼å· */ |
| | | @ApiModelProperty("æ¥åè
ç¼å·") |
| | | private String reporterno; |
| | | |
| | | /** æ¥åè
å§å */ |
| | | @ApiModelProperty("æ¥åè
å§å") |
| | | @Excel(name = "æ¥åè
å§å") |
| | | private String reportername; |
| | | |
| | | /** ç
人ç¶åµ */ |
| | | @ApiModelProperty("ç
人ç¶åµ") |
| | | private String patientstate; |
| | | |
| | | /** æ¥åè
èç³»çµè¯ */ |
| | | @ApiModelProperty("æ¥åè
èç³»çµè¯") |
| | | private String reporterphone; |
| | | |
| | | /** ä¿¡æ¯æ¥æºå
¶ä» */ |
| | | @ApiModelProperty("ä¿¡æ¯æ¥æºå
¶ä»") |
| | | private String infosourcesOther; |
| | | |
| | | /** æ¥åæ¶é´ */ |
| | | @ApiModelProperty("æ¥åæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "æ¥åæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date reporttime; |
| | | |
| | | /** å
¶ä» */ |
| | | @ApiModelProperty("å
¶ä»") |
| | | private String kinshipOther; |
| | | |
| | | /** 主è¦äº²å± */ |
| | | @ApiModelProperty("主è¦äº²å±") |
| | | private String majorrelatives; |
| | | |
| | | /** ä¸æèµ è
å
³ç³» */ |
| | | @ApiModelProperty("ä¸æèµ è
å
³ç³»") |
| | | private String familyrelations; |
| | | |
| | | /** è·åç»ç»ç¼å· */ |
| | | @ApiModelProperty("è·åç»ç»ç¼å·") |
| | | private String acquisitiontissueno; |
| | | |
| | | /** è·åç»ç»åç§° */ |
| | | @ApiModelProperty("è·åç»ç»åç§°") |
| | | private String acquisitiontissuename; |
| | | |
| | | /** ä¿¡æ¯åå§å */ |
| | | @ApiModelProperty("ä¿¡æ¯åå§å") |
| | | private String infoname; |
| | | |
| | | /** ä¿¡æ¯åèç³»æ¹å¼ */ |
| | | @ApiModelProperty("ä¿¡æ¯åèç³»æ¹å¼") |
| | | private String infophone; |
| | | |
| | | /** èç³»æ¶é´ */ |
| | | @ApiModelProperty("èç³»æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date contacttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(exist = false) |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(exist = false) |
| | | private Date endtime; |
| | | |
| | | @TableField(exist = false) |
| | | private String city; |
| | | |
| | | |
| | | private Long deptid; |
| | | |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptname; |
| | | |
| | | @ApiModelProperty("ç»é¿ç¼ç ") |
| | | @Excel(name = "ç»é¿ç¼ç ") |
| | | private String leaderno; |
| | | |
| | | @ApiModelProperty("ç»é¿åç§°") |
| | | @Excel(name = "ç»é¿åç§°") |
| | | private String leadername; |
| | | |
| | | @ApiModelProperty("ä¸å¡å°åº") |
| | | @Excel(name = "ä¸å¡å°åº") |
| | | private String businessarea; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®å®æå¯¹è±¡ service_donatecompletioninfo |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®å®æ") |
| | | public class ServiceDonatecompletioninfo extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** */ |
| | | @ApiModelProperty("") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æ¯å¦éä½æç® */ |
| | | @ApiModelProperty("æ¯å¦é使ç®") |
| | | @Excel(name = "æ¯å¦é使ç®") |
| | | private String isbodydonation; |
| | | |
| | | |
| | | /** æ¥æ¶åä½åç§° */ |
| | | @ApiModelProperty("æ¥æ¶åä½åç§°") |
| | | @Excel(name = "æ¥æ¶åä½åç§°") |
| | | private String receivingunitname; |
| | | |
| | | /** æ¥æ¶åä½ */ |
| | | @ApiModelProperty("æ¥æ¶åä½") |
| | | @Excel(name = "æ¥æ¶åä½") |
| | | private String receivingunit; |
| | | |
| | | /** 宿æ¶é´ */ |
| | | @ApiModelProperty("宿æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "宿æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date completetime; |
| | | |
| | | /** è´è´£äººç¼å· */ |
| | | @ApiModelProperty("è´è´£äººç¼å·") |
| | | private String responsibleuserid; |
| | | |
| | | /** è´è´£äººå§å */ |
| | | @ApiModelProperty("è´è´£äººå§å") |
| | | @Excel(name = "è´è´£äººå§å") |
| | | private String responsibleusername; |
| | | |
| | | /** åè°åä¸ç¼å· */ |
| | | @ApiModelProperty("åè°åä¸ç¼å·") |
| | | private String coordinateduserido; |
| | | |
| | | /** åè°åä¸å§å */ |
| | | @ApiModelProperty("åè°åä¸å§å") |
| | | @Excel(name = "åè°åä¸å§å") |
| | | private String coordinatedusernameo; |
| | | |
| | | /** åè°åäºç¼å· */ |
| | | @ApiModelProperty("åè°åäºç¼å·") |
| | | private String coordinateduseridt; |
| | | |
| | | /** åè°åäºå§å */ |
| | | @ApiModelProperty("åè°åäºå§å") |
| | | @Excel(name = "åè°åäºå§å") |
| | | private String coordinatedusernamet; |
| | | |
| | | /** éä»¶ */ |
| | | @ApiModelProperty("éä»¶") |
| | | private String assessannex; |
| | | |
| | | /** æç®å¨å® */ |
| | | @ApiModelProperty("æç®å¨å®") |
| | | @Excel(name = "æç®å¨å®") |
| | | private String donateorgan; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * èµéç³è¯·ä¸»è¡¨å¯¹è±¡ service_donateconsolationfund |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-18 |
| | | */ |
| | | @Data |
| | | @ApiModel("èµéç³è¯·ä¸»è¡¨") |
| | | public class ServiceDonateconsolationfund extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** */ |
| | | @ApiModelProperty("") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** 䏿ç®è
å
³ç³» */ |
| | | @ApiModelProperty("䏿ç®è
å
³ç³»") |
| | | @Excel(name = "䏿ç®è
å
³ç³»") |
| | | private String familyrelations; |
| | | |
| | | /** å®¶å±å§å */ |
| | | @ApiModelProperty("å®¶å±å§å") |
| | | @Excel(name = "å®¶å±å§å") |
| | | private String name; |
| | | |
| | | /** 家屿§å« æ ¹æ®åå
¸sys_user_sex */ |
| | | @ApiModelProperty("家屿§å« æ ¹æ®åå
¸sys_user_sex") |
| | | private Long sex; |
| | | |
| | | /** ç§»æ¤äººè¯ä»¶ç±»å */ |
| | | @ApiModelProperty("ç§»æ¤äººè¯ä»¶ç±»å") |
| | | private Long idcardtype; |
| | | |
| | | /** ç§»æ¤äººè¯ä»¶å·ç */ |
| | | @ApiModelProperty("ç§»æ¤äººè¯ä»¶å·ç ") |
| | | @Excel(name = "ç§»æ¤äººè¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** å®¶å±èç³»çµè¯ */ |
| | | @ApiModelProperty("å®¶å±èç³»çµè¯") |
| | | @Excel(name = "å®¶å±èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** é¶è¡ç代ç */ |
| | | @ApiModelProperty("é¶è¡ç代ç ") |
| | | private String bankprovince; |
| | | |
| | | /** é¶è¡çåç§° */ |
| | | @ApiModelProperty("é¶è¡çåç§°") |
| | | private String bankprovincename; |
| | | |
| | | /** é¶è¡å¸ç¼å· */ |
| | | @ApiModelProperty("é¶è¡å¸ç¼å·") |
| | | private String bankcity; |
| | | |
| | | /** é¶è¡å¸åç§° */ |
| | | @ApiModelProperty("é¶è¡å¸åç§°") |
| | | private String bankcityname; |
| | | |
| | | /** é¶è¡æå±è¡éï¼éï¼ */ |
| | | @ApiModelProperty("é¶è¡æå±è¡éï¼éï¼") |
| | | private String banktown; |
| | | |
| | | /** é¶è¡æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("é¶è¡æå±è¡éï¼éï¼åç§°") |
| | | private String banktownname; |
| | | |
| | | /** åè¡åç§° */ |
| | | @ApiModelProperty("åè¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾") |
| | | private String annexbankcard; |
| | | |
| | | /** ç»è®°è¡¨ç
§çè·¯å¾ */ |
| | | @ApiModelProperty("ç»è®°è¡¨ç
§çè·¯å¾") |
| | | private String annexregistform; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private BigDecimal amountrequested; |
| | | |
| | | /** èµé夿³¨ */ |
| | | @ApiModelProperty("èµé夿³¨") |
| | | @Excel(name = "èµé夿³¨") |
| | | private String consolationmark; |
| | | |
| | | /** èµéç±»å« */ |
| | | @ApiModelProperty("èµéç±»å«") |
| | | @Excel(name = "èµéç±»å«") |
| | | private String consolationtype; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private BigDecimal prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®æµç¨å¯¹è±¡ service_donateflowchart |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Data |
| | | public class ServiceDonateflowchart extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æµç¨åç§° */ |
| | | @Excel(name = "æµç¨åç§°") |
| | | private String flowname; |
| | | |
| | | /** æµç¨éä»¶ */ |
| | | private String flowannex; |
| | | |
| | | /** æµç¨å
容 */ |
| | | private String flowcontent; |
| | | |
| | | /** æµç¨ç»è®º */ |
| | | @Excel(name = "æµç¨ç»è®º") |
| | | private Long flowconclusion; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®é访对象 service_donatefollowup |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-12-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®é访") |
| | | public class ServiceDonatefollowup extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** æç®é访ID */ |
| | | //@ApiModelProperty("æç®é访ID") |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** é访åºå·ï¼ç¬¬næ¬¡ï¼ */ |
| | | @ApiModelProperty("é访åºå·ï¼ç¬¬n次ï¼") |
| | | @Excel(name = "é访åºå·", readConverterExp = "第=n次") |
| | | private Long seqno; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** å
³èservice_donateorgan表çID */ |
| | | @ApiModelProperty("å
³èservice_donateorgan表çID") |
| | | private Long organid; |
| | | |
| | | /** å¨å®åä½è
å§å */ |
| | | @ApiModelProperty("å¨å®åä½è
å§å") |
| | | @Excel(name = "å¨å®åä½è
å§å") |
| | | private String recipientname; |
| | | |
| | | /** å¨å®åä½è
çµè¯ */ |
| | | @ApiModelProperty("å¨å®åä½è
çµè¯") |
| | | @Excel(name = "å¨å®åä½è
çµè¯") |
| | | private String recipientphone; |
| | | |
| | | /** å¨å®åä½è
æè¿° */ |
| | | @ApiModelProperty("å¨å®åä½è
æè¿°") |
| | | private String recipientdescribe; |
| | | |
| | | /** ç§»æ¤å»é¢ç¼å· */ |
| | | @ApiModelProperty("ç§»æ¤å»é¢ç¼å·") |
| | | private String hospitalno; |
| | | |
| | | /** ç§»æ¤å»é¢åç§° */ |
| | | @ApiModelProperty("ç§»æ¤å»é¢åç§°") |
| | | @Excel(name = "ç§»æ¤å»é¢åç§°") |
| | | private String hospitalname; |
| | | |
| | | /** ç§»æ¤å»é¢ç§å®¤ */ |
| | | @ApiModelProperty("ç§»æ¤å»é¢ç§å®¤") |
| | | private String hospitaldept; |
| | | |
| | | /** æ¥åé访å»çå§å */ |
| | | @ApiModelProperty("æ¥åé访å»çå§å") |
| | | @Excel(name = "æ¥åé访å»çå§å") |
| | | private String doctorname; |
| | | |
| | | /** æ¥åé访å»ççµè¯ */ |
| | | @ApiModelProperty("æ¥åé访å»ççµè¯") |
| | | private String doctorphone; |
| | | |
| | | /** å»çæè¿° */ |
| | | @ApiModelProperty("å»çæè¿°") |
| | | @Excel(name = "å»çæè¿°") |
| | | private String doctordescribe; |
| | | |
| | | /** æç®ç»æ */ |
| | | @ApiModelProperty("æç®ç»æ") |
| | | @Excel(name = "æç®ç»æ") |
| | | private String donateresult; |
| | | |
| | | /** é访æè¿° */ |
| | | @ApiModelProperty("é访æè¿°") |
| | | @Excel(name = "é访æè¿°") |
| | | private String followupdescribe; |
| | | |
| | | /** é访è
*/ |
| | | @ApiModelProperty("é访è
") |
| | | private String followupno; |
| | | |
| | | /** é访æ¶é´ */ |
| | | @ApiModelProperty("é访æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "é访æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date followuptime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®å¨å®ç®¡ç对象 service_donateorgan |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®å¨å®ç®¡ç") |
| | | public class ServiceDonateorgan extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** å¨å®ç±»å« 详è§åå
¸sys_Organ */ |
| | | @ApiModelProperty("å¨å®ç±»å«") |
| | | @Excel(name = "å¨å®ç±»å« 详è§åå
¸sys_Organ") |
| | | private String organno; |
| | | |
| | | /** å¨å®ç±»å«åç§° 详è§åå
¸sys_Organ */ |
| | | @ApiModelProperty("å¨å®ç±»å«åç§°") |
| | | @Excel(name = "å¨å®ç±»å«åç§° 详è§åå
¸sys_Organ") |
| | | private String organname; |
| | | |
| | | /** å¨å®ç¶æ 1ï¼é¢ç»è®° 2ï¼å·²è·å 3ï¼åé
ç»è®° 4ï¼åé
å®¡æ ¸ï¼å·²åé
ï¼ 4ï¼è¿è¾ä¸ 5ï¼å·²ç§»æ¤ */ |
| | | @Excel(name = "å¨å®ç¶æ 1ï¼é¢ç»è®° 2ï¼å·²è·å 3ï¼åé
ç»è®° 4ï¼åé
å®¡æ ¸", readConverterExp = "å·²åé
") |
| | | @ApiModelProperty("å¨å®ç¶æ") |
| | | private String organstate; |
| | | |
| | | /** å¨å®ç¼å· è§è¯ç»è®°åçæ */ |
| | | @ApiModelProperty("å¨å®ç¼å·") |
| | | @Excel(name = "å¨å®ç¼å· è§è¯ç»è®°åçæ") |
| | | private String organnumber; |
| | | |
| | | /** å¨å®è·åæ¶é´ */ |
| | | @ApiModelProperty("å¨å®è·åæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å¨å®è·åæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date organgettime; |
| | | |
| | | /** å»çå§å */ |
| | | @ApiModelProperty("å»çå§å") |
| | | @Excel(name = "å»çå§å") |
| | | private String organgetdoct; |
| | | |
| | | /** å¨å®è·åæºæç¼å· å¯¹åºæºæè¡¨ */ |
| | | @ApiModelProperty("å¨å®è·åæºæç¼å·") |
| | | @Excel(name = "å¨å®è·åæºæç¼å· å¯¹åºæºæè¡¨") |
| | | private String gainhospitalno; |
| | | |
| | | /** å¨å®è·åæºæåç§° å¯¹åºæºæè¡¨ */ |
| | | @ApiModelProperty("å¨å®è·åæºæåç§°") |
| | | @Excel(name = "å¨å®è·åæºæåç§° å¯¹åºæºæè¡¨") |
| | | private String gainhospitalname; |
| | | |
| | | /** å¨å®ç§»æ¤æºæç¼å· å¯¹åºæºæè¡¨ */ |
| | | @ApiModelProperty("å¨å®ç§»æ¤æºæç¼å·") |
| | | @Excel(name = "å¨å®ç§»æ¤æºæç¼å· å¯¹åºæºæè¡¨") |
| | | private String transplanthospitalno; |
| | | |
| | | /** å¨å®ç§»æ¤æºæåç§° å¯¹åºæºæè¡¨ */ |
| | | @ApiModelProperty("å¨å®ç§»æ¤æºæåç§°") |
| | | @Excel(name = "å¨å®ç§»æ¤æºæåç§° å¯¹åºæºæè¡¨") |
| | | private String transplanthospitalname; |
| | | |
| | | /** ç§»æ¤å»ç */ |
| | | @ApiModelProperty("ç§»æ¤å»ç") |
| | | @Excel(name = "ç§»æ¤å»ç") |
| | | private String transplantdoct; |
| | | |
| | | /** ç§»æ¤æ¶é´ */ |
| | | @ApiModelProperty("ç§»æ¤æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç§»æ¤æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date transplanttime; |
| | | |
| | | |
| | | /** æ¯å¦è·ååæ´»æ£ */ |
| | | @ApiModelProperty("æ¯å¦è·ååæ´»æ£") |
| | | @Excel(name = "æ¯å¦è·ååæ´»æ£") |
| | | private String isbiopsybefore; |
| | | |
| | | /** æ¯å¦è·ååæ´»æ£ */ |
| | | @ApiModelProperty("æ¯å¦è·ååæ´»æ£") |
| | | @Excel(name = "æ¯å¦è·ååæ´»æ£") |
| | | private String isbiopsyafter; |
| | | |
| | | /** æ¯å¦è¾¹ç¼å¨å® */ |
| | | @ApiModelProperty("æ¯å¦è¾¹ç¼å¨å®") |
| | | @Excel(name = "æ¯å¦è¾¹ç¼å¨å®") |
| | | private String ismarginalorgan; |
| | | |
| | | /** æ¯å¦ç
åè鳿§ */ |
| | | @ApiModelProperty("æ¯å¦ç
åè鳿§") |
| | | @Excel(name = "æ¯å¦ç
åè鳿§") |
| | | private String ispathogenpositive; |
| | | |
| | | /** æ¯å¦ååæ§æ åè½ */ |
| | | @ApiModelProperty("æ¯å¦ååæ§æ åè½") |
| | | @Excel(name = "æ¯å¦ååæ§æ åè½") |
| | | private String ispnf; |
| | | |
| | | /** æ¯å¦åè½å»¶è¿æ§æ¢å¤ */ |
| | | @ApiModelProperty("æ¯å¦åè½å»¶è¿æ§æ¢å¤") |
| | | @Excel(name = "æ¯å¦åè½å»¶è¿æ§æ¢å¤") |
| | | private String isdgf; |
| | | |
| | | /** å¼ç¨åå */ |
| | | @ApiModelProperty("å¼ç¨åå ") |
| | | @Excel(name = "å¼ç¨åå ") |
| | | private String abandonreason; |
| | | |
| | | /** éæ°åé
åå */ |
| | | @ApiModelProperty("éæ°åé
åå ") |
| | | @Excel(name = "éæ°åé
åå ") |
| | | private String reallocationreason; |
| | | |
| | | |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®è§è¯å¯¹è±¡ service_donationwitness |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-17 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®è§è¯") |
| | | public class ServiceDonationwitness extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** */ |
| | | @ApiModelProperty("") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** å¨å®è·åæºæç¼å· */ |
| | | @ApiModelProperty("å¨å®è·åæºæç¼å·") |
| | | private String gainhospitalno; |
| | | |
| | | /** å¨å®è·åæºæåç§° */ |
| | | @ApiModelProperty("å¨å®è·åæºæåç§°") |
| | | @Excel(name = "å¨å®è·åæºæåç§°") |
| | | private String gainhospitalname; |
| | | |
| | | /** æ»äº¡æ¶é´ */ |
| | | @ApiModelProperty("æ»äº¡æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "æ»äº¡æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date deathtime; |
| | | |
| | | /** æ»äº¡åå */ |
| | | @ApiModelProperty("æ»äº¡åå ") |
| | | @Excel(name = "æ»äº¡åå ") |
| | | private String deathreason; |
| | | |
| | | /** æ»äº¡å¤å®å»çä¸ */ |
| | | @ApiModelProperty("æ»äº¡å¤å®å»çä¸") |
| | | @Excel(name = "æ»äº¡å¤å®å»çä¸") |
| | | private String deathjudgedocto; |
| | | |
| | | /** æ»äº¡å¤å®å»çäº */ |
| | | @ApiModelProperty("æ»äº¡å¤å®å»çäº") |
| | | @Excel(name = "æ»äº¡å¤å®å»çäº") |
| | | private String deathjudgedoctt; |
| | | |
| | | /** æ»äº¡è¯æéä»¶è·¯å¾ */ |
| | | @ApiModelProperty("æ»äº¡è¯æéä»¶è·¯å¾") |
| | | private String deathjudgeannex; |
| | | |
| | | /** ææ¯å¼å§æ¶é´ */ |
| | | @ApiModelProperty("ææ¯å¼å§æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ææ¯å¼å§æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date operationbegtime; |
| | | |
| | | /** ææ¯ç»ææ¶é´ */ |
| | | @ApiModelProperty("ææ¯ç»ææ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ææ¯ç»ææ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date operationendtime; |
| | | |
| | | /** ææ¯å»ç */ |
| | | @ApiModelProperty("ææ¯å»ç") |
| | | @Excel(name = "ææ¯å»ç") |
| | | private String operationdoctor; |
| | | |
| | | /** æ¯å¦é»åç¼
æä»ªå¼ */ |
| | | @ApiModelProperty("æ¯å¦é»åç¼
æä»ªå¼") |
| | | @Excel(name = "æ¯å¦é»åç¼
æä»ªå¼") |
| | | private Integer isspendremember; |
| | | |
| | | /** æ¯å¦æ¢å¤éä½ä»ªå®¹ */ |
| | | @ApiModelProperty("æ¯å¦æ¢å¤éä½ä»ªå®¹") |
| | | @Excel(name = "æ¯å¦æ¢å¤éä½ä»ªå®¹") |
| | | private Integer isrestoreremains; |
| | | |
| | | /** ç¼
æä»ªå¼éä»¶è·¯å¾ */ |
| | | @ApiModelProperty("ç¼
æä»ªå¼éä»¶è·¯å¾") |
| | | private String rememberannex; |
| | | |
| | | /** è´è´£äººç¼å· */ |
| | | @ApiModelProperty("è´è´£äººç¼å·") |
| | | private String responsibleuserid; |
| | | |
| | | /** è´è´£äººå§å */ |
| | | @ApiModelProperty("è´è´£äººå§å") |
| | | @Excel(name = "è´è´£äººå§å") |
| | | private String responsibleusername; |
| | | |
| | | /** èç»äººä¸ç¼å· */ |
| | | @ApiModelProperty("èç»äººä¸ç¼å·") |
| | | private String coordinateduserido; |
| | | |
| | | /** èç»äººä¸å§å */ |
| | | @ApiModelProperty("èç»äººä¸å§å") |
| | | private String coordinatedusernameo; |
| | | |
| | | /** èç»äººäºç¼å· */ |
| | | @ApiModelProperty("èç»äººäºç¼å·") |
| | | private String coordinateduseridt; |
| | | |
| | | /** èç»äººäºå§å */ |
| | | @ApiModelProperty("èç»äººäºå§å") |
| | | private String coordinatedusernamet; |
| | | |
| | | /** è
¹ä¸»å¨èæç®¡æ¶é´ */ |
| | | @ApiModelProperty("è
¹ä¸»å¨èæç®¡æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "è
¹ä¸»å¨èæç®¡æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date abdominalaortacannulatime; |
| | | |
| | | /** è
¹ä¸»å¨èçæ³¨æ¶é´ */ |
| | | @ApiModelProperty("è
¹ä¸»å¨èçæ³¨æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "è
¹ä¸»å¨èçæ³¨æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date abdominalaortaperfusiontime; |
| | | |
| | | /** é¨éèæç®¡æ¶é´ */ |
| | | @ApiModelProperty("é¨éèæç®¡æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "é¨éèæç®¡æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date portalveincannulatime; |
| | | |
| | | /** é¨éèçæ³¨æ¶é´ */ |
| | | @ApiModelProperty("é¨éèçæ³¨æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "é¨éèçæ³¨æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date portalveinperfusiontime; |
| | | |
| | | /** èºå¨èæç®¡æ¶é´ */ |
| | | @ApiModelProperty("èºå¨èæç®¡æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "èºå¨èæç®¡æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date pulmonaryarterycannulatime; |
| | | |
| | | /** èºå¨èçæ³¨æ¶é´ */ |
| | | @ApiModelProperty("èºå¨èçæ³¨æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "èºå¨èçæ³¨æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date pulmonaryarteryperfusiontime; |
| | | |
| | | /** 主å¨èæç®¡æ¶é´ */ |
| | | @ApiModelProperty("主å¨èæç®¡æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "主å¨èæç®¡æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date aortacannulatime; |
| | | |
| | | /** 主å¨èçæ³¨æ¶é´ */ |
| | | @ApiModelProperty("主å¨èçæ³¨æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "主å¨èçæ³¨æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date aortaperfusiontime; |
| | | |
| | | /** æç®å¨å® */ |
| | | @ApiModelProperty("æç®å¨å®") |
| | | @Excel(name = "æç®å¨å®") |
| | | private String organdonation; |
| | | |
| | | /** æç®å¨å® å
¶ä» */ |
| | | @ApiModelProperty("æç®å¨å® å
¶ä»") |
| | | @Excel(name = "æç®å¨å® å
¶ä»") |
| | | private String organdonationOther; |
| | | |
| | | |
| | | /** æç®ç±»å« */ |
| | | @ApiModelProperty("æç®ç±»å«") |
| | | @Excel(name = "æç®ç±»å«") |
| | | private String donationcategory; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * 伦ç审æ¥ä¸å®¶æè§å¯¹è±¡ service_ethicalreviewopinions |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-23 |
| | | */ |
| | | @Data |
| | | @ApiModel("伦ç审æ¥ä¸å®¶æè§") |
| | | public class ServiceEthicalreviewopinions extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** ä¸å®¶æè§ */ |
| | | @ApiModelProperty("ä¸å®¶æè§") |
| | | @Excel(name = "ä¸å®¶æè§") |
| | | private String expertopinion; |
| | | |
| | | /** ä¸å®¶ç»è®º è§åå
¸ sys_0_1 */ |
| | | @ApiModelProperty("ä¸å®¶ç»è®º è§åå
¸ sys_0_1 ") |
| | | @Excel(name = "ä¸å®¶ç»è®º è§åå
¸ sys_0_1 ") |
| | | private Long expertconclusion; |
| | | |
| | | /** ä¸å®¶åå */ |
| | | @ApiModelProperty("ä¸å®¶åå") |
| | | @Excel(name = "ä¸å®¶åå") |
| | | private String expertname; |
| | | |
| | | /** ç»è®ºæ¶é´ */ |
| | | @ApiModelProperty("ç»è®ºæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç»è®ºæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date conclusiontime; |
| | | |
| | | /** ç»è®ºéä»¶ å¯ç©º å¤ä¸ªç¨;å·éå¼ */ |
| | | @ApiModelProperty("ç»è®ºéä»¶ å¯ç©º å¤ä¸ªç¨;å·éå¼") |
| | | @Excel(name = "ç»è®ºéä»¶ å¯ç©º å¤ä¸ªç¨;å·éå¼") |
| | | private String conclusionannex; |
| | | |
| | | /** ç»è®ºé¡ºåº */ |
| | | @ApiModelProperty("ç»è®ºé¡ºåº") |
| | | @Excel(name = "ç»è®ºé¡ºåº") |
| | | private Long conclusionorder; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»å¯¹è±¡ service_expertexpense |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨ç³è¯·ä¸»") |
| | | public class ServiceExpertexpense extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®ç¼å· */ |
| | | @ApiModelProperty("æç®ç¼å·") |
| | | @Excel(name = "æç®ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®è
å§å */ |
| | | @ApiModelProperty("æç®è
å§å") |
| | | @Excel(name = "æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | /** ç³è¯·äººç¼å· */ |
| | | @ApiModelProperty("ç³è¯·äººç¼å·") |
| | | @Excel(name = "ç³è¯·äººç¼å·") |
| | | private String userno; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String username; |
| | | |
| | | /** 忥è¯ä¼°è´¹ç¨ */ |
| | | @ApiModelProperty("忥è¯ä¼°è´¹ç¨") |
| | | @Excel(name = "忥è¯ä¼°è´¹ç¨") |
| | | private BigDecimal ievaluatecost; |
| | | |
| | | /** ECOMå¢éè´¹ç¨ */ |
| | | @ApiModelProperty("ECOMå¢éè´¹ç¨") |
| | | @Excel(name = "ECOMå¢éè´¹ç¨") |
| | | private BigDecimal ecomteamcost; |
| | | |
| | | /** å¨å®ç»´æ¤è´¹ç¨ */ |
| | | @ApiModelProperty("å¨å®ç»´æ¤è´¹ç¨") |
| | | @Excel(name = "å¨å®ç»´æ¤è´¹ç¨") |
| | | private BigDecimal mcost; |
| | | |
| | | /** å¨å®ç»´æ¤ä¸å®¶è´¹ç¨ */ |
| | | @ApiModelProperty("å¨å®ç»´æ¤ä¸å®¶è´¹ç¨") |
| | | @Excel(name = "å¨å®ç»´æ¤ä¸å®¶è´¹ç¨") |
| | | private BigDecimal mexpertcost; |
| | | |
| | | /** å¨å®ç»´æ¤å»çå¢éè´¹ç¨ */ |
| | | @ApiModelProperty("å¨å®ç»´æ¤å»çå¢éè´¹ç¨") |
| | | @Excel(name = "å¨å®ç»´æ¤å»çå¢éè´¹ç¨") |
| | | private BigDecimal mmedicalcost; |
| | | |
| | | /** å¨å®ç»´æ¤æ¤çå¢éè´¹ç¨ */ |
| | | @ApiModelProperty("å¨å®ç»´æ¤æ¤çå¢éè´¹ç¨") |
| | | @Excel(name = "å¨å®ç»´æ¤æ¤çå¢éè´¹ç¨") |
| | | private BigDecimal mnursecost; |
| | | |
| | | /** ä¼è¯å³å¡è´¹ */ |
| | | @ApiModelProperty("ä¼è¯å³å¡è´¹") |
| | | @Excel(name = "ä¼è¯å³å¡è´¹") |
| | | private BigDecimal meetingcost; |
| | | |
| | | /** ç
æ¿æ¤çå³å¡è´¹ */ |
| | | @ApiModelProperty("ç
æ¿æ¤çå³å¡è´¹") |
| | | @Excel(name = "ç
æ¿æ¤çå³å¡è´¹") |
| | | private BigDecimal nursecost; |
| | | |
| | | /** æ£éªæ£æ¥è´¹ */ |
| | | @ApiModelProperty("æ£éªæ£æ¥è´¹") |
| | | @Excel(name = "æ£éªæ£æ¥è´¹") |
| | | private BigDecimal checkcost; |
| | | |
| | | /** æç®è
转è¿è´¹ */ |
| | | @ApiModelProperty("æç®è
转è¿è´¹") |
| | | @Excel(name = "æç®è
转è¿è´¹") |
| | | private BigDecimal transportcost; |
| | | |
| | | /** ç
æ
è¯ä¼°ä¸å®¶è´¹ */ |
| | | @ApiModelProperty("ç
æ
è¯ä¼°ä¸å®¶è´¹") |
| | | @Excel(name = "ç
æ
è¯ä¼°ä¸å®¶è´¹") |
| | | private BigDecimal illnessevaluatecost; |
| | | |
| | | /** èæ»äº¡å¤å®ä¸å®¶è´¹ */ |
| | | @ApiModelProperty("èæ»äº¡å¤å®ä¸å®¶è´¹") |
| | | @Excel(name = "èæ»äº¡å¤å®ä¸å®¶è´¹") |
| | | private BigDecimal deathjudgecost; |
| | | |
| | | /** èæ»äº¡å
¶ä»å³å¡è´¹ */ |
| | | @ApiModelProperty("èæ»äº¡å
¶ä»å³å¡è´¹") |
| | | @Excel(name = "èæ»äº¡å
¶ä»å³å¡è´¹") |
| | | private BigDecimal deathothercost; |
| | | |
| | | /** é使¤çè´¹ */ |
| | | @ApiModelProperty("é使¤çè´¹") |
| | | @Excel(name = "é使¤çè´¹") |
| | | private BigDecimal bnursecost; |
| | | |
| | | /** 伦ç审æ¥ä¸å®¶è´¹ */ |
| | | @ApiModelProperty("伦ç审æ¥ä¸å®¶è´¹") |
| | | @Excel(name = "伦ç审æ¥ä¸å®¶è´¹") |
| | | private BigDecimal ethicsevaluatecost; |
| | | |
| | | /** å¨å®è·åå³å¡è´¹ */ |
| | | @ApiModelProperty("å¨å®è·åå³å¡è´¹") |
| | | @Excel(name = "å¨å®è·åå³å¡è´¹") |
| | | private BigDecimal oproducecost; |
| | | |
| | | /** å¨å®è½¬è¿è´¹ */ |
| | | @ApiModelProperty("å¨å®è½¬è¿è´¹") |
| | | @Excel(name = "å¨å®è½¬è¿è´¹") |
| | | private BigDecimal otransportcost; |
| | | |
| | | /** å¨å®è´¨éè¯ä¼°è´¹ */ |
| | | @ApiModelProperty("å¨å®è´¨éè¯ä¼°è´¹") |
| | | @Excel(name = "å¨å®è´¨éè¯ä¼°è´¹") |
| | | private BigDecimal oevaluatecost; |
| | | |
| | | /** å计å³å¡è´¹ */ |
| | | @ApiModelProperty("å计å³å¡è´¹") |
| | | @Excel(name = "å计å³å¡è´¹") |
| | | private BigDecimal totalcost; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String departmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String departmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * å¤å´åä½äººå对象 service_externalperson |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-24 |
| | | */ |
| | | @Data |
| | | @ApiModel("å¤å´åä½äººå") |
| | | public class ServiceExternalperson extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** 人åç¼å· */ |
| | | @ApiModelProperty("人åç¼å·") |
| | | @Excel(name = "人åç¼å·") |
| | | private String userno; |
| | | |
| | | /** 人ååç§° */ |
| | | @ApiModelProperty("人ååç§°") |
| | | @Excel(name = "人ååç§°") |
| | | private String username; |
| | | |
| | | /** ç¨æ·ç¶æ */ |
| | | @ApiModelProperty("ç¨æ·ç¶æ") |
| | | @Excel(name = "ç¨æ·ç¶æ") |
| | | private Long userstatus; |
| | | |
| | | /** 人åç±»å« */ |
| | | @ApiModelProperty("人åç±»å«") |
| | | @Excel(name = "人åç±»å«") |
| | | private String usertype; |
| | | |
| | | /** å·¥ä½äººåç¼å· */ |
| | | @ApiModelProperty("å·¥ä½äººåç¼å·") |
| | | @Excel(name = "å·¥ä½äººåç¼å·") |
| | | private String personnelunitno; |
| | | |
| | | /** æ¼é³ç */ |
| | | @ApiModelProperty("æ¼é³ç ") |
| | | private String pym; |
| | | |
| | | /** äºç¬ç */ |
| | | @ApiModelProperty("äºç¬ç ") |
| | | private String wbm; |
| | | |
| | | /** æ§å« */ |
| | | @ApiModelProperty("æ§å«") |
| | | private String sex; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | private String telephone; |
| | | |
| | | /** èç³»å°å */ |
| | | @ApiModelProperty("èç³»å°å") |
| | | private String address; |
| | | |
| | | /** åä½ç¼å· */ |
| | | @ApiModelProperty("åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** åä½åç§° */ |
| | | @ApiModelProperty("åä½åç§°") |
| | | private String unitname; |
| | | |
| | | /** èç§° */ |
| | | @ApiModelProperty("èç§°") |
| | | private String title; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** åè¡åç§° */ |
| | | @ApiModelProperty("åè¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡å· */ |
| | | @ApiModelProperty("é¶è¡å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** 身份è¯å· */ |
| | | @ApiModelProperty("身份è¯å·") |
| | | private String idcardno; |
| | | |
| | | |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»å¯¹è±¡ service_fund |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨ç³è¯·ä¸»") |
| | | public class ServiceFund extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** ç³è¯·äººç¼å· */ |
| | | @ApiModelProperty("ç³è¯·äººç¼å·") |
| | | @Excel(name = "ç³è¯·äººç¼å·") |
| | | private String userno; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String username; |
| | | |
| | | /** å·¥ä½åä½ */ |
| | | @ApiModelProperty("å·¥ä½åä½") |
| | | @Excel(name = "å·¥ä½åä½") |
| | | private String unitname; |
| | | |
| | | /** å·¥ä½åä½ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** å·¥ä½åä½ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¨æ·ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¨æ·ç¼å·") |
| | | private String unituserno; |
| | | |
| | | /** å®¶å±èç³»çµè¯ */ |
| | | @ApiModelProperty("å®¶å±èç³»çµè¯") |
| | | @Excel(name = "å®¶å±èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexregistform; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private Double amountrequested; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private Double prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private Integer recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | /** è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("è´¹ç¨æ»éé¢") |
| | | private Double totalcost; |
| | | |
| | | /** è·åä¸å®¶æ»è´¹ç¨ */ |
| | | @ApiModelProperty("è·åä¸å®¶æ»è´¹ç¨") |
| | | private Double procurementcost; |
| | | |
| | | /** ä¸å®¶è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("ä¸å®¶è´¹ç¨æ»éé¢") |
| | | private Double expertcost; |
| | | |
| | | /** 伦ç审æ¥è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("伦ç审æ¥è´¹ç¨æ»éé¢") |
| | | private Double ethicscost; |
| | | |
| | | /** æç®è
å»å¦ææ¬æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
å»å¦ææ¬æ»éé¢") |
| | | private Double medicalcost; |
| | | |
| | | /** æç®è
å®¶å±é£å®¿è´¹æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
å®¶å±é£å®¿è´¹æ»éé¢") |
| | | private Double familycost; |
| | | |
| | | /** æç®è
ååææ¬æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
ååææ¬æ»éé¢") |
| | | private Double aftercarecost; |
| | | |
| | | @ApiModelProperty("æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | /** å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç */ |
| | | @ApiModelProperty("å½åå®¡æ ¸çº§å«") |
| | | private int flowlevel; |
| | | |
| | | /** ç¨åéé¢ */ |
| | | @ApiModelProperty("ç¨åéé¢") |
| | | @Excel(name = "ç¨åéé¢") |
| | | private Double pretaxcost; |
| | | |
| | | /** ç¨åéé¢ */ |
| | | @ApiModelProperty("ç¨åéé¢") |
| | | @Excel(name = "ç¨åéé¢") |
| | | private Double taxedcost; |
| | | |
| | | /** äºç±å¤æ³¨ */ |
| | | @ApiModelProperty("äºç±å¤æ³¨") |
| | | @Excel(name = "äºç±å¤æ³¨") |
| | | private String remark; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | //package com.ruoyi.system.domain; |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»å¯¹è±¡ service_fund_shared |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨ç³è¯·ä¸»") |
| | | public class ServiceFundShared extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®è
å§å */ |
| | | @ApiModelProperty("æç®è
å§å") |
| | | @Excel(name = "æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | /** ç³è¯·äººç¼å· */ |
| | | @ApiModelProperty("ç³è¯·äººç¼å·") |
| | | @Excel(name = "ç³è¯·äººç¼å·") |
| | | private String userno; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String username; |
| | | |
| | | /** å·¥ä½åä½ */ |
| | | @ApiModelProperty("å·¥ä½åä½") |
| | | @Excel(name = "å·¥ä½åä½") |
| | | private String unitname; |
| | | |
| | | /** å·¥ä½åä½ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** å·¥ä½åä½ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¨æ·ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¨æ·ç¼å·") |
| | | private String unituserno; |
| | | |
| | | /** å®¶å±èç³»çµè¯ */ |
| | | @ApiModelProperty("å®¶å±èç³»çµè¯") |
| | | @Excel(name = "å®¶å±èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexregistform; |
| | | |
| | | /** ç¨åéé¢å计 */ |
| | | @ApiModelProperty("ç¨åéé¢å计") |
| | | @Excel(name = "ç¨åéé¢å计") |
| | | private BigDecimal pretaxcost; |
| | | |
| | | /** ç¨åéé¢å计 */ |
| | | @ApiModelProperty("ç¨åéé¢å计") |
| | | @Excel(name = "ç¨åéé¢å计") |
| | | private BigDecimal taxedcost; |
| | | |
| | | /** è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("è´¹ç¨æ»éé¢") |
| | | @Excel(name = "è´¹ç¨æ»éé¢") |
| | | private BigDecimal totalcost; |
| | | |
| | | /** è·åä¸å®¶æ»è´¹ç¨ */ |
| | | @ApiModelProperty("è·åä¸å®¶æ»è´¹ç¨") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | //@TableId(type = IdType.AUTO) |
| | | private BigDecimal procurementcost; |
| | | |
| | | /** ä¸å®¶è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("ä¸å®¶è´¹ç¨æ»éé¢") |
| | | @Excel(name = "ä¸å®¶è´¹ç¨æ»éé¢") |
| | | private BigDecimal expertcost; |
| | | |
| | | /** 伦ç审æ¥è´¹ç¨æ»éé¢ */ |
| | | @ApiModelProperty("伦ç审æ¥è´¹ç¨æ»éé¢") |
| | | @Excel(name = "伦ç审æ¥è´¹ç¨æ»éé¢") |
| | | private BigDecimal ethicscost; |
| | | |
| | | /** æç®è
å»å¦ææ¬æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
å»å¦ææ¬æ»éé¢") |
| | | @Excel(name = "æç®è
å»å¦ææ¬æ»éé¢") |
| | | private BigDecimal medicalcost; |
| | | |
| | | /** æç®è
å®¶å±é£å®¿è´¹æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
å®¶å±é£å®¿è´¹æ»éé¢") |
| | | @Excel(name = "æç®è
å®¶å±é£å®¿è´¹æ»éé¢") |
| | | private BigDecimal familycost; |
| | | |
| | | /** æç®è
ååææ¬æ»éé¢ */ |
| | | @ApiModelProperty("æç®è
ååææ¬æ»éé¢") |
| | | @Excel(name = "æç®è
ååææ¬æ»éé¢") |
| | | private BigDecimal aftercarecost; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private BigDecimal amountrequested; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private BigDecimal prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** åæ¾ç¶æ */ |
| | | @ApiModelProperty("åæ¾ç¶æ") |
| | | @Excel(name = "åæ¾ç¶æ") |
| | | private String isdistribute; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private Integer recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | /** å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç */ |
| | | @ApiModelProperty("å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç") |
| | | @Excel(name = "å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç") |
| | | private Long flowlevel; |
| | | |
| | | /** 对æ¥ç³»ç»è¡¨åid */ |
| | | @ApiModelProperty("对æ¥ç³»ç»è¡¨åid") |
| | | @Excel(name = "对æ¥ç³»ç»è¡¨åid") |
| | | private String oaid; |
| | | |
| | | /** 对æ¥ç³»ç»è¡¨åç¶æ */ |
| | | @ApiModelProperty("对æ¥ç³»ç»è¡¨åç¶æ") |
| | | @Excel(name = "对æ¥ç³»ç»è¡¨åç¶æ") |
| | | private String oabdzt; |
| | | |
| | | /** è´¢å¡æ¥å£è¿åçæä»¶åç§° */ |
| | | @ApiModelProperty("è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | @Excel(name = "è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | private String filename; |
| | | |
| | | /** è´¢å¡æ¥å£è¿åçæä»¶åç§° */ |
| | | @ApiModelProperty("è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | @Excel(name = "è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | private String fileid; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·æç»å¯¹è±¡ service_funddetail |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-25 |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨ç³è¯·æç»") |
| | | public class ServiceFunddetail extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 主é®ID */ |
| | | @ApiModelProperty("主é®ID") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** èµéç³è¯·ä¸»è¡¨ID */ |
| | | @ApiModelProperty("èµéç³è¯·ä¸»è¡¨ID") |
| | | @Excel(name = "èµéç³è¯·ä¸»è¡¨ID") |
| | | private Long fundid; |
| | | |
| | | /** æ¶ç人å§å 家屿ä¸å®¶ */ |
| | | @ApiModelProperty("æ¶ç人å§å 家屿ä¸å®¶") |
| | | @Excel(name = "æ¶ç人å§å 家屿ä¸å®¶") |
| | | private String beneficiaryname; |
| | | |
| | | /** æ¶ç人ç¼å· */ |
| | | @ApiModelProperty("æ¶ç人ç¼å·") |
| | | @Excel(name = "æ¶ç人ç¼å·") |
| | | private String beneficiaryno; |
| | | |
| | | /** å·¥ä½åä½ */ |
| | | @ApiModelProperty("å·¥ä½åä½") |
| | | @Excel(name = "å·¥ä½åä½") |
| | | private String unitname; |
| | | |
| | | /** å·¥ä½åä½ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¼å·") |
| | | private String unitno; |
| | | |
| | | /** å·¥ä½åä½ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("å·¥ä½åä½ç¨æ·ç¼å·") |
| | | @Excel(name = "å·¥ä½åä½ç¨æ·ç¼å·") |
| | | private String unituserno; |
| | | |
| | | /** èç§°,è§åå
¸sys_professionaltitle */ |
| | | @ApiModelProperty("èç§°") |
| | | @Excel(name = "èç§°") |
| | | private String title; |
| | | |
| | | /** è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å") |
| | | @Excel(name = "è¯ä»¶ç±»å") |
| | | private Long idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** æ§å« æ ¹æ®åå
¸sys_user_sex */ |
| | | @ApiModelProperty("æ§å«") |
| | | @Excel(name = "æ§å«") |
| | | private String sex; |
| | | |
| | | /** ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation */ |
| | | @ApiModelProperty("ä¸æèµ è
å
³ç³»") |
| | | @Excel(name = "ä¸æèµ è
å
³ç³»") |
| | | private String familyrelations; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** æ¯è¡åç§° */ |
| | | @ApiModelProperty("æ¯è¡åç§°") |
| | | @Excel(name = "æ¯è¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾") |
| | | private String annexbankcard; |
| | | |
| | | /** ç»è®°è¡¨ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("ç»è®°è¡¨ç
§çè·¯å¾") |
| | | @Excel(name = "ç»è®°è¡¨ç
§çè·¯å¾") |
| | | private String annexregistform; |
| | | |
| | | /** èµéç±»å« */ |
| | | @ApiModelProperty("èµéç±»å«") |
| | | @Excel(name = "èµéç±»å«") |
| | | private String applytype; |
| | | |
| | | /** èµéç±»å«åç§° */ |
| | | @ApiModelProperty("èµéç±»å«åç§°") |
| | | @Excel(name = "èµéç±»å«åç§°") |
| | | private String applytypename; |
| | | |
| | | /** 项ç®ID */ |
| | | @ApiModelProperty("项ç®ID") |
| | | @Excel(name = "项ç®ID") |
| | | private Long itemid; |
| | | |
| | | /** 项ç®åç§° */ |
| | | @ApiModelProperty("项ç®åç§°") |
| | | @Excel(name = "项ç®åç§°") |
| | | private String itemname; |
| | | |
| | | /** 项ç®ç±»å« */ |
| | | @ApiModelProperty("项ç®ç±»å«") |
| | | @Excel(name = "项ç®ç±»å«") |
| | | private String itemtype; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private Double amount; |
| | | |
| | | /** 颿¯éé¢ */ |
| | | @ApiModelProperty("颿¯éé¢") |
| | | @Excel(name = "颿¯éé¢") |
| | | private Double prepaidamount; |
| | | |
| | | /** æ£ç¨éé¢ */ |
| | | @ApiModelProperty("æ£ç¨éé¢") |
| | | @Excel(name = "æ£ç¨éé¢") |
| | | private Double taxamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** ç¨åéé¢ */ |
| | | @ApiModelProperty("ç¨åéé¢") |
| | | @Excel(name = "ç¨åéé¢") |
| | | private Double taxedamount; |
| | | |
| | | /** éä»¶å¼ æ° */ |
| | | @ApiModelProperty("éä»¶å¼ æ°") |
| | | @Excel(name = "éä»¶å¼ æ°") |
| | | private Long attachcount; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | /** æ°é */ |
| | | @ApiModelProperty("æ°é") |
| | | private Double quantity; |
| | | |
| | | /** ä»·æ ¼ */ |
| | | @ApiModelProperty("ä»·æ ¼") |
| | | private Double price; |
| | | |
| | | /** æç®äººä¿¡æ¯id */ |
| | | @ApiModelProperty("æç®äººä¿¡æ¯id") |
| | | private Long infoid; |
| | | |
| | | /** æç®äººç¼å· */ |
| | | @ApiModelProperty("æç®äººç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®äººå§å */ |
| | | @ApiModelProperty("æç®äººå§å") |
| | | private String donorname; |
| | | |
| | | /** æå¡èå´ */ |
| | | @ApiModelProperty("æå¡èå´") |
| | | private String servicesscope; |
| | | |
| | | /** æå¡èå´åç§° */ |
| | | @ApiModelProperty("æå¡èå´åç§°") |
| | | private String servicesscopename; |
| | | |
| | | /** æå¡å¯¹è±¡ */ |
| | | @ApiModelProperty("æå¡å¯¹è±¡") |
| | | private String servicetype; |
| | | |
| | | /** æå¡å¯¹è±¡åç§° */ |
| | | @ApiModelProperty("æå¡å¯¹è±¡åç§°") |
| | | private String servicetypename; |
| | | |
| | | private String itemcode; |
| | | |
| | | private Integer orderno; |
| | | |
| | | /** äºç±å¤æ³¨ */ |
| | | @ApiModelProperty("äºç±å¤æ³¨") |
| | | @Excel(name = "äºç±å¤æ³¨") |
| | | private String remark; |
| | | |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * èµéå®¡æ¹æµç¨å¯¹è±¡ service_fundflow |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | @Data |
| | | @ApiModel("èµéå®¡æ¹æµç¨") |
| | | public class ServiceFundflow extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** è´¹ç¨ç¼å·ï¼å·®æ
è´¹å
³è表service_reimbursement ID; è´¹ç¨å
³èè´¹ç¨è¡¨service_fundçID */ |
| | | @ApiModelProperty("è´¹ç¨ç¼å·ï¼å·®æ
è´¹å
³è表service_reimbursement ID; è´¹ç¨å
³èè´¹ç¨è¡¨service_fundçID") |
| | | @Excel(name = "è´¹ç¨ç¼å·ï¼å·®æ
è´¹å
³è表service_reimbursement ID; è´¹ç¨å
³èè´¹ç¨è¡¨service_fundçID") |
| | | private Long fundid; |
| | | |
| | | /** å®¡æ ¸äººç¼å· */ |
| | | @ApiModelProperty("å®¡æ ¸äººç¼å·") |
| | | @Excel(name = "å®¡æ ¸äººç¼å·") |
| | | private String checkuserno; |
| | | |
| | | /** å®¡æ ¸äººå§å */ |
| | | @ApiModelProperty("å®¡æ ¸äººå§å") |
| | | @Excel(name = "å®¡æ ¸äººå§å") |
| | | private String checkusername; |
| | | |
| | | /** æµç¨å
å®¹ï¼æä½åæè§å»ºè®® */ |
| | | @ApiModelProperty("æµç¨å
å®¹ï¼æä½åæè§å»ºè®®") |
| | | @Excel(name = "æµç¨å
å®¹ï¼æä½åæè§å»ºè®®") |
| | | private String flowcontent; |
| | | |
| | | /** æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼ */ |
| | | @ApiModelProperty("æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼") |
| | | @Excel(name = "æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼") |
| | | private Integer flowconclusion; |
| | | |
| | | /** è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å */ |
| | | @ApiModelProperty("è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | @Excel(name = "è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | private Integer fundtype; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** å®¡æ ¸é¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç */ |
| | | @ApiModelProperty("å®¡æ ¸é¶æ®µ") |
| | | @Excel(name = "å®¡æ ¸é¶æ®µ") |
| | | private Integer flowlevel; |
| | | |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * èµé审æ¹è§å对象 service_fundflowrule |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | @Data |
| | | @ApiModel("èµé审æ¹è§å") |
| | | public class ServiceFundflowrule extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** å®¡æ ¸äººç¼å· */ |
| | | @ApiModelProperty("å®¡æ ¸äººç¼å·") |
| | | @Excel(name = "å®¡æ ¸äººç¼å·") |
| | | private String checkuserno; |
| | | |
| | | /** å®¡æ ¸äººå§å */ |
| | | @ApiModelProperty("å®¡æ ¸äººå§å") |
| | | @Excel(name = "å®¡æ ¸äººå§å") |
| | | private String checkusername; |
| | | |
| | | /** æ¯å¦è¦éªè¯é¨é¨ï¼åªå®¡æ ¸åé¨é¨ç */ |
| | | @ApiModelProperty("æ¯å¦è¦éªè¯é¨é¨ï¼åªå®¡æ ¸åé¨é¨ç") |
| | | @Excel(name = "æ¯å¦è¦éªè¯é¨é¨ï¼åªå®¡æ ¸åé¨é¨ç") |
| | | private Integer verificationdept; |
| | | |
| | | /** å½åå®¡æ ¸çº§å« */ |
| | | @ApiModelProperty("å½åå®¡æ ¸çº§å«") |
| | | @Excel(name = "å½åå®¡æ ¸çº§å«") |
| | | private Integer flowlevel; |
| | | |
| | | /** æ»å®¡æ ¸çº§å« */ |
| | | @ApiModelProperty("æ»å®¡æ ¸çº§å«") |
| | | @Excel(name = "æ»å®¡æ ¸çº§å«") |
| | | private Integer totallevel; |
| | | |
| | | /** è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å */ |
| | | @ApiModelProperty("è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | @Excel(name = "è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | private Integer fundtype; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * å»å¦è¯ä¼°å¯¹è±¡ service_medicalevaluation |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | @Data |
| | | @ApiModel("å»å¦è¯ä¼°") |
| | | public class ServiceMedicalevaluation extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** */ |
| | | @ApiModelProperty("") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** ç
æ
æ¦åµ */ |
| | | @ApiModelProperty("ç
æ
æ¦åµ") |
| | | @Excel(name = "ç
æ
æ¦åµ") |
| | | private String illnessoverview; |
| | | |
| | | /** ç¾ç
è¯æåç§° */ |
| | | @ApiModelProperty("ç¾ç
è¯æåç§°") |
| | | @Excel(name = "ç¾ç
è¯æåç§°") |
| | | private String diagnosisname; |
| | | |
| | | /** é¢çº§è¯ä¼°å
容 */ |
| | | @ApiModelProperty("é¢çº§è¯ä¼°å
容") |
| | | @Excel(name = "é¢çº§è¯ä¼°å
容") |
| | | private String hospitalassesscontent; |
| | | |
| | | /** é¢çº§è¯ä¼°å»ç */ |
| | | @ApiModelProperty("é¢çº§è¯ä¼°å»ç") |
| | | @Excel(name = "é¢çº§è¯ä¼°å»ç") |
| | | private String hospitalassessdoctor; |
| | | |
| | | /** é¢çº§è¯ä¼°æ¶é´ */ |
| | | @ApiModelProperty("é¢çº§è¯ä¼°æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "é¢çº§è¯ä¼°æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date hospitalassesstime; |
| | | |
| | | /** é¢çº§è¯ä¼°ç»è®º */ |
| | | @ApiModelProperty("é¢çº§è¯ä¼°ç»è®º") |
| | | @Excel(name = "é¢çº§è¯ä¼°ç»è®º") |
| | | private String hospitalassessconclusion; |
| | | |
| | | /** ç级è¯ä¼°å
容 */ |
| | | @ApiModelProperty("ç级è¯ä¼°å
容") |
| | | @Excel(name = "ç级è¯ä¼°å
容") |
| | | private String provincialassesscontent; |
| | | |
| | | /** ç级è¯ä¼°å»ç */ |
| | | @ApiModelProperty("ç级è¯ä¼°å»ç") |
| | | @Excel(name = "ç级è¯ä¼°å»ç") |
| | | private String provincialassessdoctor; |
| | | |
| | | /** ç级è¯ä¼°æ¶é´ */ |
| | | @ApiModelProperty("ç级è¯ä¼°æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç级è¯ä¼°æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date provincialassesstime; |
| | | |
| | | /** ç级è¯ä¼°ç»è®º */ |
| | | @ApiModelProperty("ç级è¯ä¼°ç»è®º") |
| | | @Excel(name = "ç级è¯ä¼°ç»è®º") |
| | | private String provincialassessconclusion; |
| | | |
| | | /** ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å
容 */ |
| | | @ApiModelProperty("ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å
容") |
| | | @Excel(name = "ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å
容") |
| | | private String coreteamassesscontent; |
| | | |
| | | /** ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å»ç */ |
| | | @ApiModelProperty("ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å»ç") |
| | | @Excel(name = "ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°å»ç") |
| | | private String coreteamassessdoctor; |
| | | |
| | | /** ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°æ¶é´ */ |
| | | @ApiModelProperty("ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç级è¯ä¼°ç»æ ¸å¿æåè¯ä¼°æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date coreteamassesstime; |
| | | |
| | | /** ç级è¯ä¼°ç»æ ¸å¿æåç»è®º */ |
| | | @ApiModelProperty("ç级è¯ä¼°ç»æ ¸å¿æåç»è®º") |
| | | @Excel(name = "ç级è¯ä¼°ç»æ ¸å¿æåç»è®º") |
| | | private String coreteamassessconclusion; |
| | | |
| | | /** è¯ä¼°éä»¶ */ |
| | | @ApiModelProperty("è¯ä¼°éä»¶") |
| | | private String assessannex; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | /** |
| | | * å¨å®åé
对象 service_organallocation |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("å¨å®åé
") |
| | | public class ServiceOrganallocation extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** 对åºå¨å®è¡¨service_donateorgançID */ |
| | | @Excel(name = "对åºå¨å®è¡¨service_donateorgançID") |
| | | private Long organid; |
| | | |
| | | /** å¨å®ç¼å· */ |
| | | @ApiModelProperty("å¨å®ç¼å·") |
| | | @Excel(name = "å¨å®ç¼å·") |
| | | private String organnumber; |
| | | |
| | | /** ç³è¯·äººç¼å· */ |
| | | @Excel(name = "ç³è¯·äººç¼å·") |
| | | @ApiModelProperty("ç³è¯·äººç¼å·") |
| | | private String applicantuserid; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String applicantusername; |
| | | |
| | | /** ç³è¯·æ¶é´ */ |
| | | @ApiModelProperty("ç³è¯·æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç³è¯·æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date applicanttime; |
| | | |
| | | /** å®¡æ ¸äººç¼å· */ |
| | | @ApiModelProperty("å®¡æ ¸äººç¼å·") |
| | | @Excel(name = "å®¡æ ¸äººç¼å·") |
| | | private String checkuserid; |
| | | |
| | | /** å®¡æ ¸äººå§å */ |
| | | @ApiModelProperty("å®¡æ ¸äººå§å") |
| | | @Excel(name = "å®¡æ ¸äººå§å") |
| | | private String checkusername; |
| | | |
| | | /** å®¡æ ¸æ¶é´ */ |
| | | @ApiModelProperty("å®¡æ ¸æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å®¡æ ¸æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date checktime; |
| | | |
| | | /** å®¡æ ¸æè§ */ |
| | | @ApiModelProperty("å®¡æ ¸æè§") |
| | | @Excel(name = "å®¡æ ¸æè§") |
| | | private String checksuggestion; |
| | | |
| | | /** 0:æäº¤åé
ï¼1ï¼å®¡æ ¸éè¿ï¼2ï¼å®¡æ ¸æç» */ |
| | | @Excel(name = "0:æäº¤åé
ï¼1ï¼å®¡æ ¸éè¿ï¼2ï¼å®¡æ ¸æç»") |
| | | @ApiModelProperty("åé
ç¶æ") |
| | | private Long allocationstatus; |
| | | |
| | | /** ç§»æ¤äººå§å */ |
| | | @ApiModelProperty("ç§»æ¤äººå§å") |
| | | @Excel(name = "ç§»æ¤äººå§å") |
| | | private String name; |
| | | |
| | | /** ç§»æ¤äººæ§å« æ ¹æ®åå
¸sys_user_sex */ |
| | | @Excel(name = "ç§»æ¤äººæ§å« æ ¹æ®åå
¸sys_user_sex") |
| | | @ApiModelProperty("ç§»æ¤äººæ§å«") |
| | | private Long sex; |
| | | |
| | | /** ç§»æ¤äººè¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("ç§»æ¤äººè¯ä»¶ç±»å") |
| | | @Excel(name = "ç§»æ¤äººè¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | private Long idcardtype; |
| | | |
| | | /** ç§»æ¤äººè¯ä»¶å·ç */ |
| | | @ApiModelProperty("ç§»æ¤äººè¯ä»¶å·ç ") |
| | | @Excel(name = "ç§»æ¤äººè¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** ç§»æ¤äººå¹´é¾ */ |
| | | @ApiModelProperty("ç§»æ¤äººå¹´é¾") |
| | | @Excel(name = "ç§»æ¤äººå¹´é¾") |
| | | private Long age; |
| | | |
| | | /** ç§»æ¤äººå¹´é¾åä½ æ ¹æ®åå
¸sys_AgeUnit */ |
| | | @Excel(name = "ç§»æ¤äººå¹´é¾åä½ æ ¹æ®åå
¸sys_AgeUnit") |
| | | @ApiModelProperty("ç§»æ¤äººå¹´é¾åä½") |
| | | private String ageunit; |
| | | |
| | | /** ç§»æ¤äººåºçæ¥æ */ |
| | | @Excel(name = "ç§»æ¤äººåºçæ¥æ") |
| | | @ApiModelProperty("ç§»æ¤äººåºçæ¥æ") |
| | | private String birthday; |
| | | |
| | | /** ç§»æ¤äººèç³»çµè¯ */ |
| | | @Excel(name = "ç§»æ¤äººèç³»çµè¯") |
| | | @ApiModelProperty("ç§»æ¤äººèç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** ç§»æ¤äººç°ä½å°å */ |
| | | @Excel(name = "ç§»æ¤äººç°ä½å°å") |
| | | @ApiModelProperty("ç§»æ¤äººç°ä½å°å") |
| | | private String residenceaddress; |
| | | |
| | | /** ç§»æ¤äººç°ä½å°åç代ç */ |
| | | @Excel(name = "ç§»æ¤äººç°ä½å°åç代ç ") |
| | | @ApiModelProperty("ç§»æ¤äººç°ä½å°åç代ç ") |
| | | private String residenceprovince; |
| | | |
| | | /** ç§»æ¤äººç°ä½å°åçåç§° */ |
| | | @Excel(name = "ç§»æ¤äººç°ä½å°åçåç§°") |
| | | @ApiModelProperty("ç§»æ¤äººç°ä½å°åçåç§°") |
| | | private String residenceprovincename; |
| | | |
| | | /** ç§»æ¤äººå¸ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @Excel(name = "ç§»æ¤äººå¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @ApiModelProperty("ç§»æ¤äººå¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecity; |
| | | |
| | | /** ç§»æ¤äººå¸åç§° */ |
| | | @Excel(name = "ç§»æ¤äººå¸åç§°") |
| | | @ApiModelProperty("ç§»æ¤äººå¸åç§°") |
| | | private String residencecityname; |
| | | |
| | | /** ç§»æ¤äººæå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表 */ |
| | | @Excel(name = "ç§»æ¤äººæå±è¡é", readConverterExp = "é=") |
| | | @ApiModelProperty("ç§»æ¤äººæå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表") |
| | | private String residencetown; |
| | | |
| | | /** ç§»æ¤äººæå±è¡éï¼éï¼åç§° */ |
| | | @Excel(name = "ç§»æ¤äººæå±è¡é", readConverterExp = "é=") |
| | | @ApiModelProperty("ç§»æ¤äººæå±è¡éï¼éï¼åç§°") |
| | | private String residencetownname; |
| | | |
| | | /** ç§»æ¤äººç¤¾åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @Excel(name = "ç§»æ¤äººç¤¾åº", readConverterExp = "æ=") |
| | | @ApiModelProperty("ç§»æ¤äººç¤¾åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecommunity; |
| | | |
| | | /** ç§»æ¤äººç¤¾åºï¼æï¼åç§° */ |
| | | @Excel(name = "ç§»æ¤äººç¤¾åº", readConverterExp = "æ=") |
| | | @ApiModelProperty("ç§»æ¤äººç¤¾åºï¼æï¼åç§°") |
| | | private String residencecommunityname; |
| | | |
| | | /** ç§»æ¤äººæå±åºåç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @Excel(name = "ç§»æ¤äººæå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @ApiModelProperty("ç§»æ¤äººæå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecountycode; |
| | | |
| | | /** ç§»æ¤äººæå±åºååç§° */ |
| | | @Excel(name = "ç§»æ¤äººæå±åºååç§°") |
| | | @ApiModelProperty("ç§»æ¤äººæå±åºååç§°") |
| | | private String residencecountyname; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(exist = false) |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | @TableField(exist = false) |
| | | private Date endtime; |
| | | |
| | | @TableField(exist = false) |
| | | private String city; |
| | | |
| | | /** æ¥åè
ç¼å· */ |
| | | @TableField(exist = false) |
| | | private String reporterno; |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·å¯¹è±¡ service_reimbursement |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Data |
| | | @ApiModel("æ¥éç³è¯·") |
| | | public class ServiceReimbursement extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** æ¥é人ç¼å· */ |
| | | @ApiModelProperty("æ¥é人ç¼å·") |
| | | @Excel(name = "æ¥é人ç¼å·") |
| | | private String userno; |
| | | |
| | | /** æ¥é人å§å */ |
| | | @ApiModelProperty("æ¥é人å§å") |
| | | @Excel(name = "æ¥é人å§å") |
| | | private String username; |
| | | |
| | | /** è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | @Excel(name = "è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | private String idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** åè¡åç§° */ |
| | | @ApiModelProperty("åè¡åç§°") |
| | | @Excel(name = "åè¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexfiles; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private Double amountrequested; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private Double prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private Integer recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | @ApiModelProperty("åºå·®äºº") |
| | | @Excel(name = "åºå·®äºº") |
| | | private String travelers; |
| | | |
| | | @ApiModelProperty("åºå·®äºç±") |
| | | private String reason; |
| | | |
| | | @ApiModelProperty("æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | @ApiModelProperty("æ»éé¢") |
| | | private Double totalamount; |
| | | |
| | | @ApiModelProperty("æ»éé¢ç大å") |
| | | private String bigstrmoney; |
| | | |
| | | /** éä»¶å°åï¼add by yangjb 20221124 */ |
| | | @ApiModelProperty("éä»¶å°å") |
| | | private String fileurl; |
| | | |
| | | private String remark; |
| | | |
| | | /** å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç */ |
| | | @ApiModelProperty("å½åå®¡æ ¸çº§å«") |
| | | private Long flowlevel; |
| | | |
| | | |
| | | /** è´¹ç¨å½å±ï¼0ï¼å
¶ä»äººåï¼1ï¼ä¸è人åï¼2ï¼åè°åï¼3ï¼ä¸å®¶ï¼4ï¼æç®è
å®¶å± */ |
| | | @ApiModelProperty("è´¹ç¨å½å±") |
| | | private String costtype; |
| | | |
| | | /** è´¹ç¨å½å±æè¿° */ |
| | | @ApiModelProperty("è´¹ç¨å½å±æè¿°") |
| | | private String costtypename; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·å¯¹è±¡ service_reimbursement_shared |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | @Data |
| | | @ApiModel("æ¥éç³è¯·") |
| | | public class ServiceReimbursementShared extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** æ¥é人ç¼å· */ |
| | | @ApiModelProperty("æ¥é人ç¼å·") |
| | | @Excel(name = "æ¥é人ç¼å·") |
| | | private String userno; |
| | | |
| | | /** æ¥é人å§å */ |
| | | @ApiModelProperty("æ¥é人å§å") |
| | | @Excel(name = "æ¥é人å§å") |
| | | private String username; |
| | | |
| | | /** åºå·®äººå */ |
| | | @ApiModelProperty("åºå·®äººå") |
| | | @Excel(name = "åºå·®äººå") |
| | | private String travelers; |
| | | |
| | | /** è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | @Excel(name = "è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | private String idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** åè¡åç§° */ |
| | | @ApiModelProperty("åè¡åç§°") |
| | | @Excel(name = "åè¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexfiles; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private BigDecimal amountrequested; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private BigDecimal prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** æç®è
å§å */ |
| | | @ApiModelProperty("æç®è
å§å") |
| | | @Excel(name = "æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | /** äºç± */ |
| | | @ApiModelProperty("äºç±") |
| | | @Excel(name = "äºç±") |
| | | private String reason; |
| | | |
| | | /** è®°å½ç¶æ 详è§åå
¸sys_travelexpensestatus */ |
| | | @ApiModelProperty("è®°å½ç¶æ 详è§åå
¸sys_travelexpensestatus") |
| | | @Excel(name = "è®°å½ç¶æ 详è§åå
¸sys_travelexpensestatus") |
| | | private Integer recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | /** æ»éé¢ */ |
| | | @ApiModelProperty("æ»éé¢") |
| | | @Excel(name = "æ»éé¢") |
| | | private BigDecimal totalamount; |
| | | |
| | | /** æ»éé¢ç大å */ |
| | | @ApiModelProperty("æ»éé¢ç大å") |
| | | @Excel(name = "æ»éé¢ç大å") |
| | | private String bigstrmoney; |
| | | |
| | | /** å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç */ |
| | | @ApiModelProperty("å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç") |
| | | @Excel(name = "å½åå®¡æ ¸çº§å« å¤äºåªä¸ªé¶æ®µ 0ï¼ç³è¯·ï¼1ï¼ä¸çº§å®¡æ ¸ï¼2ï¼äºçº§å®¡æ ¸ï¼3ï¼ä¸çº§å®¡æ ¸ç") |
| | | private Long flowlevel; |
| | | |
| | | /** è´¹ç¨å½å±ï¼åå
¸è¡¨ï¼sys_travelexpensebelongï¼ï¼0ï¼å
¶ä»äººåï¼1ï¼ä¸è人åï¼2ï¼åè°åï¼3ï¼ä¸å®¶ï¼4ï¼æç®è
å®¶å± */ |
| | | @ApiModelProperty("è´¹ç¨å½å±ï¼åå
¸è¡¨ï¼sys_travelexpensebelongï¼ï¼0ï¼å
¶ä»äººåï¼1ï¼ä¸è人åï¼2ï¼åè°åï¼3ï¼ä¸å®¶ï¼4ï¼æç®è
å®¶å±") |
| | | @Excel(name = "è´¹ç¨å½å±", readConverterExp = "å=å
¸è¡¨ï¼sys_travelexpensebelong") |
| | | private String costtype; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | @Excel(name = "è´¹ç¨å½å±", readConverterExp = "$column.readConverterExp()") |
| | | private String costtypename; |
| | | |
| | | /** 对æ¥ç³»ç»ç表åid */ |
| | | @ApiModelProperty("对æ¥ç³»ç»ç表åid") |
| | | @Excel(name = "对æ¥ç³»ç»ç表åid") |
| | | private String oaid; |
| | | |
| | | /** 对æ¥ç³»ç»ç表åç¶æ */ |
| | | @ApiModelProperty("对æ¥ç³»ç»ç表åç¶æ") |
| | | @Excel(name = "对æ¥ç³»ç»ç表åç¶æ") |
| | | private String oabdzt; |
| | | |
| | | /** éä»¶å°åï¼add by yangjb 20230109 */ |
| | | @ApiModelProperty("éä»¶å°å") |
| | | private String fileurl; |
| | | |
| | | /** è´¢å¡æ¥å£è¿åçæä»¶åç§° */ |
| | | @ApiModelProperty("è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | @Excel(name = "è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | private String filename; |
| | | |
| | | /** è´¢å¡æ¥å£è¿åçæä»¶åç§° */ |
| | | @ApiModelProperty("è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | @Excel(name = "è´¢å¡æ¥å£è¿åçæä»¶åç§°") |
| | | private String fileid; |
| | | |
| | | /** service reimbursementçä¸»é® */ |
| | | @ApiModelProperty("service reimbursementçid") |
| | | private Long reimid; |
| | | |
| | | @ApiModelProperty("å 餿 è¯") |
| | | private Long delFlag; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·æç»å¯¹è±¡ service_reimbursementdetail |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Data |
| | | @ApiModel("æ¥éç³è¯·æç»") |
| | | public class ServiceReimbursementdetail extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** 主é®ID */ |
| | | @ApiModelProperty("主é®ID") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** èµéç³è¯·ä¸»è¡¨ID */ |
| | | @ApiModelProperty("èµéç³è¯·ä¸»è¡¨ID") |
| | | @Excel(name = "èµéç³è¯·ä¸»è¡¨ID") |
| | | private Long rbid; |
| | | |
| | | /** åºåæ¶é´ */ |
| | | @ApiModelProperty("åºåæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "åºåæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date starttime; |
| | | |
| | | /** åºåå°ç¹ */ |
| | | @ApiModelProperty("åºåå°ç¹") |
| | | @Excel(name = "åºåå°ç¹") |
| | | private String departure; |
| | | |
| | | /** å°è¾¾æ¶é´ */ |
| | | @ApiModelProperty("å°è¾¾æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å°è¾¾æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date endtime; |
| | | |
| | | /** å°è¾¾å°ç¹ */ |
| | | @ApiModelProperty("å°è¾¾å°ç¹") |
| | | @Excel(name = "å°è¾¾å°ç¹") |
| | | private String destination; |
| | | |
| | | /** å¤©æ° */ |
| | | @ApiModelProperty("天æ°") |
| | | @Excel(name = "天æ°") |
| | | private Long days; |
| | | |
| | | /** 交éè´¹ */ |
| | | @ApiModelProperty("交éè´¹") |
| | | @Excel(name = "交éè´¹") |
| | | private Double trafficexpense; |
| | | |
| | | /** 交éå·¥å
· */ |
| | | @ApiModelProperty("交éå·¥å
·") |
| | | @Excel(name = "交éå·¥å
·") |
| | | private String traffictype; |
| | | |
| | | /** å¸å
交éè´¹ */ |
| | | @ApiModelProperty("å¸å
交éè´¹") |
| | | @Excel(name = "å¸å
交éè´¹") |
| | | private Double cityfee; |
| | | |
| | | /** ä½å®¿è´¹ */ |
| | | @ApiModelProperty("ä½å®¿è´¹") |
| | | @Excel(name = "ä½å®¿è´¹") |
| | | private Double hotelexpense; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶å¼ æ° */ |
| | | @ApiModelProperty("éä»¶å¼ æ°") |
| | | @Excel(name = "éä»¶å¼ æ°") |
| | | private Long attachcount; |
| | | |
| | | /** æè´¹ */ |
| | | @ApiModelProperty("æè´¹") |
| | | @Excel(name = "æè´¹") |
| | | private Double otherexpense; |
| | | |
| | | /** ä¼é£è´¹ */ |
| | | @ApiModelProperty("ä¼é£è´¹") |
| | | @Excel(name = "ä¼é£è´¹") |
| | | private Double foodexpenses; |
| | | |
| | | /** ä¼é£è´¹è¡¥å© */ |
| | | @ApiModelProperty("ä¼é£è´¹è¡¥å©") |
| | | @Excel(name = "ä¼é£è´¹è¡¥å©") |
| | | private Double foodallowance; |
| | | |
| | | /** é件表 */ |
| | | @ApiModelProperty("é件表") |
| | | @Excel(name = "é件表") |
| | | private String annexfiles; |
| | | |
| | | /** ä¸ä¼ æ è¯ */ |
| | | @ApiModelProperty("ä¸ä¼ æ è¯") |
| | | @Excel(name = "ä¸ä¼ æ è¯") |
| | | private String uploadFlag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadTime; |
| | | |
| | | private String remark; |
| | | |
| | | /** å·®æ
å°åç代ç */ |
| | | @ApiModelProperty("å·®æ
å°åç代ç ") |
| | | @Excel(name = "å·®æ
å°åç代ç ") |
| | | private String travelprovince; |
| | | |
| | | /** å·®æ
å°åçåç§° */ |
| | | @ApiModelProperty("å·®æ
å°åçåç§°") |
| | | @Excel(name = "å·®æ
å°åçåç§°") |
| | | private String travelprovincename; |
| | | |
| | | /** å¸ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("å¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "å¸ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String travelcity; |
| | | |
| | | /** å¸åç§° */ |
| | | @ApiModelProperty("å¸åç§°") |
| | | @Excel(name = "å¸åç§°") |
| | | private String travelcityname; |
| | | |
| | | /** æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表") |
| | | @Excel(name = "æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表") |
| | | private String traveltown; |
| | | |
| | | /** æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼åç§°") |
| | | @Excel(name = "æå±è¡éï¼éï¼åç§°") |
| | | private String traveltownname; |
| | | |
| | | private Double otherfeeamount; |
| | | |
| | | private String otherfeedesc; |
| | | |
| | | private Integer orderno; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * æç®äº²å±ç¡®è®¤å¯¹è±¡ service_relativesconfirmation |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Data |
| | | @ApiModel("æç®äº²å±ç¡®è®¤") |
| | | public class ServiceRelativesconfirmation extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** å§å */ |
| | | @ApiModelProperty("å§å") |
| | | @Excel(name = "å§å") |
| | | private String name; |
| | | |
| | | /** è¯ä»¶ç±»å */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å") |
| | | private Long idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** ç°ä½å°å */ |
| | | @ApiModelProperty("ç°ä½å°å") |
| | | @Excel(name = "ç°ä½å°å") |
| | | private String residenceaddress; |
| | | |
| | | /** ç°ä½å°åç代ç */ |
| | | @ApiModelProperty("ç°ä½å°åç代ç ") |
| | | private String residenceprovince; |
| | | |
| | | /** ç°ä½å°åçåç§° */ |
| | | @ApiModelProperty("ç°ä½å°åçåç§°") |
| | | @Excel(name = "ç°ä½å°åçåç§°") |
| | | private String residenceprovincename; |
| | | |
| | | /** å¸ç¼å· */ |
| | | @ApiModelProperty("å¸ç¼å·") |
| | | private String residencecity; |
| | | |
| | | /** å¸åç§° */ |
| | | @ApiModelProperty("å¸åç§°") |
| | | private String residencecityname; |
| | | |
| | | /** æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼æ ¹æ®è¡æ¿åºå表") |
| | | private String residencetown; |
| | | |
| | | /** æå±è¡éï¼éï¼åç§° */ |
| | | @ApiModelProperty("æå±è¡éï¼éï¼åç§°") |
| | | private String residencetownname; |
| | | |
| | | /** 社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("社åºï¼æï¼ç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecommunity; |
| | | |
| | | /** 社åºï¼æï¼åç§° */ |
| | | @ApiModelProperty("社åºï¼æï¼åç§°") |
| | | private String residencecommunityname; |
| | | |
| | | /** æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表 */ |
| | | @ApiModelProperty("æå±åºåç¼å· æ ¹æ®è¡æ¿åºå表") |
| | | private String residencecountycode; |
| | | |
| | | /** æå±åºååç§° */ |
| | | @ApiModelProperty("æå±åºååç§°") |
| | | private String residencecountyname; |
| | | |
| | | /** 亲å±å
³ç³»,å¤é ;å·éå¼ æ ¹æ®åå
¸sys_KinshipConfirm */ |
| | | @ApiModelProperty("亲å±å
³ç³»,å¤é ;å·éå¼ æ ¹æ®åå
¸sys_KinshipConfirm") |
| | | @Excel(name = "亲å±å
³ç³»,å¤é ;å·éå¼ æ ¹æ®åå
¸sys_KinshipConfirm") |
| | | private String kinship; |
| | | |
| | | /** å女æ°é */ |
| | | @ApiModelProperty("å女æ°é") |
| | | private Long kinshipChildrennum; |
| | | |
| | | /** ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation */ |
| | | @ApiModelProperty("ä¸æèµ è
å
³ç³» æ ¹æ®åå
¸sys_FamilyRelation") |
| | | private String signfamilyrelations; |
| | | |
| | | /** 亲å±å
³ç³»ç¡®è®¤ç¾å */ |
| | | @ApiModelProperty("亲å±å
³ç³»ç¡®è®¤ç¾å") |
| | | private String kinshipconfirmationsign; |
| | | |
| | | /** æç®å³å® */ |
| | | @ApiModelProperty("æç®å³å®") |
| | | @Excel(name = "æç®å³å®") |
| | | private String organdecision; |
| | | |
| | | /** å
¶ä» */ |
| | | @ApiModelProperty("å
¶ä»") |
| | | private String organdecisionOther; |
| | | |
| | | /** 亲å±ç¡®è®¤ç¾å */ |
| | | @ApiModelProperty("亲å±ç¡®è®¤ç¾å") |
| | | private String relativeconfirmationsign; |
| | | |
| | | /** ä¸æèµ è
å
³ç³» */ |
| | | @ApiModelProperty("ä¸æèµ è
å
³ç³»") |
| | | private String familyrelations; |
| | | |
| | | /** è·åç»ç»ç¼å· */ |
| | | @ApiModelProperty("è·åç»ç»ç¼å·") |
| | | private String acquisitiontissueno; |
| | | |
| | | /** è·åç»ç»åç§° */ |
| | | @ApiModelProperty("è·åç»ç»åç§°") |
| | | private String acquisitiontissuename; |
| | | |
| | | /** è´è´£äººç¼å· */ |
| | | @ApiModelProperty("è´è´£äººç¼å·") |
| | | private String responsibleuserid; |
| | | |
| | | /** è´è´£äººå§å */ |
| | | @ApiModelProperty("è´è´£äººå§å") |
| | | @Excel(name = "è´è´£äººå§å") |
| | | private String responsibleusername; |
| | | |
| | | /** åè°åç¾å1 */ |
| | | @ApiModelProperty("åè°åç¾å1") |
| | | @Excel(name = "åè°åç¾å1") |
| | | private String coordinateduserido; |
| | | |
| | | /** èç»äººä¸å§å */ |
| | | @ApiModelProperty("èç»äººä¸å§å") |
| | | private String coordinatedusernameo; |
| | | |
| | | /** åè°åç¾å2 */ |
| | | @ApiModelProperty("åè°åç¾å2") |
| | | @Excel(name = "åè°åç¾å2") |
| | | private String coordinateduseridt; |
| | | |
| | | /** èç»äººäºå§å */ |
| | | @ApiModelProperty("èç»äººäºå§å") |
| | | private String coordinatedusernamet; |
| | | |
| | | /** ç¾ç½²æ¥æ */ |
| | | @ApiModelProperty("ç¾ç½²æ¥æ") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç¾ç½²æ¥æ", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date signdate; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * ç³»ç»æ¶æ¯å¯¹è±¡ service_systemmessage |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-06-02 |
| | | */ |
| | | @Data |
| | | @ApiModel("ç³»ç»æ¶æ¯") |
| | | public class ServiceSystemmessage extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** åéç¨æ·ç¼å· */ |
| | | @ApiModelProperty("åéç¨æ·ç¼å·") |
| | | @Excel(name = "åéç¨æ·ç¼å·") |
| | | private String senduserno; |
| | | |
| | | /** åéç¨æ·åç§° */ |
| | | @ApiModelProperty("åéç¨æ·åç§°") |
| | | @Excel(name = "åéç¨æ·åç§°") |
| | | private String sendusername; |
| | | |
| | | /** æ¥æ¶ç¨æ·ç¼å· */ |
| | | @ApiModelProperty("æ¥æ¶ç¨æ·ç¼å·") |
| | | @Excel(name = "æ¥æ¶ç¨æ·ç¼å·") |
| | | private String receiveuserno; |
| | | |
| | | /** æ¥æ¶ç¨æ·åç§° */ |
| | | @ApiModelProperty("æ¥æ¶ç¨æ·åç§°") |
| | | @Excel(name = "æ¥æ¶ç¨æ·åç§°") |
| | | private String receiveusername; |
| | | |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | @Excel(name = "æ¶æ¯æ é¢") |
| | | private String messagetitle; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | @Excel(name = "æ¶æ¯å
容") |
| | | private String messagecontent; |
| | | |
| | | /** 1ï¼ç³»ç»æ¶æ¯ï¼2ï¼äººå·¥æ¶æ¯ */ |
| | | @ApiModelProperty("1ï¼ç³»ç»æ¶æ¯ï¼2ï¼äººå·¥æ¶æ¯") |
| | | @Excel(name = "1ï¼ç³»ç»æ¶æ¯ï¼2ï¼äººå·¥æ¶æ¯") |
| | | private Integer messagetype; |
| | | |
| | | /** æ¯å¦å·²è¯» 0ï¼å¦ ï¼1ï¼æ¯ */ |
| | | @ApiModelProperty("æ¯å¦å·²è¯» 0ï¼å¦ ï¼1ï¼æ¯") |
| | | @Excel(name = "æ¯å¦å·²è¯» 0ï¼å¦ ï¼1ï¼æ¯") |
| | | private Integer isread; |
| | | |
| | | /** 已读æ¶é´ */ |
| | | @ApiModelProperty("已读æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "已读æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date readtime; |
| | | |
| | | /** èµéç±»å« è§åå
¸sys_ConsolationType */ |
| | | @ApiModelProperty("èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | @Excel(name = "èµéç±»å« è§åå
¸sys_ConsolationType") |
| | | private String applytype; |
| | | |
| | | /** è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å */ |
| | | @ApiModelProperty("è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | @Excel(name = "è´¹ç¨ç±»å« 1ï¼å·®æ
费模å 2ï¼è´¹ç¨ç³è¯·æ¨¡å") |
| | | private Integer fundtype; |
| | | |
| | | /** å
³èç¼å· é¢çï¼ç¨äºè·³è½¬ */ |
| | | @ApiModelProperty("å
³èç¼å· é¢çï¼ç¨äºè·³è½¬") |
| | | @Excel(name = "å
³èç¼å· é¢çï¼ç¨äºè·³è½¬") |
| | | private Long relevantno; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * ä½å®¿è´¹é颿 å对象 service_travelexpensestandard |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-26 |
| | | */ |
| | | @Data |
| | | @ApiModel("ä½å®¿è´¹é颿 å") |
| | | public class ServiceTravelexpensestandard extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** çç¼å· */ |
| | | @ApiModelProperty("çç¼å·") |
| | | @Excel(name = "çç¼å·") |
| | | private String provincecode; |
| | | |
| | | /** å¸ç¼å· */ |
| | | @ApiModelProperty("å¸ç¼å·") |
| | | @Excel(name = "å¸ç¼å·") |
| | | private String citycode; |
| | | |
| | | /** åéåºç¼å· */ |
| | | @ApiModelProperty("åéåºç¼å·") |
| | | @Excel(name = "åéåºç¼å·") |
| | | private String towncode; |
| | | |
| | | /** å¼å§æ¥æ */ |
| | | @ApiModelProperty("å¼å§æ¥æ") |
| | | @Excel(name = "å¼å§æ¥æ") |
| | | private String begindate; |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("ç»ææ¥æ") |
| | | @Excel(name = "ç»ææ¥æ") |
| | | private String enddate; |
| | | |
| | | /** ä¸çº§è´¹ç¨æ å */ |
| | | @ApiModelProperty("ä¸çº§è´¹ç¨æ å") |
| | | @Excel(name = "ä¸çº§è´¹ç¨æ å") |
| | | private BigDecimal firstlevelcost; |
| | | |
| | | /** äºçº§è´¹ç¨æ å */ |
| | | @ApiModelProperty("äºçº§è´¹ç¨æ å") |
| | | @Excel(name = "äºçº§è´¹ç¨æ å") |
| | | private BigDecimal secondlevelcost; |
| | | |
| | | /** ä¸çº§è´¹ç¨æ å */ |
| | | @ApiModelProperty("ä¸çº§è´¹ç¨æ å") |
| | | @Excel(name = "ä¸çº§è´¹ç¨æ å") |
| | | private BigDecimal thirdlevelcost; |
| | | |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("ç") |
| | | @Excel(name = "ç") |
| | | private String provincename; |
| | | |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("å¸") |
| | | @Excel(name = "å¸") |
| | | private String cityname; |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("åéåº") |
| | | @Excel(name = "åéåº") |
| | | private String townname; |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain; |
| | | |
| | | import java.util.Date; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | /** |
| | | * å¨å®ä¿¡æ¯ç»è®°æ°å¯¹è±¡ v_service_donateorgan_register |
| | | * |
| | | * @author shenjie |
| | | * @date 2021-11-27 |
| | | */ |
| | | @Data |
| | | @ApiModel("å¨å®ä¿¡æ¯ç»è®°æ°") |
| | | public class VServiceDonateorganRegister extends BaseEntity |
| | | { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()") |
| | | private Long id; |
| | | |
| | | /** å§å */ |
| | | @ApiModelProperty("å§å") |
| | | @Excel(name = "å§å") |
| | | private String name; |
| | | |
| | | /** æ§å« */ |
| | | @ApiModelProperty("æ§å«") |
| | | @Excel(name = "æ§å«") |
| | | private Long sex; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** å¹´é¾ */ |
| | | @ApiModelProperty("å¹´é¾") |
| | | @Excel(name = "å¹´é¾") |
| | | private Long age; |
| | | |
| | | /** å¹´é¾åä½ */ |
| | | @ApiModelProperty("å¹´é¾åä½") |
| | | @Excel(name = "å¹´é¾åä½") |
| | | private String ageunit; |
| | | |
| | | /** åºçæ¥æ */ |
| | | @ApiModelProperty("åºçæ¥æ") |
| | | @Excel(name = "åºçæ¥æ") |
| | | private String birthday; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** ç°ä½å°å */ |
| | | @ApiModelProperty("ç°ä½å°å") |
| | | @Excel(name = "ç°ä½å°å") |
| | | private String residenceaddress; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** å¨å®ç±»å« */ |
| | | @ApiModelProperty("å¨å®ç±»å«") |
| | | @Excel(name = "å¨å®ç±»å«") |
| | | private String organno; |
| | | |
| | | /** å¨å®ç±»å«åç§° */ |
| | | @ApiModelProperty("å¨å®ç±»å«åç§°") |
| | | @Excel(name = "å¨å®ç±»å«åç§°") |
| | | private String organname; |
| | | |
| | | /** å¨å®ç¶æ */ |
| | | @ApiModelProperty("å¨å®ç¶æ") |
| | | @Excel(name = "å¨å®ç¶æ") |
| | | private Long organstate; |
| | | |
| | | /** å¨å®ç¼å· */ |
| | | @ApiModelProperty("å¨å®ç¼å·") |
| | | @Excel(name = "å¨å®ç¼å·") |
| | | private String organnumber; |
| | | |
| | | /** å¨å®è·åæ¶é´ */ |
| | | @ApiModelProperty("å¨å®è·åæ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å¨å®è·åæ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date organgettime; |
| | | |
| | | /** å»çå§å */ |
| | | @ApiModelProperty("å»çå§å") |
| | | @Excel(name = "å»çå§å") |
| | | private String organgetdoct; |
| | | |
| | | /** å¨å®è·åæºæç¼å· */ |
| | | @ApiModelProperty("å¨å®è·åæºæç¼å·") |
| | | @Excel(name = "å¨å®è·åæºæç¼å·") |
| | | private String gainhospitalno; |
| | | |
| | | /** å¨å®è·åæºæåç§° */ |
| | | @ApiModelProperty("å¨å®è·åæºæåç§°") |
| | | @Excel(name = "å¨å®è·åæºæåç§°") |
| | | private String gainhospitalname; |
| | | |
| | | /** å¨å®ç§»æ¤æºæç¼å· */ |
| | | @ApiModelProperty("å¨å®ç§»æ¤æºæç¼å·") |
| | | @Excel(name = "å¨å®ç§»æ¤æºæç¼å·") |
| | | private String transplanthospitalno; |
| | | |
| | | /** å¨å®ç§»æ¤æºæåç§° */ |
| | | @ApiModelProperty("å¨å®ç§»æ¤æºæåç§°") |
| | | @Excel(name = "å¨å®ç§»æ¤æºæåç§°") |
| | | private String transplanthospitalname; |
| | | |
| | | /** ç§»æ¤å»ç */ |
| | | @ApiModelProperty("ç§»æ¤å»ç") |
| | | @Excel(name = "ç§»æ¤å»ç") |
| | | private String transplantdoct; |
| | | |
| | | /** ç§»æ¤æ¶é´ */ |
| | | @ApiModelProperty("ç§»æ¤æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç§»æ¤æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date transplanttime; |
| | | |
| | | /** ç³è¯·äººå§å */ |
| | | @ApiModelProperty("ç³è¯·äººå§å") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String applicantusername; |
| | | |
| | | /** ç³è¯·æ¶é´ */ |
| | | @ApiModelProperty("ç³è¯·æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ç³è¯·æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date applicanttime; |
| | | |
| | | /** å®¡æ ¸äººå§å */ |
| | | @ApiModelProperty("å®¡æ ¸äººå§å") |
| | | @Excel(name = "å®¡æ ¸äººå§å") |
| | | private String checkusername; |
| | | |
| | | /** å®¡æ ¸æ¶é´ */ |
| | | @ApiModelProperty("å®¡æ ¸æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "å®¡æ ¸æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date checktime; |
| | | |
| | | /** å®¡æ ¸æè§ */ |
| | | @ApiModelProperty("å®¡æ ¸æè§") |
| | | @Excel(name = "å®¡æ ¸æè§") |
| | | private String checksuggestion; |
| | | |
| | | /** å®¡æ ¸ç¶æ */ |
| | | @ApiModelProperty("å®¡æ ¸ç¶æ") |
| | | @Excel(name = "å®¡æ ¸ç¶æ") |
| | | private Long allocationstatus; |
| | | |
| | | /** ç§»æ¤äººå§å */ |
| | | @ApiModelProperty("ç§»æ¤äººå§å") |
| | | @Excel(name = "ç§»æ¤äººå§å") |
| | | private String acceptname; |
| | | |
| | | /** ç§»æ¤äººæ§å« */ |
| | | @ApiModelProperty("ç§»æ¤äººæ§å«") |
| | | @Excel(name = "ç§»æ¤äººæ§å«") |
| | | private Long acceptsex; |
| | | |
| | | /** ç§»æ¤äººè¯ä»¶å·ç */ |
| | | @ApiModelProperty("ç§»æ¤äººè¯ä»¶å·ç ") |
| | | @Excel(name = "ç§»æ¤äººè¯ä»¶å·ç ") |
| | | private String acceptidcard; |
| | | |
| | | /** ç§»æ¤äººå¹´é¾ */ |
| | | @ApiModelProperty("ç§»æ¤äººå¹´é¾") |
| | | @Excel(name = "ç§»æ¤äººå¹´é¾") |
| | | private Long acceptage; |
| | | |
| | | /** ç§»æ¤äººå¹´é¾åä½ */ |
| | | @ApiModelProperty("ç§»æ¤äººå¹´é¾åä½") |
| | | @Excel(name = "ç§»æ¤äººå¹´é¾åä½") |
| | | private String acceptageunit; |
| | | |
| | | /** ç§»æ¤äººèç³»çµè¯ */ |
| | | @ApiModelProperty("ç§»æ¤äººèç³»çµè¯") |
| | | @Excel(name = "ç§»æ¤äººèç³»çµè¯") |
| | | private String acceptphone; |
| | | |
| | | /** ç§»æ¤äººç°ä½å°å */ |
| | | @ApiModelProperty("ç§»æ¤äººç°ä½å°å") |
| | | @Excel(name = "ç§»æ¤äººç°ä½å°å") |
| | | private String acceptresidenceaddress; |
| | | |
| | | } |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.dto; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class ServiceReimbursementDto extends BaseEntity { |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | /** $column.columnComment */ |
| | | @ApiModelProperty("$column.columnComment") |
| | | //æ°æ®åºèªå¢æ¹æ@TableId(type = IdType.AUTO) |
| | | @TableId(type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** æ¥é人ç¼å· */ |
| | | @ApiModelProperty("æ¥é人ç¼å·") |
| | | @Excel(name = "æ¥é人ç¼å·") |
| | | private String userno; |
| | | |
| | | /** æ¥é人å§å */ |
| | | @ApiModelProperty("æ¥é人å§å") |
| | | @Excel(name = "æ¥é人å§å") |
| | | private String username; |
| | | |
| | | /** è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType */ |
| | | @ApiModelProperty("è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | @Excel(name = "è¯ä»¶ç±»å æ ¹æ®åå
¸sys_IDType") |
| | | private String idcardtype; |
| | | |
| | | /** è¯ä»¶å·ç */ |
| | | @ApiModelProperty("è¯ä»¶å·ç ") |
| | | @Excel(name = "è¯ä»¶å·ç ") |
| | | private String idcardno; |
| | | |
| | | /** èç³»çµè¯ */ |
| | | @ApiModelProperty("èç³»çµè¯") |
| | | @Excel(name = "èç³»çµè¯") |
| | | private String phone; |
| | | |
| | | /** 弿·é¶è¡ */ |
| | | @ApiModelProperty("弿·é¶è¡") |
| | | @Excel(name = "弿·é¶è¡") |
| | | private String depositbank; |
| | | |
| | | /** å¡å· */ |
| | | @ApiModelProperty("å¡å·") |
| | | @Excel(name = "å¡å·") |
| | | private String bankcardno; |
| | | |
| | | /** åè¡åç§° */ |
| | | @ApiModelProperty("åè¡åç§°") |
| | | @Excel(name = "åè¡åç§°") |
| | | private String branchbankname; |
| | | |
| | | /** é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "é¶è¡å¡ç
§çè·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexbankcard; |
| | | |
| | | /** éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼ */ |
| | | @ApiModelProperty("éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | @Excel(name = "éä»¶è·¯å¾ å¤ä¸ªç¨;åå¼") |
| | | private String annexfiles; |
| | | |
| | | /** ç³è¯·éé¢ */ |
| | | @ApiModelProperty("ç³è¯·éé¢") |
| | | @Excel(name = "ç³è¯·éé¢") |
| | | private String amountrequested; |
| | | |
| | | /** 颿¯è´¹ç¨ */ |
| | | @ApiModelProperty("颿¯è´¹ç¨") |
| | | @Excel(name = "颿¯è´¹ç¨") |
| | | private Double prepaidamount; |
| | | |
| | | /** åç¥¨å¼ æ° */ |
| | | @ApiModelProperty("åç¥¨å¼ æ°") |
| | | @Excel(name = "åç¥¨å¼ æ°") |
| | | private Long invoicecount; |
| | | |
| | | /** éä»¶æ° */ |
| | | @ApiModelProperty("éä»¶æ°") |
| | | @Excel(name = "éä»¶æ°") |
| | | private Long attachcount; |
| | | |
| | | /** é¨é¨ä¸»ç®¡å·¥å· */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡å·¥å·") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡å·¥å·") |
| | | private String managerno; |
| | | |
| | | /** é¨é¨ä¸»ç®¡åå */ |
| | | @ApiModelProperty("é¨é¨ä¸»ç®¡åå") |
| | | @Excel(name = "é¨é¨ä¸»ç®¡åå") |
| | | private String managername; |
| | | |
| | | /** é¨é¨ç¼å· */ |
| | | @ApiModelProperty("é¨é¨ç¼å·") |
| | | @Excel(name = "é¨é¨ç¼å·") |
| | | private String deptmentno; |
| | | |
| | | /** é¨é¨åç§° */ |
| | | @ApiModelProperty("é¨é¨åç§°") |
| | | @Excel(name = "é¨é¨åç§°") |
| | | private String deptmentname; |
| | | |
| | | /** ä¸å¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¿ç¾å") |
| | | @Excel(name = "ä¸å¿ç¾å") |
| | | private String opochecker; |
| | | |
| | | /** è´¢å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "è´¢å¡å¯é¢é¿ç¾å") |
| | | private String finvicepresident; |
| | | |
| | | /** ä¸å¡å¯é¢é¿ç¾å */ |
| | | @ApiModelProperty("ä¸å¡å¯é¢é¿ç¾å") |
| | | @Excel(name = "ä¸å¡å¯é¢é¿ç¾å") |
| | | private String busvicepresident; |
| | | |
| | | /** åå
¬å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("åå
¬å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "åå
¬å®¤ä¸»ä»»ç¾å") |
| | | private String officedirector; |
| | | |
| | | /** è´¢å¡å®¤ä¸»ä»»ç¾å */ |
| | | @ApiModelProperty("è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | @Excel(name = "è´¢å¡å®¤ä¸»ä»»ç¾å") |
| | | private String financedirector; |
| | | |
| | | /** è´¢å¡å®¡æ ¸ */ |
| | | @ApiModelProperty("è´¢å¡å®¡æ ¸") |
| | | @Excel(name = "è´¢å¡å®¡æ ¸") |
| | | private String financechecher; |
| | | |
| | | /** å
³èservice_donatebaseinfo表çID */ |
| | | @ApiModelProperty("å
³èservice_donatebaseinfo表çID") |
| | | @Excel(name = "å
³èservice_donatebaseinfo表çID") |
| | | private Long infoid; |
| | | |
| | | /** æç®è
ç¼å· */ |
| | | @ApiModelProperty("æç®è
ç¼å·") |
| | | @Excel(name = "æç®è
ç¼å·") |
| | | private String donorno; |
| | | |
| | | /** è®°å½ç¶æ */ |
| | | @ApiModelProperty("è®°å½ç¶æ") |
| | | @Excel(name = "è®°å½ç¶æ") |
| | | private String recordstatus; |
| | | |
| | | /** ä¸ä¼ æ å¿ */ |
| | | @ApiModelProperty("ä¸ä¼ æ å¿") |
| | | @Excel(name = "ä¸ä¼ æ å¿") |
| | | private String uploadflag; |
| | | |
| | | /** ä¸ä¼ æ¶é´ */ |
| | | @ApiModelProperty("ä¸ä¼ æ¶é´") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @Excel(name = "ä¸ä¼ æ¶é´", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss") |
| | | private Date uploadtime; |
| | | |
| | | @ApiModelProperty("åºå·®äºº") |
| | | @Excel(name = "åºå·®äºº") |
| | | private String travelers; |
| | | |
| | | @ApiModelProperty("åºå·®äºç±") |
| | | private String reason; |
| | | |
| | | @ApiModelProperty("æç®è
å§å") |
| | | private String donorname; |
| | | |
| | | @ApiModelProperty("æ»éé¢") |
| | | private Double totalamount; |
| | | |
| | | @ApiModelProperty("æ»éé¢ç大å") |
| | | private String bigstrmoney; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date searchstarttime; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd") |
| | | @JsonFormat(pattern = "yyyy-MM-dd") |
| | | private Date searchendtime; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class AllOrgansInfo { |
| | | |
| | | //æç®ä¸å¨å® |
| | | private Integer processOrgans; |
| | | //宿æç®å¨å® |
| | | private Integer finishedOrgans; |
| | | |
| | | private Integer leftLiver; |
| | | |
| | | private Integer rightLiver; |
| | | |
| | | private Integer fullLiver; |
| | | |
| | | private Integer leftRenal; |
| | | |
| | | private Integer rightRenal; |
| | | |
| | | private Integer heart; |
| | | |
| | | private Integer leftLung; |
| | | |
| | | private Integer rightLung; |
| | | |
| | | private Integer fullLung; |
| | | |
| | | private Integer pancreas; |
| | | |
| | | private Integer smallIntestine; |
| | | |
| | | private Integer leftEye; |
| | | |
| | | private Integer rightEye; |
| | | |
| | | private Integer body; |
| | | |
| | | private Integer others; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import javax.validation.constraints.Email; |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.Size; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import com.ruoyi.project.domain.ServiceFundflow; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.apache.commons.lang3.builder.ToStringBuilder; |
| | | import org.apache.commons.lang3.builder.ToStringStyle; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.annotation.Excel.ColumnType; |
| | | import com.ruoyi.common.annotation.Excel.Type; |
| | | import com.ruoyi.common.annotation.Excels; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | |
| | | /** |
| | | * è´¹ç¨å®¡æ ¸å®ä½ç±» |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨å®¡æ ¸å®ä½ç±»") |
| | | public class CheckFundVO { |
| | | |
| | | /** èµéç³è¯·ä¸»è¡¨ID */ |
| | | @ApiModelProperty("èµéç³è¯·ä¸»è¡¨ID") |
| | | @Excel(name = "èµéç³è¯·ä¸»è¡¨ID") |
| | | private Long fundid; |
| | | |
| | | /** æµç¨å
å®¹ï¼æä½åæè§å»ºè®® */ |
| | | @ApiModelProperty("æµç¨å
å®¹ï¼æä½åæè§å»ºè®®") |
| | | @Excel(name = "æµç¨å
å®¹ï¼æä½åæè§å»ºè®®") |
| | | private String flowcontent; |
| | | |
| | | /** æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼ */ |
| | | @ApiModelProperty("æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼") |
| | | @Excel(name = "æµç¨ç»è®º 1ï¼éè¿ï¼2ï¼é©³åï¼") |
| | | private Integer flowconclusion; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class DistrictDonateCalculateVO { |
| | | |
| | | private String district; |
| | | |
| | | private int donateCount; |
| | | |
| | | private int completeCount; |
| | | |
| | | private int totalOrganCount; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class DonateAnnexVO { |
| | | |
| | | private Long id; |
| | | private String donorno; |
| | | private String recordstate; |
| | | private String name; |
| | | private String sex; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private String age; |
| | | private String ageunit; |
| | | private String birthday; |
| | | private String phone; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private Long daid; |
| | | private Long infoid; |
| | | private String dadonorno; |
| | | private String annexname; |
| | | private String annexno; |
| | | private String annexurl; |
| | | private Long del_flag; |
| | | private String create_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date create_time; |
| | | private String update_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date update_time; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class DonateByRegionVO { |
| | | |
| | | private String regionLevel; |
| | | |
| | | private String hospitalNumber; |
| | | |
| | | private String hospitalName; |
| | | |
| | | private String month; |
| | | |
| | | private Integer baseInfoCount; |
| | | |
| | | private Integer completionCount; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class DonateFollowupVO { |
| | | |
| | | private Long id; |
| | | private Long infoid; |
| | | private String donorno; |
| | | private String organno; |
| | | private String organname; |
| | | private String organstate; |
| | | private String organnumber; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date organgettime; |
| | | private String organgetdoct; |
| | | private String gainhospitalno; |
| | | private String gainhospitalname; |
| | | private String transplanthospitalno; |
| | | private String transplanthospitalname; |
| | | private String transplantdoct; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date transplanttime; |
| | | private String caseno; |
| | | private String isbiopsybefore; |
| | | private String isbiopsyafter; |
| | | private String ismarginalorgan; |
| | | private String ispathogenpositive; |
| | | private String ispnf; |
| | | private String isdgf; |
| | | private String name; |
| | | private String sex; |
| | | private Long age; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private Long dfid; |
| | | private Long seqno; |
| | | private Long dfinfoid; |
| | | private Long organid; |
| | | private String recipientname; |
| | | private String recipientphone; |
| | | private String recipientdescribe; |
| | | private String hospitalno; |
| | | private String hospitalname; |
| | | private String hospitaldept; |
| | | private String doctorname; |
| | | private String doctorphone; |
| | | private String doctordescribe; |
| | | private String donateresult; |
| | | private String followupdescribe; |
| | | private String followupno; |
| | | private Date followuptime; |
| | | private Long delflag; |
| | | private String createby; |
| | | private Date createtime; |
| | | private String updateby; |
| | | private Date updatetime; |
| | | |
| | | private String basecreateby; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class DonateNumber { |
| | | |
| | | private Integer numberOfDonate; |
| | | |
| | | private Integer numberOfMedicalEvaluation; |
| | | |
| | | private Integer numberOfRelativeConfirmation; |
| | | |
| | | private Integer numberOfEthicalReview; |
| | | |
| | | private Integer numberOfDonatePeople; |
| | | |
| | | private Integer numberOfOrgans; |
| | | |
| | | private Integer numberOfWitness; |
| | | |
| | | private Integer numberOfCompletion; |
| | | |
| | | private Integer numberOfTerminated; |
| | | |
| | | } |
| | | |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class DonateNumberByMonth { |
| | | private String donatemonth; |
| | | |
| | | private Integer donatecount; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class DonateOrganVO { |
| | | |
| | | private Long id; |
| | | private String donorno; |
| | | private String recordstate; |
| | | private String name; |
| | | private String sex; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private String age; |
| | | private String ageunit; |
| | | private String birthday; |
| | | private String phone; |
| | | private String nationality; |
| | | private String nativeplace; |
| | | private String nation; |
| | | private String diagnosisno; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private Long doid; |
| | | private Long infoid; |
| | | private String dodonorno; |
| | | private String organno; |
| | | private String organname; |
| | | private String organstate; |
| | | private String organnumber; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date organgettime; |
| | | private String organgetdoct; |
| | | private String gainhospitalno; |
| | | private String gainhospitalname; |
| | | private String transplanthospitalno; |
| | | private String transplanthospitalname; |
| | | private String transplantdoct; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date transplanttime; |
| | | private String caseno; |
| | | private String isbiopsybefore; |
| | | private String isbiopsyafter; |
| | | private String ismarginalorgan; |
| | | private String ispathogenpositive; |
| | | private String ispnf; |
| | | private String isdgf; |
| | | private Long del_flag; |
| | | private String create_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date create_time; |
| | | private String update_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date update_time; |
| | | private String abandonreason; |
| | | private String reallocationreason; |
| | | private String leaderno; |
| | | private String leadername; |
| | | private String businessarea; |
| | | private String gainHospitalname; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date startorgangettime; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endorgangettime; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttransplanttime; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtransplanttime; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class DonationCompletionVO { |
| | | |
| | | private Long id; |
| | | private String donorno; |
| | | private String donationcategory; |
| | | private String recordstate; |
| | | private String name; |
| | | private String sex; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private Long age; |
| | | private String ageunit; |
| | | private String birthday; |
| | | private String nationality; |
| | | private String nation; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private Long dcid; |
| | | private Long infoid; |
| | | private String dcdonorno; |
| | | private String isbodydonation; |
| | | private String receivingunitname; |
| | | private String receivingunit; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date completetime; |
| | | private String responsibleuserid; |
| | | private String responsibleusername; |
| | | private String coordinateduserido; |
| | | private String coordinatedusernameo; |
| | | private String coordinateduseridt; |
| | | private String coordinatedusernamet; |
| | | private String assessannex; |
| | | private String donateorgan; |
| | | private Long delflag; |
| | | private String createby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createtime; |
| | | private String updateby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updatetime; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private String registeraddress; |
| | | private String registerprovince; |
| | | private String registerprovincename; |
| | | private String registercity; |
| | | private String registercityname; |
| | | private String registertown; |
| | | private String registertownname; |
| | | private String registercommunity; |
| | | private String registercommunityname; |
| | | private String registercountycode; |
| | | private String registercountyname; |
| | | |
| | | private String basecreateby; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | private String city; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class DonationWitnessVO { |
| | | private Long id; |
| | | private String donorno; |
| | | private String donationcategory; |
| | | private String name; |
| | | private String sex; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private Long age; |
| | | private String birthday; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private String recordstate; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private Long dwid; |
| | | private Long infoid; |
| | | private String gainhospitalno; |
| | | private String gainhospitalname; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date deathtime; |
| | | private String deathreason; |
| | | private String deathjudgedocto; |
| | | private String deathjudgedoctt; |
| | | private String deathjudgeannex; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date operationbegtime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date operationendtime; |
| | | private String operationdoctor; |
| | | private Long isspendremember; |
| | | private Long isrestoreremains; |
| | | private String rememberannex; |
| | | private String responsibleuserid; |
| | | private String responsibleusername; |
| | | private String coordinateduserido; |
| | | private String coordinatedusernameo; |
| | | private String coordinateduseridt; |
| | | private String coordinatedusernamet; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date abdominalaortacannulatime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date abdominalaortaperfusiontime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date portalveincannulatime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date portalveinperfusiontime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date pulmonaryarteryperfusiontime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date pulmonaryarterycannulatime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date aortacannulatime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date aortaperfusiontime; |
| | | private String organdonation; |
| | | private String organdonationother; |
| | | private String dwdonationcategory; |
| | | private Long delflag; |
| | | private String createby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createtime; |
| | | private String updateby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updatetime; |
| | | |
| | | private String basecreateby; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | |
| | | private String city; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class EthicalReviewVO { |
| | | |
| | | private Long id; |
| | | private String donorno; |
| | | private String recordstate; |
| | | private String name; |
| | | private String sex; |
| | | //private Long idcardtype; |
| | | private String idcardno; |
| | | private Long age; |
| | | private String birthday; |
| | | private String nationality; |
| | | private String nation; |
| | | private String registeraddress; |
| | | private String registerprovince; |
| | | private String registerprovincename; |
| | | private String registercity; |
| | | private String registercityname; |
| | | private String registertown; |
| | | private String registertownname; |
| | | private String registercommunity; |
| | | private String registercommunityname; |
| | | private String registercountycode; |
| | | private String registercountyname; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private String diagnosisno; |
| | | private String diagnosisname; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private String bloodtype; |
| | | private Long rhyin; |
| | | private String inpatientno; |
| | | private String illnessoverview; |
| | | private String diseasetype; |
| | | private String patientstate; |
| | | private Long fcid; |
| | | // private String expertopinion; |
| | | // private String expertconclusion; |
| | | // private String expertname; |
| | | // @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | // @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | // private Date conclusiontime; |
| | | // private String conclusionannex; |
| | | // private String conclusionorder; |
| | | |
| | | private Long infoid; |
| | | private String fcdonorno; |
| | | private String flowname; |
| | | private String flowannex; |
| | | private String flowcontent; |
| | | private String flowconclusion; |
| | | private Long delFlag; |
| | | private String createBy; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | private String updateBy; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | |
| | | private String basecreateby; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | private String city; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class FinanceSubjectItemType { |
| | | |
| | | /** 项ç®ç±»åç¼å· */ |
| | | @ApiModelProperty("项ç®ç±»åç¼å·") |
| | | @Excel(name = "项ç®ç±»åç¼å·") |
| | | private String ItemType; |
| | | |
| | | /** 项ç®ç±»ååç§° */ |
| | | @ApiModelProperty("项ç®ç±»ååç§°") |
| | | @Excel(name = "项ç®ç±»ååç§°") |
| | | private String ItemTypeName; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class FinanceSubjectVO { |
| | | private Long id; |
| | | |
| | | private String itemname; |
| | | |
| | | private String itempinyin; |
| | | |
| | | private String itemdescribe; |
| | | |
| | | private String itemcode; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class FundDetailOneVO { |
| | | |
| | | private String number; |
| | | |
| | | private String message; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class FundDetailTwoVO { |
| | | |
| | | private double fy1; |
| | | private double fy2; |
| | | private double fy3; |
| | | private double fy4; |
| | | private double fy5; |
| | | private double fy6; |
| | | private double fy7; |
| | | private double fy8; |
| | | private double fy9; |
| | | private double fy10; |
| | | private double fy11; |
| | | private double fy12; |
| | | private double fy13; |
| | | private double fy14; |
| | | private double fy15; |
| | | private double fy16; |
| | | private double fy17; |
| | | private double fy18; |
| | | private double fy19; |
| | | private double fy20; |
| | | private double fy21; |
| | | private double fy22; |
| | | private double fy23; |
| | | private double fy24; |
| | | private double fy25; |
| | | private double fy26; |
| | | private double fy27; |
| | | private double fy28; |
| | | private double fy29; |
| | | private double fy30; |
| | | private double fy31; |
| | | private double fy32; |
| | | private double fy33; |
| | | private double fy34; |
| | | private double fy35; |
| | | private double fy36; |
| | | private double fy37; |
| | | private double fy38; |
| | | private double fy39; |
| | | private double fy40; |
| | | private double fy41; |
| | | private double fy42; |
| | | private double fy43; |
| | | private double fy44; |
| | | private double fy45; |
| | | private double fy46; |
| | | private double fy47; |
| | | private double fy48; |
| | | private double fy49; |
| | | private double fy50; |
| | | private double fy51; |
| | | private double fy52; |
| | | private double fyhj; |
| | | |
| | | private double sh1; |
| | | private double sh2; |
| | | private double sh3; |
| | | private double sh4; |
| | | private double sh5; |
| | | private double sh6; |
| | | private double sh7; |
| | | private double sh8; |
| | | private double sh9; |
| | | private double sh10; |
| | | private double sh11; |
| | | private double sh12; |
| | | private double sh13; |
| | | private double sh14; |
| | | private double sh15; |
| | | private double sh16; |
| | | private double sh17; |
| | | private double sh18; |
| | | private double sh19; |
| | | private double sh20; |
| | | private double sh21; |
| | | private double sh22; |
| | | private double sh23; |
| | | private double sh24; |
| | | private double sh25; |
| | | private double sh26; |
| | | private double sh27; |
| | | private double sh28; |
| | | private double sh29; |
| | | private double sh30; |
| | | private double sh31; |
| | | private double sh32; |
| | | private double sh33; |
| | | private double sh34; |
| | | private double sh35; |
| | | private double sh36; |
| | | private double sh37; |
| | | private double sh38; |
| | | private double sh39; |
| | | private double sh40; |
| | | private double sh41; |
| | | private double sh42; |
| | | private double sh43; |
| | | private double sh44; |
| | | private double sh45; |
| | | private double sh46; |
| | | private double sh47; |
| | | private double sh48; |
| | | private double sh49; |
| | | private double sh50; |
| | | private double sh51; |
| | | private double sh52; |
| | | private double shhj; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class FundVO { |
| | | private Long id; |
| | | private Long infoiD; |
| | | private String donorno; |
| | | private String userno; |
| | | private String username; |
| | | private String unitname; |
| | | private String unitno; |
| | | private String unituserno; |
| | | private String phone; |
| | | private String annexbankcard; |
| | | private String annexregistform; |
| | | private Double amountrequested; |
| | | private Double applytype; |
| | | private String prepaidamount; |
| | | private Long invoicecount; |
| | | private Long attachcount; |
| | | private String managerno; |
| | | private String managername; |
| | | private String deptmentno; |
| | | private String deptmentname; |
| | | private String opochecker; |
| | | private String finvicepresident; |
| | | private String busvicepresident; |
| | | private String officedirector; |
| | | private String financedirector; |
| | | private String financechecher; |
| | | private String remark; |
| | | private String recordstatus; |
| | | private Long fdid; |
| | | private Long fundid; |
| | | private String beneficiaryname; |
| | | private String beneficiaryno; |
| | | private String fduintname; |
| | | private String fduintno; |
| | | private String fduintuserno; |
| | | private String title; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private String sex; |
| | | private String familyrelations; |
| | | private String fdphone; |
| | | private String depositbank; |
| | | private String bankcardno; |
| | | private String branchbankname; |
| | | private String fdannexbankcard; |
| | | private String fdannexregistform; |
| | | private String fdapplytype; |
| | | private Long itemid; |
| | | private String itemname; |
| | | private String itemtype; |
| | | private Double amount; |
| | | private Double taxamount; |
| | | private Double taxedamount; |
| | | private String fdprepaidamount; |
| | | private Long fdinvoicecount; |
| | | private Long fdattachcount; |
| | | private String fdremark; |
| | | private String fdrecordstatus; |
| | | private Long del_flag; |
| | | private String create_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date create_time; |
| | | private String update_by; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date update_time; |
| | | private String uploadflag; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date uploadtime; |
| | | |
| | | private Double quantity; |
| | | private Double price; |
| | | private Double totalcost; |
| | | private Double procurementcost; |
| | | private Double expertcost; |
| | | private Double ethicscost; |
| | | private Double medicalcost; |
| | | private Double familycost; |
| | | private Double aftercarecost; |
| | | private String donorname; |
| | | |
| | | private Double pretaxcost; |
| | | private Double taxedcost; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class ItemDetailVO { |
| | | |
| | | private Long id; |
| | | |
| | | private String itemName; |
| | | |
| | | private String itemPinyin; |
| | | |
| | | private String itemCode; |
| | | |
| | | private String itemDescribe; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.util.List; |
| | | |
| | | @Data |
| | | public class ItemTypeVO { |
| | | |
| | | private String itemType; |
| | | |
| | | private String itemTypeName; |
| | | |
| | | private List<ItemDetailVO> itemDetails; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class MedicalEvaluationVO { |
| | | private Long id; |
| | | private String name; |
| | | private String sex; |
| | | private String idcardno; |
| | | private Long age; |
| | | private String registeraddress; |
| | | private String registerprovince; |
| | | private String registerprovinceName; |
| | | private String registercity; |
| | | private String registercityname; |
| | | private String registertown; |
| | | private String registertownname; |
| | | private String recordstate; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String diagnosisno; |
| | | private String diagnosisname; |
| | | private String donorno; |
| | | private String diseasetype; |
| | | private String patientstate; |
| | | private String reportername; |
| | | private String reporterno; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private Long meid; |
| | | private Long infoid; |
| | | private String hospitalassesscontent; |
| | | private String hospitalassessconclusion; |
| | | private String provincialassesscontent; |
| | | private String provincialassessconclusion; |
| | | private String coreteamassesscontent; |
| | | private String coreteamassessconclusion; |
| | | private String illnessoverview; |
| | | private String mediagnosisname; |
| | | private String hospitalassessdoctor; |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date hospitalassesstime; |
| | | |
| | | private String provincialassessdoctor; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date provincialassesstime; |
| | | private String coreteamassessdoctor; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date coreteamassesstime; |
| | | private String assessannex; |
| | | private Long delflag; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createtime; |
| | | private String createby; |
| | | private String updateby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updatetime; |
| | | |
| | | private String basecreateby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | private String city; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class NumberOfOrgans { |
| | | |
| | | private String district; |
| | | |
| | | private Integer numberOfHospitals; |
| | | |
| | | private Integer donateNumber; |
| | | |
| | | private Integer acceptNumber; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class OrgansOfHospital { |
| | | |
| | | |
| | | //private String district; |
| | | |
| | | private String HospitalName; |
| | | |
| | | private String HospitalNo; |
| | | |
| | | private Integer donateNumber; |
| | | |
| | | private Integer acceptNumber; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class PMPRateVO { |
| | | |
| | | //PMPç |
| | | private double PMPRate; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class RelativeConfirmationVO { |
| | | |
| | | private Long id; |
| | | private String name; |
| | | private String sex; |
| | | private Long idcardtype; |
| | | private String idcardno; |
| | | private Long Age; |
| | | private String birthday; |
| | | private String ageunit; |
| | | private String phone; |
| | | private String nationality; |
| | | private String nativeplace; |
| | | private String nation; |
| | | private String occupation; |
| | | private String education; |
| | | private String registeraddress; |
| | | private String registerprovince; |
| | | private String registerprovincename; |
| | | private String registercity; |
| | | private String registercityname; |
| | | private String registertown; |
| | | private String registertownname; |
| | | private String registercommunity; |
| | | private String registercountycode; |
| | | private String registercommunityname; |
| | | private String registercountyname; |
| | | private String recordstate; |
| | | private String reporterno; |
| | | private String reportername; |
| | | private String reporterphone; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date reporttime; |
| | | private String donorno; |
| | | private String treatmenthospitalno; |
| | | private String treatmenthospitalname; |
| | | private String treatmentdeptname; |
| | | private Long rcid; |
| | | private Long infoid; |
| | | private String rcdonrono; |
| | | private String rcname; |
| | | private Long rcidcardtype; |
| | | private String rcidcardno; |
| | | private String rcphone; |
| | | private String familyrelations; |
| | | private String organdecision; |
| | | private String residenceaddress; |
| | | private String residenceprovince; |
| | | private String coordinatedusernamet; |
| | | private String coordinateduseridt; |
| | | private String coordinatedusernameo; |
| | | private String coordinateduserido; |
| | | private String responsibleusername; |
| | | private String responsibleuserid; |
| | | private String acquisitiontissuename; |
| | | private String acquisitiontissueno; |
| | | private String signfamilyrelations; |
| | | private String relativeconfirmationsign; |
| | | private String organdecision_other; |
| | | private String residenceprovincename; |
| | | private String residencecityname; |
| | | private String residencetown; |
| | | private String residencetownname; |
| | | private String residencecommunity; |
| | | private String residencecommunityname; |
| | | private String residencecountycode; |
| | | private String residencecountyname; |
| | | private String residencecity; |
| | | private String kinship; |
| | | private Long kinship_childrennum; |
| | | private String kinshipconfirmationsign; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date signdate; |
| | | private Long delFlag; |
| | | private String createBy; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date createTime; |
| | | private String updateBy; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date updateTime; |
| | | private String basecreateby; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | |
| | | |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | private String city; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import javax.validation.constraints.Email; |
| | | import javax.validation.constraints.NotBlank; |
| | | import javax.validation.constraints.Size; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import com.ruoyi.project.domain.ServiceFundflow; |
| | | import io.swagger.annotations.ApiModel; |
| | | import lombok.Data; |
| | | import org.apache.commons.lang3.builder.ToStringBuilder; |
| | | import org.apache.commons.lang3.builder.ToStringStyle; |
| | | import com.fasterxml.jackson.annotation.JsonIgnore; |
| | | import com.fasterxml.jackson.annotation.JsonProperty; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.annotation.Excel.ColumnType; |
| | | import com.ruoyi.common.annotation.Excel.Type; |
| | | import com.ruoyi.common.annotation.Excels; |
| | | import com.ruoyi.common.core.domain.BaseEntity; |
| | | |
| | | /** |
| | | * è´¹ç¨æ±æ»å®ä½ç±» |
| | | * |
| | | * @author ruoyi |
| | | */ |
| | | @Data |
| | | @ApiModel("è´¹ç¨æ±æ»å®ä½ç±»") |
| | | public class ServiceFundVO extends ServiceFund |
| | | { |
| | | /** è´¹ç¨æç» */ |
| | | private List<ServiceFunddetail> serviceFunddetails; |
| | | |
| | | public List<ServiceFunddetail> getServiceFunddetails() |
| | | { |
| | | return serviceFunddetails; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class SpFinancialExpensesFundOut extends ServiceFund { |
| | | |
| | | /** å®¡æ ¸æé®æ å¿ */ |
| | | @ApiModelProperty("å®¡æ ¸æé®æ å¿ 0ï¼ä¸æ¾ç¤ºå®¡æ ¸ï¼1ï¼æ¾ç¤ºå®¡æ ¸") |
| | | @Excel(name = "å®¡æ ¸æé®æ å¿") |
| | | private Integer CheckFlag; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.common.core.page.PageDomain; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class SpFinancialExpensesIn extends PageDomain { |
| | | |
| | | /** ç³è¯·äººå§åæ¯ææ¨¡ç³ */ |
| | | @ApiModelProperty("ç³è¯·äººå§åæ¯ææ¨¡ç³") |
| | | @Excel(name = "ç³è¯·äººå§å") |
| | | private String APPLICANT; |
| | | |
| | | /** ç³è¯·å¼å§æ¥æ */ |
| | | @ApiModelProperty("ç³è¯·å¼å§æ¥æ") |
| | | @Excel(name = "ç³è¯·å¼å§æ¥æ") |
| | | private String APPLICATIONBEGTIME; |
| | | |
| | | /** ç³è¯·ç»ææ¥æ */ |
| | | @ApiModelProperty("ç³è¯·ç»ææ¥æ") |
| | | @Excel(name = "ç³è¯·ç»ææ¥æ") |
| | | private String APPLICATIONENDTIME; |
| | | |
| | | /** å®¡æ ¸ç¶æ 0:å®¡æ ¸ï¼ 1:å¾
å®¡ï¼ 2:å
¨é¨ï¼ */ |
| | | @ApiModelProperty("å®¡æ ¸ç¶æ") |
| | | @Excel(name = "å®¡æ ¸ç¶æ") |
| | | private int CHECKFLAG; |
| | | |
| | | /** è´¹ç¨ç±»å 0:å
¨é¨ï¼ å
¶ä½ä¸ºå
·ä½è´¹ç¨ç±»å */ |
| | | @ApiModelProperty("è´¹ç¨ç±»å") |
| | | @Excel(name = "è´¹ç¨ç±»å") |
| | | private int APPLYTYPE; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class SpFinancialExpensesReimbursementOut extends ServiceReimbursement |
| | | { |
| | | /** å®¡æ ¸æé®æ å¿ */ |
| | | @ApiModelProperty("å®¡æ ¸æé®æ å¿ 0ï¼ä¸æ¾ç¤ºå®¡æ ¸ï¼1ï¼æ¾ç¤ºå®¡æ ¸") |
| | | @Excel(name = "å®¡æ ¸æé®æ å¿") |
| | | private Integer CheckFlag; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class SpServiceDonationcost { |
| | | |
| | | private String bigclass; |
| | | |
| | | private String subjecttypename; |
| | | |
| | | private String itemtypename; |
| | | |
| | | private String itemname; |
| | | |
| | | private String itemunit; |
| | | |
| | | private String amount; |
| | | |
| | | private String donorno; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import com.ruoyi.common.annotation.Excel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | |
| | | @Data |
| | | public class SpTravelExpenseStandardIn { |
| | | /** çç¼å· */ |
| | | @ApiModelProperty("çç¼å·") |
| | | @Excel(name = "çç¼å·") |
| | | private String PAPROVINCECODE; |
| | | |
| | | /** å¸ç¼å· */ |
| | | @ApiModelProperty("å¸ç¼å·") |
| | | @Excel(name = "å¸ç¼å·") |
| | | private String PACITYCODE; |
| | | |
| | | /** åéåºç¼å· */ |
| | | @ApiModelProperty("åéåºç¼å·") |
| | | @Excel(name = "åéåºç¼å·") |
| | | private String PATOWNCODE; |
| | | |
| | | /** å¼å§æ¥æ */ |
| | | @ApiModelProperty("å¼å§æ¥æ") |
| | | @Excel(name = "å¼å§æ¥æ") |
| | | private String PABEGINDATE; |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("ç»ææ¥æ") |
| | | @Excel(name = "ç»ææ¥æ") |
| | | private String PAENDDATE; |
| | | |
| | | /** ç»ææ¥æ */ |
| | | @ApiModelProperty("人å级å«") |
| | | @Excel(name = "人å级å«") |
| | | private Integer STANDARDLEVEL; |
| | | |
| | | |
| | | public String getPAPROVINCECODE() |
| | | { |
| | | return PAPROVINCECODE; |
| | | } |
| | | |
| | | public void setPAPROVINCECODE(String PAPROVINCECODE) |
| | | { |
| | | this.PAPROVINCECODE = PAPROVINCECODE; |
| | | } |
| | | |
| | | public String getPACITYCODE() |
| | | { |
| | | return PACITYCODE; |
| | | } |
| | | |
| | | public void setPACITYCODE(String PACITYCODE) |
| | | { |
| | | this.PACITYCODE = PACITYCODE; |
| | | } |
| | | |
| | | public String getPATOWNCODE() |
| | | { |
| | | return PATOWNCODE; |
| | | } |
| | | |
| | | public void setPATOWNCODE(String PATOWNCODE) |
| | | { |
| | | this.PATOWNCODE = PATOWNCODE; |
| | | } |
| | | |
| | | public String getPABEGINDATE() |
| | | { |
| | | return PABEGINDATE; |
| | | } |
| | | |
| | | public void setPABEGINDATE(String PABEGINDATE) |
| | | { |
| | | this.PABEGINDATE = PABEGINDATE; |
| | | } |
| | | |
| | | public String getPAENDDATE() |
| | | { |
| | | return PAENDDATE; |
| | | } |
| | | |
| | | public void setPAENDDATE(String PAENDDATE) |
| | | { |
| | | this.PAENDDATE = PAENDDATE; |
| | | } |
| | | |
| | | public Integer getSTANDARDLEVEL() |
| | | { |
| | | return STANDARDLEVEL; |
| | | } |
| | | |
| | | public void setSTANDARDLEVEL(Integer STANDARDLEVEL) |
| | | { |
| | | this.STANDARDLEVEL = STANDARDLEVEL; |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | import java.math.BigDecimal; |
| | | |
| | | @Data |
| | | public class SpTravelExpenseStandardOut { |
| | | |
| | | private String REIMBURSEMENTDATE; |
| | | |
| | | private BigDecimal REIMBURSEMENTAMOUT; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import lombok.Data; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | |
| | | import java.util.Date; |
| | | |
| | | @Data |
| | | public class TimeVO { |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date starttime; |
| | | @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") |
| | | private Date endtime; |
| | | |
| | | private String city; |
| | | |
| | | private String reporterno; |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class WitnessStatsVO { |
| | | |
| | | //ç·æ§æ¯ä¾ |
| | | private double manRate; |
| | | //å¥³æ§æ¯ä¾ |
| | | private double womanRate; |
| | | //diseasetype为0æ¯ä¾ |
| | | private double D0Rate; |
| | | //diseasetype为1æ¯ä¾ |
| | | private double D1Rate; |
| | | //diseasetype为2æ¯ä¾ |
| | | private double D2Rate; |
| | | //diseasetype为3æ¯ä¾ |
| | | private double D3Rate; |
| | | //diseasetype为4æ¯ä¾ |
| | | private double D4Rate; |
| | | //å
¶ä»ç¾ç
æ¯ä¾ |
| | | private double DOthersRate; |
| | | //è§è¯è¡¨donationcategory为DBDæ¯ä¾ |
| | | private double DBDRate; |
| | | //è§è¯è¡¨donationcategory为DCDæ¯ä¾ |
| | | private double DCDRate; |
| | | //è§è¯è¡¨donationcategory为DBCDæ¯ä¾ |
| | | private double DBCDRate; |
| | | //å¹´é¾0-17æ¯ä¾ |
| | | private double A1Rate; |
| | | //å¹´é¾18-48æ¯ä¾ |
| | | private double A2Rate; |
| | | //å¹´é¾49-69æ¯ä¾ |
| | | private double A3Rate; |
| | | //Aåè¡æ¯ä¾ |
| | | private double XARate; |
| | | //Båè¡æ¯ä¾ |
| | | private double XBRate; |
| | | //ABåè¡æ¯ä¾ |
| | | private double XABRate; |
| | | //Oåè¡æ¯ä¾ |
| | | private double XORate; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class countByRecordStateVO { |
| | | |
| | | private int baseinfo; |
| | | |
| | | private int medicalevaluation; |
| | | |
| | | private int relativeconfirmation; |
| | | |
| | | private int ethicalreview; |
| | | |
| | | private int organallocation; |
| | | |
| | | private int witness; |
| | | |
| | | private int abandon; |
| | | |
| | | private int completion; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class organInfoVO { |
| | | |
| | | private String organNo; |
| | | |
| | | //private String organName; |
| | | |
| | | private int count; |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class organNumberByOrgVO { |
| | | |
| | | private String orgId; |
| | | |
| | | private String orgName; |
| | | |
| | | private int organCount; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class organQuality { |
| | | |
| | | //å¨å®æç®è½¬åç |
| | | private double donateTransferRate; |
| | | |
| | | //å¹³åå¨å®äº§åºç |
| | | private double organProductionRate; |
| | | |
| | | //DBDæç®åç±»å æ¯ |
| | | private double DBDDonateRate; |
| | | |
| | | //DCDæç®åç±»å æ¯ |
| | | private double DCDDonateRate; |
| | | |
| | | //DBCDæç®åç±»å æ¯ |
| | | private double DBCDDonateRate; |
| | | |
| | | //å¨å®å©ç¨ç |
| | | private double organUsedRate; |
| | | |
| | | //å¨å®ç
çè·ååæ´»æ£ç |
| | | private double organBeforeGetCheckRate; |
| | | |
| | | //å¨å®ç
çè·ååæ´»æ£ç |
| | | private double organAfterGetCheckRate; |
| | | |
| | | //è¾¹ç¼ä¾å¨å®æ¯ç |
| | | private double marginOrganRate; |
| | | |
| | | //ç
åèå¹å
»é³æ§ç |
| | | private double germPositiveRate; |
| | | |
| | | //æ»PNFåçç |
| | | private double totalPNFRate; |
| | | |
| | | //DBD PNFåçç |
| | | private double DBDPNFRate; |
| | | |
| | | //DCD PNFåçç |
| | | private double DCDPNFRate; |
| | | |
| | | //DBCD PNFåçç |
| | | private double DBCDPNFRate; |
| | | |
| | | //æ»DGFåçç |
| | | private double totalDGFRate; |
| | | |
| | | //DBD DGFåçç |
| | | private double DBDDGFRate; |
| | | |
| | | //DCD DGFåçç |
| | | private double DCDDGFRate; |
| | | |
| | | //DBCD DGFåçç |
| | | private double DBCDDGFRate; |
| | | |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.domain.vo; |
| | | |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | public class reportInfo { |
| | | |
| | | private Long id; |
| | | |
| | | private String reportNo; |
| | | |
| | | private String reportName; |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.BaseExpertfeetype; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-19 |
| | | */ |
| | | public interface BaseExpertfeetypeMapper extends BaseMapper<BaseExpertfeetype> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨å表 |
| | | * |
| | | * @param baseExpertfeetype ä¸å®¶è´¹ç¨ |
| | | * @return ä¸å®¶è´¹ç¨éå |
| | | */ |
| | | public List<BaseExpertfeetype> selectBaseExpertfeetypeList(BaseExpertfeetype baseExpertfeetype); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.BaseFinancesubject; |
| | | import com.ruoyi.project.domain.vo.FinanceSubjectItemType; |
| | | import com.ruoyi.project.domain.vo.FinanceSubjectVO; |
| | | import com.ruoyi.project.domain.vo.SpServiceDonationcost; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-11 |
| | | */ |
| | | public interface BaseFinancesubjectMapper extends BaseMapper<BaseFinancesubject> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseFinancesubject æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç®éå |
| | | */ |
| | | public List<BaseFinancesubject> selectBaseFinancesubjectList(BaseFinancesubject baseFinancesubject); |
| | | |
| | | List<FinanceSubjectVO> getItemName(String itemType); |
| | | |
| | | List<SpServiceDonationcost> getDonationCost(String DonorNo); |
| | | |
| | | List<FinanceSubjectItemType> getItemType(String ExpenseType); |
| | | |
| | | List<BaseFinancesubject> getAllInfoByExpenseType(String expenseType); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.BaseItemexpense; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-05-11 |
| | | */ |
| | | public interface BaseItemexpenseMapper extends BaseMapper<BaseItemexpense> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseItemexpense æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç®éå |
| | | */ |
| | | public List<BaseItemexpense> selectBaseItemexpenseList(BaseItemexpense baseItemexpense); |
| | | |
| | | List<BaseItemexpense> getDetailsByItemId(Long itemid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.BasePrcaddressDict; |
| | | import com.ruoyi.project.domain.BaseOrganization; |
| | | |
| | | /** |
| | | * æºæç®¡çMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-05 |
| | | */ |
| | | public interface BaseOrganizationMapper extends BaseMapper<BaseOrganization> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æºæç®¡çå表 |
| | | * |
| | | * @param baseOrganization æºæç®¡ç |
| | | * @return æºæç®¡çéå |
| | | */ |
| | | public List<BaseOrganization> selectBaseOrganizationList(BaseOrganization baseOrganization); |
| | | |
| | | BaseOrganization getOrganizationByNumber(String hospitalNo); |
| | | |
| | | Integer getOrganizationByCity(String cityNumber); |
| | | |
| | | List<BaseOrganization> getHospitalList(); |
| | | |
| | | List<BaseOrganization> getBaseOrganizationList(); |
| | | |
| | | List<BaseOrganization> getTransOrg(); |
| | | |
| | | String getNameByNo(String orgno); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.common.core.domain.entity.BasePrcaddressDict; |
| | | |
| | | /** |
| | | * çå¸åºç®¡çMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface BasePrcaddressDictMapper extends BaseMapper<BasePrcaddressDict> |
| | | { |
| | | /** |
| | | * æ¥è¯¢çå¸åºç®¡çå表 |
| | | * |
| | | * @param basePrcaddressDict çå¸åºç®¡ç |
| | | * @return çå¸åºç®¡çéå |
| | | */ |
| | | public List<BasePrcaddressDict> selectBasePrcaddressDictList(BasePrcaddressDict basePrcaddressDict); |
| | | |
| | | List<BasePrcaddressDict> getAllCityOfZJ(); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDistributedetail; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»æç»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface ServiceDistributedetailMapper extends BaseMapper<ServiceDistributedetail> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»æç»å表 |
| | | * |
| | | * @param serviceDistributedetail ä¸å®¶è´¹ç¨ååæ±æ»æç» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»æç»éå |
| | | */ |
| | | public List<ServiceDistributedetail> selectServiceDistributedetailList(ServiceDistributedetail serviceDistributedetail); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDistributesummary; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»ä¸»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface ServiceDistributesummaryMapper extends BaseMapper<ServiceDistributesummary> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»ä¸»å表 |
| | | * |
| | | * @param serviceDistributesummary ä¸å®¶è´¹ç¨ååæ±æ»ä¸» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»ä¸»éå |
| | | */ |
| | | public List<ServiceDistributesummary> selectServiceDistributesummaryList(ServiceDistributesummary serviceDistributesummary); |
| | | |
| | | List<ServiceDistributesummary> getSummaryByInfoId(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDocumentfiles; |
| | | |
| | | /** |
| | | * æç®éä»¶Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-08 |
| | | */ |
| | | public interface ServiceDocumentfilesMapper extends BaseMapper<ServiceDocumentfiles> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDocumentfiles æç®éä»¶ |
| | | * @return æç®éä»¶éå |
| | | */ |
| | | public List<ServiceDocumentfiles> selectServiceDocumentfilesList(ServiceDocumentfiles serviceDocumentfiles); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonateannex; |
| | | import com.ruoyi.project.domain.vo.DonateAnnexVO; |
| | | |
| | | /** |
| | | * æç®éä»¶Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-11 |
| | | */ |
| | | public interface ServiceDonateannexMapper extends BaseMapper<ServiceDonateannex> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDonateannex æç®éä»¶ |
| | | * @return æç®éä»¶éå |
| | | */ |
| | | public List<ServiceDonateannex> selectServiceDonateannexList(ServiceDonateannex serviceDonateannex); |
| | | |
| | | List<DonateAnnexVO> selectVOList(DonateAnnexVO donateAnnexVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonateannexrequirement; |
| | | |
| | | /** |
| | | * æç®éä»¶è¦æ±Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface ServiceDonateannexrequirementMapper extends BaseMapper<ServiceDonateannexrequirement> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶è¦æ±å表 |
| | | * |
| | | * @param serviceDonateannexrequirement æç®éä»¶è¦æ± |
| | | * @return æç®éä»¶è¦æ±éå |
| | | */ |
| | | public List<ServiceDonateannexrequirement> selectServiceDonateannexrequirementList(ServiceDonateannexrequirement serviceDonateannexrequirement); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * æç®åºç¡Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-13 |
| | | */ |
| | | public interface ServiceDonatebaseinfoMapper extends BaseMapper<ServiceDonatebaseinfo> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®åºç¡å表 |
| | | * |
| | | * @param serviceDonatebaseinfo æç®åºç¡ |
| | | * @return æç®åºç¡éå |
| | | */ |
| | | public List<ServiceDonatebaseinfo> selectServiceDonatebaseinfoList(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | String getDonateNumberById(Long id); |
| | | |
| | | int getDonateCount(); |
| | | |
| | | int getDonateBaseCountThisYear(TimeVO timeVO); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | |
| | | String getBloodCode(String bloodtype); |
| | | |
| | | Integer countTerminatedNumber(TimeVO timeVO); |
| | | |
| | | List<ServiceDonatebaseinfo> getAllDonateBaseInfo(); |
| | | |
| | | List<ServiceDonatebaseinfo> getBaseInfoByHospital(String organizationid); |
| | | |
| | | int updateDonateNumber(@Param("id") Long id, @Param("updateNumber") String updateNumber); |
| | | |
| | | List<ServiceDonatebaseinfo> getAllDonateBaseInfoByTime(TimeVO timeVO); |
| | | |
| | | List<ServiceDonatebaseinfo> listForSearch(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | String getDonorNameById(Long infoid); |
| | | |
| | | String gethqzz(Long infoid); |
| | | |
| | | ServiceDonatebaseinfo getById(Long infoid); |
| | | |
| | | int countByRecordState(@Param("recordState") String recordState, @Param("starttime") Date starttime, @Param("endtime") Date endtime); |
| | | |
| | | List<String> getDistrictDonate(); |
| | | |
| | | List<String> getDistrictComplete(); |
| | | |
| | | List<String> getDistrictOrgans(); |
| | | |
| | | |
| | | List<String> getDistrictDonateByTime(TimeVO timeVO); |
| | | |
| | | List<String> getDistrictCompleteByTime(TimeVO timeVO); |
| | | |
| | | List<String> gettreatmenthospitalnoCompleteByTime(TimeVO timeVO); |
| | | |
| | | List<String> getDistrictOrgansByTime(TimeVO timeVO); |
| | | |
| | | |
| | | String getDonateNameById(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonatecompletioninfo; |
| | | import com.ruoyi.project.domain.vo.DonationCompletionVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * æç®å®æMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | public interface ServiceDonatecompletioninfoMapper extends BaseMapper<ServiceDonatecompletioninfo> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®å®æå表 |
| | | * |
| | | * @param serviceDonatecompletioninfo æç®å®æ |
| | | * @return æç®å®æéå |
| | | */ |
| | | public List<ServiceDonatecompletioninfo> selectServiceDonatecompletioninfoList(ServiceDonatecompletioninfo serviceDonatecompletioninfo); |
| | | |
| | | List<DonationCompletionVO> selectVOList(DonationCompletionVO donationCompletionVO); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | |
| | | ServiceDonatecompletioninfo getByInfoId(Long id); |
| | | |
| | | |
| | | int count(TimeVO timeVO); |
| | | |
| | | List<ServiceDonatecompletioninfo> getCompletionDonatePeopleByTime(TimeVO timeVO); |
| | | |
| | | public void delDuplicateDonateCompletioninfo(@Param("infoid") long infoid,@Param("createby") String createby); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonateconsolationfund; |
| | | |
| | | /** |
| | | * èµéç³è¯·ä¸»è¡¨Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-18 |
| | | */ |
| | | public interface ServiceDonateconsolationfundMapper extends BaseMapper<ServiceDonateconsolationfund> |
| | | { |
| | | /** |
| | | * æ¥è¯¢èµéç³è¯·ä¸»è¡¨å表 |
| | | * |
| | | * @param serviceDonateconsolationfund èµéç³è¯·ä¸»è¡¨ |
| | | * @return èµéç³è¯·ä¸»è¡¨éå |
| | | */ |
| | | public List<ServiceDonateconsolationfund> selectServiceDonateconsolationfundList(ServiceDonateconsolationfund serviceDonateconsolationfund); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonateflowchart; |
| | | |
| | | /** |
| | | * æç®æµç¨Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface ServiceDonateflowchartMapper extends BaseMapper<ServiceDonateflowchart> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®æµç¨å表 |
| | | * |
| | | * @param serviceDonateflowchart æç®æµç¨ |
| | | * @return æç®æµç¨éå |
| | | */ |
| | | public List<ServiceDonateflowchart> selectServiceDonateflowchartList(ServiceDonateflowchart serviceDonateflowchart); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonatefollowup; |
| | | import com.ruoyi.project.domain.vo.DonateFollowupVO; |
| | | |
| | | /** |
| | | * æç®é访Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-12-10 |
| | | */ |
| | | public interface ServiceDonatefollowupMapper extends BaseMapper<ServiceDonatefollowup> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®é访å表 |
| | | * |
| | | * @param serviceDonatefollowup æç®é访 |
| | | * @return æç®é访éå |
| | | */ |
| | | public List<ServiceDonatefollowup> selectServiceDonatefollowupList(ServiceDonatefollowup serviceDonatefollowup); |
| | | |
| | | List<ServiceDonatefollowup> selectAll(ServiceDonatefollowup serviceDonatefollowup); |
| | | |
| | | ServiceDonatefollowup selectFollowUpById(Long id); |
| | | |
| | | List<DonateFollowupVO> selectVOList(DonateFollowupVO donateFollowupVO); |
| | | |
| | | int updateFollowUp(ServiceDonatefollowup serviceDonatefollowup); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | import java.sql.Time; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceDonateorgan; |
| | | import com.ruoyi.project.domain.vo.DonateOrganVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * æç®å¨å®ç®¡çMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface ServiceDonateorganMapper extends BaseMapper<ServiceDonateorgan> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®å¨å®ç®¡çå表 |
| | | * |
| | | * @param serviceDonateorgan æç®å¨å®ç®¡ç |
| | | * @return æç®å¨å®ç®¡çéå |
| | | */ |
| | | public List<ServiceDonateorgan> selectServiceDonateorganList(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | List<ServiceDonateorgan> getAllDonateOrgans(); |
| | | |
| | | Integer getAllProcessOrgans(TimeVO timeVO); |
| | | |
| | | Integer getAllFinishedOrgans(TimeVO timeVO); |
| | | |
| | | |
| | | |
| | | int getAllFinishedOrgansThisYear(TimeVO timeVO); |
| | | |
| | | int getOrganNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getbiopsyBeforeNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getbiopsyAfterNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getmarginalOrgansNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getPathogenPositiveNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getPNFNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getDGFNumberThisYear(TimeVO timeVO); |
| | | |
| | | List<ServiceDonateorgan> selectPNFOrganThisYear(TimeVO timeVO); |
| | | |
| | | List<ServiceDonateorgan> selectDGFOrganThisYear(TimeVO timeVO); |
| | | |
| | | List<DonateOrganVO> selectVOList(DonateOrganVO donateOrganVO); |
| | | |
| | | int getOrganNo(@Param("organno") String organno, @Param("starttime") Date starttime, @Param("endtime") Date endtime, @Param("city") String city, @Param("reporterno") String reporterno); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | |
| | | Integer countPeople(TimeVO timeVO); |
| | | |
| | | List<ServiceDonateorgan> getAllDonateOrgansByTime(TimeVO timeVO); |
| | | |
| | | List<ServiceDonateorgan> selectServiceDonateorganListNotAbandon(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | int getOrgansCount(@Param("starttime") Date starttime, @Param("endtime") Date endtime, @Param("organizationid") String organizationid); |
| | | |
| | | int getDistinctOrgansCount(@Param("organno") String organno, @Param("starttime") Date starttime, @Param("endtime") Date endtime, @Param("city") String city, @Param("reporterno") String reporterno); |
| | | |
| | | String getOrganNameByNo(String organno); |
| | | |
| | | List<ServiceDonateorgan> selectAll(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | import java.sql.Time; |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.project.domain.ServiceDonateorgan; |
| | | import com.ruoyi.project.domain.ServiceDonationwitness; |
| | | import com.ruoyi.project.domain.vo.DonationWitnessVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | |
| | | /** |
| | | * æç®è§è¯Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-17 |
| | | */ |
| | | public interface ServiceDonationwitnessMapper extends BaseMapper<ServiceDonationwitness> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®è§è¯å表 |
| | | * |
| | | * @param serviceDonationwitness æç®è§è¯ |
| | | * @return æç®è§è¯éå |
| | | */ |
| | | public List<ServiceDonationwitness> selectServiceDonationwitnessList(ServiceDonationwitness serviceDonationwitness); |
| | | |
| | | List<ServiceDonationwitness> getWitnessList(); |
| | | |
| | | List<DonationWitnessVO> selectVOList(DonationWitnessVO donationWitnessVO); |
| | | |
| | | int getDBDDonaterNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getDCDDonaterNumberThisYear(TimeVO timeVO); |
| | | |
| | | int getDBCDDonaterNumberThisYear(TimeVO timeVO); |
| | | |
| | | String getDonationCategoryByInfoId(Long infoId); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | |
| | | ServiceDonationwitness selectByInfoId(Long infoid); |
| | | |
| | | List<ServiceDonationwitness> getAllDonatePeople(); |
| | | |
| | | |
| | | int countThisYearByTime(TimeVO timeVO); |
| | | |
| | | List<ServiceDonationwitness> getAllDonatePeopleByTime(TimeVO timeVO); |
| | | |
| | | List<ServiceDonationwitness> selectByTime(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceEthicalreviewopinions; |
| | | import com.ruoyi.project.domain.vo.EthicalReviewVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | |
| | | /** |
| | | * 伦ç审æ¥ä¸å®¶æè§Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-23 |
| | | */ |
| | | public interface ServiceEthicalreviewopinionsMapper extends BaseMapper<ServiceEthicalreviewopinions> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ä¼¦ç审æ¥ä¸å®¶æè§å表 |
| | | * |
| | | * @param serviceEthicalreviewopinions 伦ç审æ¥ä¸å®¶æè§ |
| | | * @return 伦ç审æ¥ä¸å®¶æè§éå |
| | | */ |
| | | public List<ServiceEthicalreviewopinions> selectServiceEthicalreviewopinionsList(ServiceEthicalreviewopinions serviceEthicalreviewopinions); |
| | | |
| | | List<EthicalReviewVO> selectVOList(EthicalReviewVO ethicalReviewVO); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceExpertexpense; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface ServiceExpertexpenseMapper extends BaseMapper<ServiceExpertexpense> |
| | | { |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceExpertexpense è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceExpertexpense> selectServiceExpertexpenseList(ServiceExpertexpense serviceExpertexpense); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceExternalperson; |
| | | |
| | | /** |
| | | * å¤å´åä½äººåMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-24 |
| | | */ |
| | | public interface ServiceExternalpersonMapper extends BaseMapper<ServiceExternalperson> |
| | | { |
| | | /** |
| | | * æ¥è¯¢å¤å´åä½äººåå表 |
| | | * |
| | | * @param serviceExternalperson å¤å´åä½äººå |
| | | * @return å¤å´åä½äººåéå |
| | | */ |
| | | public List<ServiceExternalperson> selectServiceExternalpersonList(ServiceExternalperson serviceExternalperson); |
| | | |
| | | |
| | | List<ServiceExternalperson> getAllpeople(String usertype); |
| | | |
| | | ServiceExternalperson getInfoByUserNo(String userno); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.domain.vo.FundVO; |
| | | import com.ruoyi.project.domain.vo.SpFinancialExpensesFundOut; |
| | | import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface ServiceFundMapper extends BaseMapper<ServiceFund> |
| | | { |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFund è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceFund> selectServiceFundList(ServiceFund serviceFund); |
| | | |
| | | List<ServiceFund> getInfoByInfoId(Long infoid); |
| | | |
| | | Long getFundId(Long infoid); |
| | | |
| | | List<FundVO> selectVOList(FundVO fundVO); |
| | | |
| | | List<SpFinancialExpensesFundOut> getListBypower(@Param("PAUSERNO") String PAUSERNO, @Param("PAFUNDTYPE") Integer PAFUNDTYPE, @Param("PAAPPLICANT") String PAAPPLICANT, @Param("PAAPPLICATIONBEGTIME") String PAAPPLICATIONBEGTIME, @Param("PAAPPLICATIONENDTIME") String PAAPPLICATIONENDTIME, @Param("PADEPARTMENT") String PADEPARTMENT, @Param("CHECKFLAG") Integer CHECKFLAG, @Param("APPLYTYPE") Integer APPLYTYPE); |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | //package com.ruoyi.system.mapper; |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.project.domain.ServiceFundShared; |
| | | |
| | | import java.util.List; |
| | | |
| | | //import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | //import com.ruoyi.system.domain.ServiceFundShared; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | public interface ServiceFundSharedMapper extends BaseMapper<ServiceFundShared> |
| | | { |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFundShared è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceFundShared> selectServiceFundSharedList(ServiceFundShared serviceFundShared); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·æç»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-25 |
| | | */ |
| | | public interface ServiceFunddetailMapper extends BaseMapper<ServiceFunddetail> |
| | | { |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·æç»å表 |
| | | * |
| | | * @param serviceFunddetail è´¹ç¨ç³è¯·æç» |
| | | * @return è´¹ç¨ç³è¯·æç»éå |
| | | */ |
| | | public List<ServiceFunddetail> selectServiceFunddetailList(ServiceFunddetail serviceFunddetail); |
| | | |
| | | List<ServiceFunddetail> selectFundDetailListById(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDLW(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDSH(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDSS(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDYX(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDHZ(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDLWF(Long id); |
| | | |
| | | int countItem(@Param("fundid") Long fundid, @Param("itemid") Long itemid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceFundflow; |
| | | |
| | | /** |
| | | * èµéå®¡æ¹æµç¨Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | public interface ServiceFundflowMapper extends BaseMapper<ServiceFundflow> |
| | | { |
| | | /** |
| | | * æ¥è¯¢èµéå®¡æ¹æµç¨å表 |
| | | * |
| | | * @param serviceFundflow èµéå®¡æ¹æµç¨ |
| | | * @return èµéå®¡æ¹æµç¨éå |
| | | */ |
| | | public List<ServiceFundflow> selectServiceFundflowList(ServiceFundflow serviceFundflow); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceFundflowrule; |
| | | |
| | | /** |
| | | * èµé审æ¹è§åMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | public interface ServiceFundflowruleMapper extends BaseMapper<ServiceFundflowrule> |
| | | { |
| | | /** |
| | | * æ¥è¯¢èµé审æ¹è§åå表 |
| | | * |
| | | * @param serviceFundflowrule èµé审æ¹è§å |
| | | * @return èµé审æ¹è§åéå |
| | | */ |
| | | public List<ServiceFundflowrule> selectServiceFundflowruleList(ServiceFundflowrule serviceFundflowrule); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceMedicalevaluation; |
| | | import com.ruoyi.project.domain.vo.MedicalEvaluationVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | |
| | | /** |
| | | * å»å¦è¯ä¼°Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | public interface ServiceMedicalevaluationMapper extends BaseMapper<ServiceMedicalevaluation> |
| | | { |
| | | /** |
| | | * æ¥è¯¢å»å¦è¯ä¼°å表 |
| | | * |
| | | * @param serviceMedicalevaluation å»å¦è¯ä¼° |
| | | * @return å»å¦è¯ä¼°éå |
| | | */ |
| | | public List<ServiceMedicalevaluation> selectServiceMedicalevaluationList(ServiceMedicalevaluation serviceMedicalevaluation); |
| | | |
| | | List<MedicalEvaluationVO> selectVOList(MedicalEvaluationVO medicalEvaluationVO); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceOrganallocation; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | |
| | | /** |
| | | * å¨å®åé
Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface ServiceOrganallocationMapper extends BaseMapper<ServiceOrganallocation> |
| | | { |
| | | /** |
| | | * æ¥è¯¢å¨å®åé
å表 |
| | | * |
| | | * @param serviceOrganallocation å¨å®åé
|
| | | * @return å¨å®åé
éå |
| | | */ |
| | | public List<ServiceOrganallocation> selectServiceOrganallocationList(ServiceOrganallocation serviceOrganallocation); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.domain.dto.ServiceReimbursementDto; |
| | | import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface ServiceReimbursementMapper extends BaseMapper<ServiceReimbursement> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursement æ¥éç³è¯· |
| | | * @return æ¥éç³è¯·éå |
| | | */ |
| | | public List<ServiceReimbursement> selectServiceReimbursementList(ServiceReimbursement serviceReimbursement); |
| | | |
| | | Long getMaxId(); |
| | | |
| | | List<ServiceReimbursement> selectSearchList(ServiceReimbursementDto serviceReimbursementdto); |
| | | |
| | | List<SpFinancialExpensesReimbursementOut> getListBypower(@Param("PAUSERNO") String PAUSERNO,@Param("PAFUNDTYPE") Integer PAFUNDTYPE,@Param("PAAPPLICANT") String PAAPPLICANT,@Param("PAAPPLICATIONBEGTIME") String PAAPPLICATIONBEGTIME,@Param("PAAPPLICATIONENDTIME") String PAAPPLICATIONENDTIME, @Param("PADEPARTMENT") String PADEPARTMENT,@Param("CHECKFLAG") Integer CHECKFLAG,@Param("APPLYTYPE") Integer APPLYTYPE); |
| | | |
| | | List<ServiceReimbursement> getInfoByInfoId(Long infoid); |
| | | |
| | | List<ServiceReimbursement> getInfoByInfoIdRelatives(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import com.ruoyi.project.domain.ServiceReimbursementShared; |
| | | |
| | | import java.util.List; |
| | | |
| | | |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | public interface ServiceReimbursementSharedMapper extends BaseMapper<ServiceReimbursementShared> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursementShared æ¥éç³è¯· |
| | | * @return æ¥éç³è¯·éå |
| | | */ |
| | | public List<ServiceReimbursementShared> selectServiceReimbursementSharedList(ServiceReimbursementShared serviceReimbursementShared); |
| | | |
| | | List<ServiceReimbursementShared> getRemShareInfoByRemId(Long RemId); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·æç»Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface ServiceReimbursementdetailMapper extends BaseMapper<ServiceReimbursementdetail> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·æç»å表 |
| | | * |
| | | * @param serviceReimbursementdetail æ¥éç³è¯·æç» |
| | | * @return æ¥éç³è¯·æç»éå |
| | | */ |
| | | public List<ServiceReimbursementdetail> selectServiceReimbursementdetailList(ServiceReimbursementdetail serviceReimbursementdetail); |
| | | |
| | | List<ServiceReimbursementdetail> getRBDetailList(Long id); |
| | | |
| | | List<Long> getAllIds(Long rbid); |
| | | |
| | | |
| | | List<ServiceReimbursementdetail> getAllDetailsByRBID(Long id); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceRelativesconfirmation; |
| | | import com.ruoyi.project.domain.vo.RelativeConfirmationVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | |
| | | /** |
| | | * æç®äº²å±ç¡®è®¤Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface ServiceRelativesconfirmationMapper extends BaseMapper<ServiceRelativesconfirmation> |
| | | { |
| | | /** |
| | | * æ¥è¯¢æç®äº²å±ç¡®è®¤å表 |
| | | * |
| | | * @param serviceRelativesconfirmation æç®äº²å±ç¡®è®¤ |
| | | * @return æç®äº²å±ç¡®è®¤éå |
| | | */ |
| | | public List<ServiceRelativesconfirmation> selectServiceRelativesconfirmationList(ServiceRelativesconfirmation serviceRelativesconfirmation); |
| | | |
| | | String getCoordinateUserByInfoId(Long infoid); |
| | | |
| | | List<RelativeConfirmationVO> selectVOList(RelativeConfirmationVO relativeConfirmationVO); |
| | | |
| | | Integer countNumber(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceSystemmessage; |
| | | |
| | | /** |
| | | * ç³»ç»æ¶æ¯Mapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-06-02 |
| | | */ |
| | | public interface ServiceSystemmessageMapper extends BaseMapper<ServiceSystemmessage> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ç³»ç»æ¶æ¯å表 |
| | | * |
| | | * @param serviceSystemmessage ç³»ç»æ¶æ¯ |
| | | * @return ç³»ç»æ¶æ¯éå |
| | | */ |
| | | public List<ServiceSystemmessage> selectServiceSystemmessageList(ServiceSystemmessage serviceSystemmessage); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.ServiceTravelexpensestandard; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardIn; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardOut; |
| | | import org.apache.ibatis.annotations.Param; |
| | | |
| | | /** |
| | | * ä½å®¿è´¹é颿 åMapperæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-26 |
| | | */ |
| | | public interface ServiceTravelexpensestandardMapper extends BaseMapper<ServiceTravelexpensestandard> |
| | | { |
| | | /** |
| | | * æ¥è¯¢ä½å®¿è´¹é颿 åå表 |
| | | * |
| | | * @param serviceTravelexpensestandard ä½å®¿è´¹é颿 å |
| | | * @return ä½å®¿è´¹é颿 åéå |
| | | */ |
| | | public List<ServiceTravelexpensestandard> selectServiceTravelexpensestandardList(ServiceTravelexpensestandard serviceTravelexpensestandard); |
| | | |
| | | List<SpTravelExpenseStandardOut> getStandard(@Param("PAPROVINCECODE") String PAPROVINCECODE,@Param("PACITYCODE") String PACITYCODE,@Param("PATOWNCODE") String PATOWNCODE,@Param("PABEGINDATE") String PABEGINDATE,@Param("PAENDDATE") String PAENDDATE,@Param("STANDARDLEVEL") Integer STANDARDLEVEL); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.mapper; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | import java.util.List; |
| | | import com.ruoyi.project.domain.VServiceDonateorganRegister; |
| | | |
| | | /** |
| | | * å¨å®ä¿¡æ¯ç»è®°æ°Mapperæ¥å£ |
| | | * |
| | | * @author shenjie |
| | | * @date 2021-11-11 |
| | | */ |
| | | public interface VServiceDonateorganRegisterMapper extends BaseMapper<VServiceDonateorganRegister> |
| | | { |
| | | /** |
| | | * æ¥è¯¢å¨å®ä¿¡æ¯ç»è®°æ°å表 |
| | | * |
| | | * @param vServiceDonateorganRegister å¨å®ä¿¡æ¯ç»è®°æ° |
| | | * @return å¨å®ä¿¡æ¯ç»è®°æ°éå |
| | | */ |
| | | public List<VServiceDonateorganRegister> selectVServiceDonateorganRegisterList(VServiceDonateorganRegister vServiceDonateorganRegister); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.BaseExpertfeetype; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-19 |
| | | */ |
| | | public interface IBaseExpertfeetypeService extends IService<BaseExpertfeetype> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨å表 |
| | | * |
| | | * @param baseExpertfeetype ä¸å®¶è´¹ç¨ |
| | | * @return ä¸å®¶è´¹ç¨éå |
| | | */ |
| | | public List<BaseExpertfeetype> queryList(BaseExpertfeetype baseExpertfeetype); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.BaseFinancesubject; |
| | | import com.ruoyi.project.domain.vo.FinanceSubjectItemType; |
| | | import com.ruoyi.project.domain.vo.FinanceSubjectVO; |
| | | import com.ruoyi.project.domain.vo.ItemTypeVO; |
| | | import com.ruoyi.project.domain.vo.SpServiceDonationcost; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-11 |
| | | */ |
| | | public interface IBaseFinancesubjectService extends IService<BaseFinancesubject> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseFinancesubject æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç®éå |
| | | */ |
| | | public List<BaseFinancesubject> queryList(BaseFinancesubject baseFinancesubject); |
| | | |
| | | List<FinanceSubjectVO> getItemName(String itemType); |
| | | |
| | | List<SpServiceDonationcost> getDonationCost(String donorNo); |
| | | |
| | | List<FinanceSubjectItemType> getItemType(String ExpenseType); |
| | | |
| | | List<BaseFinancesubject> selectBaseFinancesubjectList(BaseFinancesubject baseFinancesubject); |
| | | |
| | | List<ItemTypeVO> getDetails(String expenseType); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.BaseItemexpense; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-05-11 |
| | | */ |
| | | public interface IBaseItemexpenseService extends IService<BaseItemexpense> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseItemexpense æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç®éå |
| | | */ |
| | | public List<BaseItemexpense> queryList(BaseItemexpense baseItemexpense); |
| | | |
| | | List<BaseItemexpense> getDetailsByItemId(Long itemid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.BaseOrganization; |
| | | |
| | | /** |
| | | * æºæç®¡çServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-05 |
| | | */ |
| | | public interface IBaseOrganizationService extends IService<BaseOrganization> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æºæç®¡çå表 |
| | | * |
| | | * @param baseOrganization æºæç®¡ç |
| | | * @return æºæç®¡çéå |
| | | */ |
| | | public List<BaseOrganization> queryList(BaseOrganization baseOrganization); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.common.core.domain.AddressSelect; |
| | | import com.ruoyi.common.core.domain.TreeSelect; |
| | | import com.ruoyi.common.core.domain.entity.BasePrcaddressDict; |
| | | import com.ruoyi.common.core.domain.entity.SysDept; |
| | | |
| | | /** |
| | | * çå¸åºç®¡çServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface IBasePrcaddressDictService extends IService<BasePrcaddressDict> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢çå¸åºç®¡çå表 |
| | | * |
| | | * @param basePrcaddressDict çå¸åºç®¡ç |
| | | * @return çå¸åºç®¡çéå |
| | | */ |
| | | public List<BasePrcaddressDict> queryList(BasePrcaddressDict basePrcaddressDict); |
| | | |
| | | List<BasePrcaddressDict> selectBasePrcaddressDictList(BasePrcaddressDict basePrcaddressDict); |
| | | |
| | | List<AddressSelect> buildAddressTreeSelect(List<BasePrcaddressDict> basePrcaddressDicts); |
| | | |
| | | public List<BasePrcaddressDict> buildAddressTree(List<BasePrcaddressDict> depts); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDistributedetail; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»æç»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface IServiceDistributedetailService extends IService<ServiceDistributedetail> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»æç»å表 |
| | | * |
| | | * @param serviceDistributedetail ä¸å®¶è´¹ç¨ååæ±æ»æç» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»æç»éå |
| | | */ |
| | | public List<ServiceDistributedetail> queryList(ServiceDistributedetail serviceDistributedetail); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDistributesummary; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»ä¸»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface IServiceDistributesummaryService extends IService<ServiceDistributesummary> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»ä¸»å表 |
| | | * |
| | | * @param serviceDistributesummary ä¸å®¶è´¹ç¨ååæ±æ»ä¸» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»ä¸»éå |
| | | */ |
| | | public List<ServiceDistributesummary> queryList(ServiceDistributesummary serviceDistributesummary); |
| | | |
| | | List<ServiceDistributesummary> getSummaryByInfoId(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDocumentfiles; |
| | | |
| | | /** |
| | | * æç®éä»¶Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-08 |
| | | */ |
| | | public interface IServiceDocumentfilesService extends IService<ServiceDocumentfiles> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDocumentfiles æç®éä»¶ |
| | | * @return æç®éä»¶éå |
| | | */ |
| | | public List<ServiceDocumentfiles> queryList(ServiceDocumentfiles serviceDocumentfiles); |
| | | |
| | | List<ServiceDocumentfiles> selectList(ServiceDocumentfiles serviceDocumentfiles); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonateannex; |
| | | import com.ruoyi.project.domain.vo.DonateAnnexVO; |
| | | |
| | | /** |
| | | * æç®éä»¶Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-11 |
| | | */ |
| | | public interface IServiceDonateannexService extends IService<ServiceDonateannex> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDonateannex æç®éä»¶ |
| | | * @return æç®éä»¶éå |
| | | */ |
| | | public List<ServiceDonateannex> queryList(ServiceDonateannex serviceDonateannex); |
| | | |
| | | List<DonateAnnexVO> selectVOList(DonateAnnexVO donateAnnexVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonateannexrequirement; |
| | | |
| | | /** |
| | | * æç®éä»¶è¦æ±Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface IServiceDonateannexrequirementService extends IService<ServiceDonateannexrequirement> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶è¦æ±å表 |
| | | * |
| | | * @param serviceDonateannexrequirement æç®éä»¶è¦æ± |
| | | * @return æç®éä»¶è¦æ±éå |
| | | */ |
| | | public List<ServiceDonateannexrequirement> queryList(ServiceDonateannexrequirement serviceDonateannexrequirement); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import com.ruoyi.project.domain.vo.countByRecordStateVO; |
| | | import org.apache.xmlbeans.impl.xb.xsdschema.Public; |
| | | |
| | | /** |
| | | * æç®åºç¡Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-13 |
| | | */ |
| | | public interface IServiceDonatebaseinfoService extends IService<ServiceDonatebaseinfo> |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®åºç¡å表 |
| | | * |
| | | * @param serviceDonatebaseinfo æç®åºç¡ |
| | | * @return æç®åºç¡éå |
| | | */ |
| | | public List<ServiceDonatebaseinfo> queryList(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | |
| | | public String getDonateNumber(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | |
| | | String getDonateNumberById(Long id); |
| | | |
| | | String updateS1S2S3S4(Long id); |
| | | |
| | | List<ServiceDonatebaseinfo> selectServiceDonatebaseinfoList(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | List<ServiceDonatebaseinfo> listForSearch(ServiceDonatebaseinfo serviceDonatebaseinfo); |
| | | |
| | | String gethqzz(Long infoid); |
| | | |
| | | countByRecordStateVO countByRecordState(TimeVO timeVO); |
| | | |
| | | String getDonateNameById(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonatecompletioninfo; |
| | | import com.ruoyi.project.domain.vo.DonationCompletionVO; |
| | | import com.ruoyi.project.domain.vo.DonationWitnessVO; |
| | | |
| | | /** |
| | | * æç®å®æServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | public interface IServiceDonatecompletioninfoService extends IService<ServiceDonatecompletioninfo> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®å®æå表 |
| | | * |
| | | * @param serviceDonatecompletioninfo æç®å®æ |
| | | * @return æç®å®æéå |
| | | */ |
| | | public List<ServiceDonatecompletioninfo> queryList(ServiceDonatecompletioninfo serviceDonatecompletioninfo); |
| | | |
| | | List<DonationCompletionVO> selectVOList(DonationCompletionVO donationCompletionVO); |
| | | |
| | | void delDuplicateDonateCompletioninfo(long infoid,String createby); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonateconsolationfund; |
| | | |
| | | /** |
| | | * èµéç³è¯·ä¸»è¡¨Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-18 |
| | | */ |
| | | public interface IServiceDonateconsolationfundService extends IService<ServiceDonateconsolationfund> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢èµéç³è¯·ä¸»è¡¨å表 |
| | | * |
| | | * @param serviceDonateconsolationfund èµéç³è¯·ä¸»è¡¨ |
| | | * @return èµéç³è¯·ä¸»è¡¨éå |
| | | */ |
| | | public List<ServiceDonateconsolationfund> queryList(ServiceDonateconsolationfund serviceDonateconsolationfund); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonateflowchart; |
| | | |
| | | /** |
| | | * æç®æµç¨Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface IServiceDonateflowchartService extends IService<ServiceDonateflowchart> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®æµç¨å表 |
| | | * |
| | | * @param serviceDonateflowchart æç®æµç¨ |
| | | * @return æç®æµç¨éå |
| | | */ |
| | | public List<ServiceDonateflowchart> queryList(ServiceDonateflowchart serviceDonateflowchart); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonatefollowup; |
| | | import com.ruoyi.project.domain.vo.DonateFollowupVO; |
| | | |
| | | /** |
| | | * æç®é访Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-12-10 |
| | | */ |
| | | public interface IServiceDonatefollowupService extends IService<ServiceDonatefollowup> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®é访å表 |
| | | * |
| | | * @param serviceDonatefollowup æç®é访 |
| | | * @return æç®é访éå |
| | | */ |
| | | public List<ServiceDonatefollowup> queryList(ServiceDonatefollowup serviceDonatefollowup); |
| | | |
| | | List<ServiceDonatefollowup> selectAll(ServiceDonatefollowup serviceDonatefollowup); |
| | | |
| | | ServiceDonatefollowup selectFollowUpById(Long id); |
| | | |
| | | List<DonateFollowupVO> selectVOList(DonateFollowupVO donateFollowupVO); |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.HashMap; |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonateorgan; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | |
| | | /** |
| | | * æç®å¨å®ç®¡çServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface IServiceDonateorganService extends IService<ServiceDonateorgan> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®å¨å®ç®¡çå表 |
| | | * |
| | | * @param serviceDonateorgan æç®å¨å®ç®¡ç |
| | | * @return æç®å¨å®ç®¡çéå |
| | | */ |
| | | public List<ServiceDonateorgan> queryList(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | public List<NumberOfOrgans> getNumberOfOrgans(); |
| | | |
| | | public List<OrgansOfHospital> getOrgansOfHospital(String cityName); |
| | | |
| | | public AllOrgansInfo getAllOrgansInfo(TimeVO timeVO); |
| | | |
| | | public String getOrganNumber(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | organQuality getOrganQuality(TimeVO timeVO); |
| | | |
| | | List<DonateOrganVO> selectVOList(DonateOrganVO donateOrganVO); |
| | | |
| | | DonateNumber getDonateNumber(TimeVO timeVO); |
| | | |
| | | List<DonateNumberByMonth> getDonateNumberByMonth(TimeVO timeVO); |
| | | |
| | | List<DonateNumberByMonth> getDonatePeopleByMonth(TimeVO timeVO); |
| | | |
| | | |
| | | List<DonateNumberByMonth> getDonatePeopleByMonthFromCompletioninfo(TimeVO timeVO); |
| | | |
| | | List<DonateNumberByMonth> getDonateHospitalByMonth(TimeVO timeVO); |
| | | |
| | | List<DonateNumberByMonth> getAcceptHospitalByMonth(); |
| | | |
| | | List<DonateNumberByMonth> getDonateBaseInfoByMonth(); |
| | | |
| | | List<DonateByRegionVO> OrgansOfHospitalByMonth(TimeVO timeVO); |
| | | |
| | | List<DonateByRegionVO> OrgansOfHospitalByTime(TimeVO timeVO); |
| | | |
| | | List<ServiceDonateorgan> selectServiceDonateorganList(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | List<ServiceDonateorgan> selectServiceDonateorganListNotAbandon(ServiceDonateorgan serviceDonateorgan); |
| | | |
| | | PMPRateVO getPMPRate(TimeVO timeVO); |
| | | |
| | | List<DistrictDonateCalculateVO> getDistrictDonateCalculate(); |
| | | |
| | | List<DistrictDonateCalculateVO> getDistrictDonateCalculateByTime(TimeVO timeVO); |
| | | |
| | | List<organNumberByOrgVO> getOrganNumberByOrg(TimeVO timeVO); |
| | | |
| | | List<organInfoVO> getOrganCount(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceDonationwitness; |
| | | import com.ruoyi.project.domain.vo.DonationWitnessVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import com.ruoyi.project.domain.vo.WitnessStatsVO; |
| | | |
| | | /** |
| | | * æç®è§è¯Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-17 |
| | | */ |
| | | public interface IServiceDonationwitnessService extends IService<ServiceDonationwitness> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®è§è¯å表 |
| | | * |
| | | * @param serviceDonationwitness æç®è§è¯ |
| | | * @return æç®è§è¯éå |
| | | */ |
| | | public List<ServiceDonationwitness> queryList(ServiceDonationwitness serviceDonationwitness); |
| | | |
| | | List<DonationWitnessVO> selectVOList(DonationWitnessVO donationWitnessVO); |
| | | |
| | | ServiceDonationwitness getByInfoId(Long infoid); |
| | | |
| | | WitnessStatsVO getStats(TimeVO timeVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceEthicalreviewopinions; |
| | | import com.ruoyi.project.domain.vo.EthicalReviewVO; |
| | | |
| | | /** |
| | | * 伦ç审æ¥ä¸å®¶æè§Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-23 |
| | | */ |
| | | public interface IServiceEthicalreviewopinionsService extends IService<ServiceEthicalreviewopinions> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¼¦ç审æ¥ä¸å®¶æè§å表 |
| | | * |
| | | * @param serviceEthicalreviewopinions 伦ç审æ¥ä¸å®¶æè§ |
| | | * @return 伦ç审æ¥ä¸å®¶æè§éå |
| | | */ |
| | | public List<ServiceEthicalreviewopinions> queryList(ServiceEthicalreviewopinions serviceEthicalreviewopinions); |
| | | |
| | | List<EthicalReviewVO> selectVOList(EthicalReviewVO ethicalReviewVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceExpertexpense; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | public interface IServiceExpertexpenseService extends IService<ServiceExpertexpense> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceExpertexpense è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceExpertexpense> queryList(ServiceExpertexpense serviceExpertexpense); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceExternalperson; |
| | | import com.ruoyi.project.domain.vo.reportInfo; |
| | | |
| | | /** |
| | | * å¤å´åä½äººåServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-24 |
| | | */ |
| | | public interface IServiceExternalpersonService extends IService<ServiceExternalperson> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢å¤å´åä½äººåå表 |
| | | * |
| | | * @param serviceExternalperson å¤å´åä½äººå |
| | | * @return å¤å´åä½äººåéå |
| | | */ |
| | | public List<ServiceExternalperson> queryList(ServiceExternalperson serviceExternalperson); |
| | | |
| | | List<reportInfo> getReportName(String usertype); |
| | | |
| | | |
| | | ServiceExternalperson getInfoByUserNo(String userno); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface IServiceFundService extends IService<ServiceFund> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFund è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceFund> queryList(ServiceFund serviceFund); |
| | | |
| | | List<ServiceFund> getInfoByInfoId(Long infoid); |
| | | |
| | | |
| | | |
| | | Long getFundId(Long infoid); |
| | | |
| | | List<ServiceFund> selectServiceFundList(ServiceFund serviceFund); |
| | | |
| | | List<ServiceFunddetail> getFundDetail(Long id); |
| | | |
| | | List<FundVO> selectVOList(FundVO fundVO); |
| | | |
| | | |
| | | List<FundDetailOneVO> showFundDetailOne(ServiceFund serviceFund); |
| | | |
| | | FundDetailTwoVO showFundDetailTwo(Long id); |
| | | |
| | | String returnId(Long id); |
| | | |
| | | List<SpFinancialExpensesFundOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT,Integer CHECKFLAG,Integer APPLYTYPE); |
| | | |
| | | int countItem(Long infoid, Long itemid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceFundShared; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | public interface IServiceFundSharedService extends IService<ServiceFundShared> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFundShared è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸»éå |
| | | */ |
| | | public List<ServiceFundShared> queryList(ServiceFundShared serviceFundShared); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·æç»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-25 |
| | | */ |
| | | public interface IServiceFunddetailService extends IService<ServiceFunddetail> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·æç»å表 |
| | | * |
| | | * @param serviceFunddetail è´¹ç¨ç³è¯·æç» |
| | | * @return è´¹ç¨ç³è¯·æç»éå |
| | | */ |
| | | public List<ServiceFunddetail> queryList(ServiceFunddetail serviceFunddetail); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDLW(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDSH(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDSS(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDYX(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDHZ(Long id); |
| | | |
| | | List<ServiceFunddetail> getAllDetailsByFDIDLWF(Long id); |
| | | |
| | | List<ServiceFunddetail> selectServiceFunddetailList(ServiceFunddetail serviceFunddetail); |
| | | |
| | | int deleteDetail(Long id); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceFundflow; |
| | | |
| | | /** |
| | | * èµéå®¡æ¹æµç¨Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | public interface IServiceFundflowService extends IService<ServiceFundflow> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢èµéå®¡æ¹æµç¨å表 |
| | | * |
| | | * @param serviceFundflow èµéå®¡æ¹æµç¨ |
| | | * @return èµéå®¡æ¹æµç¨éå |
| | | */ |
| | | public List<ServiceFundflow> queryList(ServiceFundflow serviceFundflow); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceFundflowrule; |
| | | |
| | | /** |
| | | * èµé审æ¹è§åServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | public interface IServiceFundflowruleService extends IService<ServiceFundflowrule> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢èµé审æ¹è§åå表 |
| | | * |
| | | * @param serviceFundflowrule èµé审æ¹è§å |
| | | * @return èµé审æ¹è§åéå |
| | | */ |
| | | public List<ServiceFundflowrule> queryList(ServiceFundflowrule serviceFundflowrule); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceMedicalevaluation; |
| | | import com.ruoyi.project.domain.vo.MedicalEvaluationVO; |
| | | |
| | | /** |
| | | * å»å¦è¯ä¼°Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | public interface IServiceMedicalevaluationService extends IService<ServiceMedicalevaluation> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢å»å¦è¯ä¼°å表 |
| | | * |
| | | * @param serviceMedicalevaluation å»å¦è¯ä¼° |
| | | * @return å»å¦è¯ä¼°éå |
| | | */ |
| | | public List<ServiceMedicalevaluation> queryList(ServiceMedicalevaluation serviceMedicalevaluation); |
| | | |
| | | List<MedicalEvaluationVO> selectVOList(MedicalEvaluationVO medicalEvaluationVO); |
| | | |
| | | List<ServiceMedicalevaluation> selectServiceMedicalevaluationList(ServiceMedicalevaluation serviceMedicalevaluation); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceOrganallocation; |
| | | |
| | | /** |
| | | * å¨å®åé
Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | public interface IServiceOrganallocationService extends IService<ServiceOrganallocation> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢å¨å®åé
å表 |
| | | * |
| | | * @param serviceOrganallocation å¨å®åé
|
| | | * @return å¨å®åé
éå |
| | | */ |
| | | public List<ServiceOrganallocation> queryList(ServiceOrganallocation serviceOrganallocation); |
| | | |
| | | List<ServiceOrganallocation> selectServiceOrganallocationList(ServiceOrganallocation serviceOrganallocation); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | import com.ruoyi.project.domain.dto.ServiceReimbursementDto; |
| | | import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface IServiceReimbursementService extends IService<ServiceReimbursement> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursement æ¥éç³è¯· |
| | | * @return æ¥éç³è¯·éå |
| | | */ |
| | | public List<ServiceReimbursement> queryList(ServiceReimbursement serviceReimbursement); |
| | | |
| | | Long getMaxId(); |
| | | |
| | | List<ServiceReimbursementdetail> getRBDetailList(Long id); |
| | | |
| | | List<ServiceReimbursement> selectSearchList(ServiceReimbursementDto serviceReimbursementdto); |
| | | |
| | | List<SpFinancialExpensesReimbursementOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT,Integer CHECKFLAG,Integer APPLYTYPE); |
| | | |
| | | List<ServiceReimbursement> getInfoByInfoId(Long infoid); |
| | | |
| | | List<ServiceReimbursement> getInfoByInfoIdRelatives(Long infoid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceReimbursementShared; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | public interface IServiceReimbursementSharedService extends IService<ServiceReimbursementShared> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursementShared æ¥éç³è¯· |
| | | * @return æ¥éç³è¯·éå |
| | | */ |
| | | public List<ServiceReimbursementShared> queryList(ServiceReimbursementShared serviceReimbursementShared); |
| | | List<ServiceReimbursementShared> getRemShareInfoByRemId(Long remeid); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·æç»Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | public interface IServiceReimbursementdetailService extends IService<ServiceReimbursementdetail> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·æç»å表 |
| | | * |
| | | * @param serviceReimbursementdetail æ¥éç³è¯·æç» |
| | | * @return æ¥éç³è¯·æç»éå |
| | | */ |
| | | public List<ServiceReimbursementdetail> queryList(ServiceReimbursementdetail serviceReimbursementdetail); |
| | | |
| | | List<Long> getAllIds(Long rbid); |
| | | |
| | | |
| | | List<ServiceReimbursementdetail> getAllDetailsByRBID(Long id); |
| | | |
| | | List<ServiceReimbursementdetail> selectServiceReimbursementdetailList(ServiceReimbursementdetail serviceReimbursementdetail); |
| | | |
| | | int deleteDetail(Long id); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceRelativesconfirmation; |
| | | import com.ruoyi.project.domain.vo.RelativeConfirmationVO; |
| | | |
| | | /** |
| | | * æç®äº²å±ç¡®è®¤Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | public interface IServiceRelativesconfirmationService extends IService<ServiceRelativesconfirmation> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®äº²å±ç¡®è®¤å表 |
| | | * |
| | | * @param serviceRelativesconfirmation æç®äº²å±ç¡®è®¤ |
| | | * @return æç®äº²å±ç¡®è®¤éå |
| | | */ |
| | | public List<ServiceRelativesconfirmation> queryList(ServiceRelativesconfirmation serviceRelativesconfirmation); |
| | | |
| | | String addH4H5(Long infoid); |
| | | |
| | | |
| | | List<RelativeConfirmationVO> selectVOList(RelativeConfirmationVO relativeConfirmationVO); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceSystemmessage; |
| | | |
| | | /** |
| | | * ç³»ç»æ¶æ¯Serviceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-06-02 |
| | | */ |
| | | public interface IServiceSystemmessageService extends IService<ServiceSystemmessage> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ç³»ç»æ¶æ¯å表 |
| | | * |
| | | * @param serviceSystemmessage ç³»ç»æ¶æ¯ |
| | | * @return ç³»ç»æ¶æ¯éå |
| | | */ |
| | | public List<ServiceSystemmessage> queryList(ServiceSystemmessage serviceSystemmessage); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.ServiceTravelexpensestandard; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardIn; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardOut; |
| | | |
| | | /** |
| | | * ä½å®¿è´¹é颿 åServiceæ¥å£ |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-26 |
| | | */ |
| | | public interface IServiceTravelexpensestandardService extends IService<ServiceTravelexpensestandard> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢ä½å®¿è´¹é颿 åå表 |
| | | * |
| | | * @param serviceTravelexpensestandard ä½å®¿è´¹é颿 å |
| | | * @return ä½å®¿è´¹é颿 åéå |
| | | */ |
| | | public List<ServiceTravelexpensestandard> queryList(ServiceTravelexpensestandard serviceTravelexpensestandard); |
| | | |
| | | List<SpTravelExpenseStandardOut> getStandard(String PAPROVINCECODE, String PACITYCODE,String PATOWNCODE, String PABEGINDATE,String PAENDDATE,Integer STANDARDLEVEL); |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service; |
| | | |
| | | import java.util.List; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | import com.ruoyi.project.domain.VServiceDonateorganRegister; |
| | | |
| | | /** |
| | | * å¨å®ä¿¡æ¯ç»è®°æ°Serviceæ¥å£ |
| | | * |
| | | * @author shenjie |
| | | * @date 2021-11-11 |
| | | */ |
| | | public interface IVServiceDonateorganRegisterService extends IService<VServiceDonateorganRegister> |
| | | { |
| | | |
| | | /** |
| | | * æ¥è¯¢å¨å®ä¿¡æ¯ç»è®°æ°å表 |
| | | * |
| | | * @param vServiceDonateorganRegister å¨å®ä¿¡æ¯ç»è®°æ° |
| | | * @return å¨å®ä¿¡æ¯ç»è®°æ°éå |
| | | */ |
| | | public List<VServiceDonateorganRegister> queryList(VServiceDonateorganRegister vServiceDonateorganRegister); |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.BaseExpertfeetypeMapper; |
| | | import com.ruoyi.project.domain.BaseExpertfeetype; |
| | | import com.ruoyi.project.service.IBaseExpertfeetypeService; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-19 |
| | | */ |
| | | @Service |
| | | public class BaseExpertfeetypeServiceImpl extends ServiceImpl<BaseExpertfeetypeMapper, BaseExpertfeetype> implements IBaseExpertfeetypeService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨å表 |
| | | * |
| | | * @param baseExpertfeetype ä¸å®¶è´¹ç¨ |
| | | * @return ä¸å®¶è´¹ç¨ |
| | | */ |
| | | @Override |
| | | public List<BaseExpertfeetype> queryList(BaseExpertfeetype baseExpertfeetype) { |
| | | LambdaQueryWrapper<BaseExpertfeetype> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(baseExpertfeetype.getTypecode())){ |
| | | wrappers.eq(BaseExpertfeetype::getTypecode ,baseExpertfeetype.getTypecode()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseExpertfeetype.getTypename())){ |
| | | wrappers.like(BaseExpertfeetype::getTypename ,baseExpertfeetype.getTypename()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.BaseFinancesubject; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | import com.ruoyi.project.mapper.BaseFinancesubjectMapper; |
| | | import com.ruoyi.project.service.IBaseFinancesubjectService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-11 |
| | | */ |
| | | @Service |
| | | public class BaseFinancesubjectServiceImpl extends ServiceImpl<BaseFinancesubjectMapper, BaseFinancesubject> implements IBaseFinancesubjectService |
| | | { |
| | | |
| | | @Autowired |
| | | BaseFinancesubjectMapper baseFinancesubjectMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseFinancesubject æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç® |
| | | */ |
| | | @Override |
| | | public List<BaseFinancesubject> queryList(BaseFinancesubject baseFinancesubject) { |
| | | LambdaQueryWrapper<BaseFinancesubject> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(baseFinancesubject.getItemtype())){ |
| | | wrappers.eq(BaseFinancesubject::getItemtype ,baseFinancesubject.getItemtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseFinancesubject.getItemname())){ |
| | | wrappers.like(BaseFinancesubject::getItemname ,baseFinancesubject.getItemname()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseFinancesubject.getUsestate())){ |
| | | wrappers.eq(BaseFinancesubject::getUsestate ,baseFinancesubject.getUsestate()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseFinancesubject.getExpensetype())){ |
| | | wrappers.eq(BaseFinancesubject::getExpensetype ,baseFinancesubject.getExpensetype()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<FinanceSubjectVO> getItemName(String itemType) { |
| | | List<FinanceSubjectVO> l = baseFinancesubjectMapper.getItemName(itemType); |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<SpServiceDonationcost> getDonationCost(String DonorNo) { |
| | | List<SpServiceDonationcost> l = baseFinancesubjectMapper.getDonationCost(DonorNo); |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<FinanceSubjectItemType> getItemType(String ExpenseType) { |
| | | List<FinanceSubjectItemType> l = baseFinancesubjectMapper.getItemType(ExpenseType); |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<BaseFinancesubject> selectBaseFinancesubjectList(BaseFinancesubject baseFinancesubject) { |
| | | return baseFinancesubjectMapper.selectBaseFinancesubjectList(baseFinancesubject); |
| | | } |
| | | |
| | | @Override |
| | | public List<ItemTypeVO> getDetails(String expenseType) { |
| | | List<BaseFinancesubject> l = baseFinancesubjectMapper.getAllInfoByExpenseType(expenseType); |
| | | List<ItemTypeVO> list = new ArrayList<>(); |
| | | boolean isExists = false; |
| | | |
| | | for(BaseFinancesubject b : l){ |
| | | ItemTypeVO temp = new ItemTypeVO(); |
| | | for(int i = 0; i < list.size(); i++){ |
| | | if(list.get(i).getItemType().equals(b.getItemtype())){ |
| | | isExists = true; |
| | | temp = list.get(i); |
| | | } |
| | | } |
| | | |
| | | if (isExists == false) { |
| | | ItemTypeVO itemTypeVO = new ItemTypeVO(); |
| | | itemTypeVO.setItemType(b.getItemtype()); |
| | | itemTypeVO.setItemTypeName(b.getItemtypename()); |
| | | |
| | | ItemDetailVO id = new ItemDetailVO(); |
| | | id.setId(b.getId()); |
| | | id.setItemCode(b.getItemcode()); |
| | | id.setItemDescribe(b.getItemdescribe()); |
| | | id.setItemName(b.getItemname()); |
| | | id.setItemPinyin(b.getItempinyin()); |
| | | |
| | | List<ItemDetailVO> idList = new ArrayList<>(); |
| | | idList.add(id); |
| | | itemTypeVO.setItemDetails(idList); |
| | | list.add(itemTypeVO); |
| | | } |
| | | else{ |
| | | |
| | | List<ItemDetailVO> idList = temp.getItemDetails(); |
| | | ItemDetailVO id = new ItemDetailVO(); |
| | | id.setId(b.getId()); |
| | | id.setItemCode(b.getItemcode()); |
| | | id.setItemDescribe(b.getItemdescribe()); |
| | | id.setItemName(b.getItemname()); |
| | | id.setItemPinyin(b.getItempinyin()); |
| | | |
| | | idList.add(id); |
| | | temp.setItemDetails(idList); |
| | | isExists = false; |
| | | |
| | | } |
| | | |
| | | } |
| | | |
| | | return list; |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.BaseItemexpenseMapper; |
| | | import com.ruoyi.project.domain.BaseItemexpense; |
| | | import com.ruoyi.project.service.IBaseItemexpenseService; |
| | | |
| | | /** |
| | | * æ¶å
¥è´¹ç¨ç§ç®Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-05-11 |
| | | */ |
| | | @Service |
| | | public class BaseItemexpenseServiceImpl extends ServiceImpl<BaseItemexpenseMapper, BaseItemexpense> implements IBaseItemexpenseService |
| | | { |
| | | |
| | | |
| | | @Autowired |
| | | private BaseItemexpenseMapper baseItemexpenseMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¶å
¥è´¹ç¨ç§ç®å表 |
| | | * |
| | | * @param baseItemexpense æ¶å
¥è´¹ç¨ç§ç® |
| | | * @return æ¶å
¥è´¹ç¨ç§ç® |
| | | */ |
| | | @Override |
| | | public List<BaseItemexpense> queryList(BaseItemexpense baseItemexpense) { |
| | | LambdaQueryWrapper<BaseItemexpense> wrappers = Wrappers.lambdaQuery(); |
| | | if (baseItemexpense.getExpense() != null){ |
| | | wrappers.eq(BaseItemexpense::getExpense ,baseItemexpense.getExpense()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseItemexpense.getExpensedescribe())){ |
| | | wrappers.eq(BaseItemexpense::getExpensedescribe ,baseItemexpense.getExpensedescribe()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseItemexpense.getUsestate())){ |
| | | wrappers.eq(BaseItemexpense::getUsestate ,baseItemexpense.getUsestate()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<BaseItemexpense> getDetailsByItemId(Long itemid) { |
| | | return baseItemexpenseMapper.getDetailsByItemId(itemid); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.BaseOrganizationMapper; |
| | | import com.ruoyi.project.domain.BaseOrganization; |
| | | import com.ruoyi.project.service.IBaseOrganizationService; |
| | | |
| | | /** |
| | | * æºæç®¡çServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-05 |
| | | */ |
| | | @Service |
| | | public class BaseOrganizationServiceImpl extends ServiceImpl<BaseOrganizationMapper, BaseOrganization> implements IBaseOrganizationService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æºæç®¡çå表 |
| | | * |
| | | * @param baseOrganization æºæç®¡ç |
| | | * @return æºæç®¡ç |
| | | */ |
| | | @Override |
| | | public List<BaseOrganization> queryList(BaseOrganization baseOrganization) { |
| | | LambdaQueryWrapper<BaseOrganization> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(baseOrganization.getOrganizationname())){ |
| | | wrappers.like(BaseOrganization::getOrganizationname ,baseOrganization.getOrganizationname()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getOrganizationid())){ |
| | | wrappers.eq(BaseOrganization::getOrganizationid ,baseOrganization.getOrganizationid()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getLogourl())){ |
| | | wrappers.eq(BaseOrganization::getLogourl ,baseOrganization.getLogourl()); |
| | | } |
| | | if (baseOrganization.getRegistertime() != null){ |
| | | wrappers.eq(BaseOrganization::getRegistertime ,baseOrganization.getRegistertime()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getRegisteraddress())){ |
| | | wrappers.eq(BaseOrganization::getRegisteraddress ,baseOrganization.getRegisteraddress()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getOfficeplace())){ |
| | | wrappers.eq(BaseOrganization::getOfficeplace ,baseOrganization.getOfficeplace()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getLegalperson())){ |
| | | wrappers.eq(BaseOrganization::getLegalperson ,baseOrganization.getLegalperson()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getContactperson())){ |
| | | wrappers.eq(BaseOrganization::getContactperson ,baseOrganization.getContactperson()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getContactnumber())){ |
| | | wrappers.eq(BaseOrganization::getContactnumber ,baseOrganization.getContactnumber()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getIntroduction())){ |
| | | wrappers.eq(BaseOrganization::getIntroduction ,baseOrganization.getIntroduction()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getOrganizationtype())){ |
| | | wrappers.eq(BaseOrganization::getOrganizationtype ,baseOrganization.getOrganizationtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getHospitalnature())){ |
| | | wrappers.eq(BaseOrganization::getHospitalnature ,baseOrganization.getHospitalnature()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getRegionallevel())){ |
| | | wrappers.eq(BaseOrganization::getRegionallevel ,baseOrganization.getRegionallevel()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getMedicalcode())){ |
| | | wrappers.eq(BaseOrganization::getMedicalcode ,baseOrganization.getMedicalcode()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getProvince())){ |
| | | wrappers.eq(BaseOrganization::getProvince ,baseOrganization.getProvince()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getProvincename())){ |
| | | wrappers.like(BaseOrganization::getProvincename ,baseOrganization.getProvincename()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCity())){ |
| | | wrappers.eq(BaseOrganization::getCity ,baseOrganization.getCity()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCityname())){ |
| | | wrappers.like(BaseOrganization::getCityname ,baseOrganization.getCityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getTown())){ |
| | | wrappers.eq(BaseOrganization::getTown ,baseOrganization.getTown()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getTownname())){ |
| | | wrappers.like(BaseOrganization::getTownname ,baseOrganization.getTownname()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCommunity())){ |
| | | wrappers.eq(BaseOrganization::getCommunity ,baseOrganization.getCommunity()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCommunityname())){ |
| | | wrappers.like(BaseOrganization::getCommunityname ,baseOrganization.getCommunityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCountycode())){ |
| | | wrappers.eq(BaseOrganization::getCountycode ,baseOrganization.getCountycode()); |
| | | } |
| | | if (StringUtils.isNotBlank(baseOrganization.getCountyname())){ |
| | | wrappers.like(BaseOrganization::getCountyname ,baseOrganization.getCountyname()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.Iterator; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.AddressSelect; |
| | | import com.ruoyi.common.core.domain.TreeSelect; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.stream.Collectors; |
| | | |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.BasePrcaddressDictMapper; |
| | | import com.ruoyi.project.service.IBasePrcaddressDictService; |
| | | import com.ruoyi.common.core.domain.entity.BasePrcaddressDict; |
| | | |
| | | /** |
| | | * çå¸åºç®¡çServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Service |
| | | public class BasePrcaddressDictServiceImpl extends ServiceImpl<BasePrcaddressDictMapper, BasePrcaddressDict> implements IBasePrcaddressDictService |
| | | { |
| | | |
| | | @Autowired |
| | | private BasePrcaddressDictMapper basePrcaddressDictMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢çå¸åºç®¡çå表 |
| | | * |
| | | * @param basePrcaddressDict çå¸åºç®¡ç |
| | | * @return çå¸åºç®¡ç |
| | | */ |
| | | @Override |
| | | public List<BasePrcaddressDict> queryList(BasePrcaddressDict basePrcaddressDict) { |
| | | LambdaQueryWrapper<BasePrcaddressDict> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(basePrcaddressDict.getAreanumber())){ |
| | | wrappers.eq(BasePrcaddressDict::getAreanumber ,basePrcaddressDict.getAreanumber()); |
| | | } |
| | | if (StringUtils.isNotBlank(basePrcaddressDict.getAreaname())){ |
| | | wrappers.like(BasePrcaddressDict::getAreaname ,basePrcaddressDict.getAreaname()); |
| | | } |
| | | if (StringUtils.isNotBlank(basePrcaddressDict.getSuperiorareanumber())){ |
| | | wrappers.eq(BasePrcaddressDict::getSuperiorareanumber ,basePrcaddressDict.getSuperiorareanumber()); |
| | | } |
| | | if (basePrcaddressDict.getArealv() != null){ |
| | | wrappers.eq(BasePrcaddressDict::getArealv ,basePrcaddressDict.getArealv()); |
| | | } |
| | | if (StringUtils.isNotBlank(basePrcaddressDict.getPym())){ |
| | | wrappers.eq(BasePrcaddressDict::getPym ,basePrcaddressDict.getPym()); |
| | | } |
| | | if (StringUtils.isNotBlank(basePrcaddressDict.getWbm())){ |
| | | wrappers.eq(BasePrcaddressDict::getWbm ,basePrcaddressDict.getWbm()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<BasePrcaddressDict> selectBasePrcaddressDictList(BasePrcaddressDict basePrcaddressDict) { |
| | | return basePrcaddressDictMapper.selectBasePrcaddressDictList(basePrcaddressDict); |
| | | } |
| | | |
| | | @Override |
| | | public List<AddressSelect> buildAddressTreeSelect(List<BasePrcaddressDict> basePrcaddressDicts) { |
| | | List<BasePrcaddressDict> addressTrees = buildAddressTree(basePrcaddressDicts); |
| | | return addressTrees.stream().map(AddressSelect::new).collect(Collectors.toList()); |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public List<BasePrcaddressDict> buildAddressTree(List<BasePrcaddressDict> basePrcaddressDicts) { |
| | | List<BasePrcaddressDict> returnList = new ArrayList<BasePrcaddressDict>(); |
| | | List<String> tempList = new ArrayList<String>(); |
| | | for (BasePrcaddressDict basePrcaddressDict : basePrcaddressDicts) { |
| | | tempList.add(basePrcaddressDict.getAreanumber()); |
| | | } |
| | | for (Iterator<BasePrcaddressDict> iterator = basePrcaddressDicts.iterator(); iterator.hasNext();){ |
| | | |
| | | BasePrcaddressDict basePrcaddressDict = (BasePrcaddressDict) iterator.next(); |
| | | // 妿æ¯é¡¶çº§èç¹, éå该ç¶èç¹çææåèç¹ |
| | | if (!tempList.contains(basePrcaddressDict.getSuperiorareanumber())) |
| | | { |
| | | recursionFn(basePrcaddressDicts, basePrcaddressDict); |
| | | returnList.add(basePrcaddressDict); |
| | | } |
| | | |
| | | } |
| | | |
| | | if (returnList.isEmpty()) |
| | | { |
| | | returnList = basePrcaddressDicts; |
| | | } |
| | | return returnList; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * éå½å表 |
| | | */ |
| | | private void recursionFn(List<BasePrcaddressDict> list, BasePrcaddressDict t) |
| | | { |
| | | // å¾å°åèç¹å表 |
| | | List<BasePrcaddressDict> childList = getChildList(list, t); |
| | | t.setChildren(childList); |
| | | for (BasePrcaddressDict tChild : childList) |
| | | { |
| | | if (hasChild(list, tChild)) |
| | | { |
| | | recursionFn(list, tChild); |
| | | } |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * å¾å°åèç¹å表 |
| | | */ |
| | | private List<BasePrcaddressDict> getChildList(List<BasePrcaddressDict> list, BasePrcaddressDict t) |
| | | { |
| | | List<BasePrcaddressDict> tlist = new ArrayList<BasePrcaddressDict>(); |
| | | Iterator<BasePrcaddressDict> it = list.iterator(); |
| | | while (it.hasNext()) |
| | | { |
| | | BasePrcaddressDict n = (BasePrcaddressDict) it.next(); |
| | | if (StringUtils.isNotNull(n.getSuperiorareanumber()) && n.getSuperiorareanumber().equals(t.getAreanumber())) |
| | | { |
| | | tlist.add(n); |
| | | } |
| | | } |
| | | return tlist; |
| | | } |
| | | |
| | | /** |
| | | * 夿æ¯å¦æåèç¹ |
| | | */ |
| | | private boolean hasChild(List<BasePrcaddressDict> list, BasePrcaddressDict t) |
| | | { |
| | | return getChildList(list, t).size() > 0 ? true : false; |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDistributedetailMapper; |
| | | import com.ruoyi.project.domain.ServiceDistributedetail; |
| | | import com.ruoyi.project.service.IServiceDistributedetailService; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»æç»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Service |
| | | public class ServiceDistributedetailServiceImpl extends ServiceImpl<ServiceDistributedetailMapper, ServiceDistributedetail> implements IServiceDistributedetailService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»æç»å表 |
| | | * |
| | | * @param serviceDistributedetail ä¸å®¶è´¹ç¨ååæ±æ»æç» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»æç» |
| | | */ |
| | | @Override |
| | | public List<ServiceDistributedetail> queryList(ServiceDistributedetail serviceDistributedetail) { |
| | | LambdaQueryWrapper<ServiceDistributedetail> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getBeneficiaryname())){ |
| | | wrappers.like(ServiceDistributedetail::getBeneficiaryname ,serviceDistributedetail.getBeneficiaryname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getBeneficiaryno())){ |
| | | wrappers.eq(ServiceDistributedetail::getBeneficiaryno ,serviceDistributedetail.getBeneficiaryno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getUnitname())){ |
| | | wrappers.like(ServiceDistributedetail::getUnitname ,serviceDistributedetail.getUnitname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getUnitno())){ |
| | | wrappers.eq(ServiceDistributedetail::getUnitno ,serviceDistributedetail.getUnitno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getUnituserno())){ |
| | | wrappers.eq(ServiceDistributedetail::getUnituserno ,serviceDistributedetail.getUnituserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getApplytype())){ |
| | | wrappers.eq(ServiceDistributedetail::getApplytype ,serviceDistributedetail.getApplytype()); |
| | | } |
| | | if (serviceDistributedetail.getItemid() != null){ |
| | | wrappers.eq(ServiceDistributedetail::getItemid ,serviceDistributedetail.getItemid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getItemname())){ |
| | | wrappers.like(ServiceDistributedetail::getItemname ,serviceDistributedetail.getItemname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getItemtype())){ |
| | | wrappers.eq(ServiceDistributedetail::getItemtype ,serviceDistributedetail.getItemtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getRecordstatus())){ |
| | | wrappers.eq(ServiceDistributedetail::getRecordstatus ,serviceDistributedetail.getRecordstatus()); |
| | | } |
| | | if (serviceDistributedetail.getCreateTime() != null){ |
| | | wrappers.eq(ServiceDistributedetail::getCreateTime ,serviceDistributedetail.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributedetail.getUploadflag())){ |
| | | wrappers.eq(ServiceDistributedetail::getUploadflag ,serviceDistributedetail.getUploadflag()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.project.domain.ServiceDistributedetail; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDistributesummaryMapper; |
| | | import com.ruoyi.project.domain.ServiceDistributesummary; |
| | | import com.ruoyi.project.service.IServiceDistributesummaryService; |
| | | |
| | | /** |
| | | * ä¸å®¶è´¹ç¨ååæ±æ»ä¸»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Service |
| | | public class ServiceDistributesummaryServiceImpl extends ServiceImpl<ServiceDistributesummaryMapper, ServiceDistributesummary> implements IServiceDistributesummaryService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceDistributesummaryMapper serviceDistributesummaryMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¸å®¶è´¹ç¨ååæ±æ»ä¸»å表 |
| | | * |
| | | * @param serviceDistributesummary ä¸å®¶è´¹ç¨ååæ±æ»ä¸» |
| | | * @return ä¸å®¶è´¹ç¨ååæ±æ»ä¸» |
| | | */ |
| | | @Override |
| | | public List<ServiceDistributesummary> queryList(ServiceDistributesummary serviceDistributesummary) { |
| | | LambdaQueryWrapper<ServiceDistributesummary> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getDonorno())){ |
| | | wrappers.eq(ServiceDistributesummary::getDonorno ,serviceDistributesummary.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getDonorname())){ |
| | | wrappers.like(ServiceDistributesummary::getDonorname ,serviceDistributesummary.getDonorname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getUserno())){ |
| | | wrappers.eq(ServiceDistributesummary::getUserno ,serviceDistributesummary.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getUsername())){ |
| | | wrappers.like(ServiceDistributesummary::getUsername ,serviceDistributesummary.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getUnitname())){ |
| | | wrappers.like(ServiceDistributesummary::getUnitname ,serviceDistributesummary.getUnitname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getUnitno())){ |
| | | wrappers.eq(ServiceDistributesummary::getUnitno ,serviceDistributesummary.getUnitno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getDepartmentno())){ |
| | | wrappers.eq(ServiceDistributesummary::getDepartmentno ,serviceDistributesummary.getDepartmentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getDepartmentname())){ |
| | | wrappers.like(ServiceDistributesummary::getDepartmentname ,serviceDistributesummary.getDepartmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getRecordstatus())){ |
| | | wrappers.eq(ServiceDistributesummary::getRecordstatus ,serviceDistributesummary.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDistributesummary.getUploadflag())){ |
| | | wrappers.eq(ServiceDistributesummary::getUploadflag ,serviceDistributesummary.getUploadflag()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDistributesummary> getSummaryByInfoId(Long infoid) { |
| | | return serviceDistributesummaryMapper.getSummaryByInfoId(infoid); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDocumentfilesMapper; |
| | | import com.ruoyi.project.domain.ServiceDocumentfiles; |
| | | import com.ruoyi.project.service.IServiceDocumentfilesService; |
| | | |
| | | /** |
| | | * æç®éä»¶Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-08 |
| | | */ |
| | | @Service |
| | | public class ServiceDocumentfilesServiceImpl extends ServiceImpl<ServiceDocumentfilesMapper, ServiceDocumentfiles> implements IServiceDocumentfilesService |
| | | { |
| | | |
| | | @Autowired |
| | | private ServiceDocumentfilesMapper serviceDocumentfilesMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDocumentfiles æç®éä»¶ |
| | | * @return æç®éä»¶ |
| | | */ |
| | | @Override |
| | | public List<ServiceDocumentfiles> queryList(ServiceDocumentfiles serviceDocumentfiles) { |
| | | LambdaQueryWrapper<ServiceDocumentfiles> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDocumentfiles.getDoctype())){ |
| | | wrappers.eq(ServiceDocumentfiles::getDoctype ,serviceDocumentfiles.getDoctype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDocumentfiles.getFilename())){ |
| | | wrappers.like(ServiceDocumentfiles::getFilename ,serviceDocumentfiles.getFilename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDocumentfiles.getFiletype())){ |
| | | wrappers.eq(ServiceDocumentfiles::getFiletype ,serviceDocumentfiles.getFiletype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDocumentfiles.getFileurl())){ |
| | | wrappers.eq(ServiceDocumentfiles::getFileurl ,serviceDocumentfiles.getFileurl()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDocumentfiles.getStatus())){ |
| | | wrappers.eq(ServiceDocumentfiles::getStatus ,serviceDocumentfiles.getStatus()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDocumentfiles> selectList(ServiceDocumentfiles serviceDocumentfiles) { |
| | | return serviceDocumentfilesMapper.selectServiceDocumentfilesList(serviceDocumentfiles); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.vo.DonateAnnexVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonateannexMapper; |
| | | import com.ruoyi.project.domain.ServiceDonateannex; |
| | | import com.ruoyi.project.service.IServiceDonateannexService; |
| | | |
| | | /** |
| | | * æç®éä»¶Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-11 |
| | | */ |
| | | @Service |
| | | public class ServiceDonateannexServiceImpl extends ServiceImpl<ServiceDonateannexMapper, ServiceDonateannex> implements IServiceDonateannexService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceDonateannexMapper serviceDonateannexMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶å表 |
| | | * |
| | | * @param serviceDonateannex æç®éä»¶ |
| | | * @return æç®éä»¶ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonateannex> queryList(ServiceDonateannex serviceDonateannex) { |
| | | LambdaQueryWrapper<ServiceDonateannex> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceDonateannex.getInfoid() != null){ |
| | | wrappers.eq(ServiceDonateannex::getInfoid ,serviceDonateannex.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannex.getDonorno())){ |
| | | wrappers.eq(ServiceDonateannex::getDonorno ,serviceDonateannex.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannex.getAnnexname())){ |
| | | wrappers.like(ServiceDonateannex::getAnnexname ,serviceDonateannex.getAnnexname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannex.getAnnexno())){ |
| | | wrappers.eq(ServiceDonateannex::getAnnexno ,serviceDonateannex.getAnnexno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannex.getAnnexurl())){ |
| | | wrappers.eq(ServiceDonateannex::getAnnexurl ,serviceDonateannex.getAnnexurl()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateAnnexVO> selectVOList(DonateAnnexVO donateAnnexVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | donateAnnexVO.setCreate_by(user.getUserName()); |
| | | } |
| | | return serviceDonateannexMapper.selectVOList(donateAnnexVO); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonateannexrequirementMapper; |
| | | import com.ruoyi.project.domain.ServiceDonateannexrequirement; |
| | | import com.ruoyi.project.service.IServiceDonateannexrequirementService; |
| | | |
| | | /** |
| | | * æç®éä»¶è¦æ±Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Service |
| | | public class ServiceDonateannexrequirementServiceImpl extends ServiceImpl<ServiceDonateannexrequirementMapper, ServiceDonateannexrequirement> implements IServiceDonateannexrequirementService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®éä»¶è¦æ±å表 |
| | | * |
| | | * @param serviceDonateannexrequirement æç®éä»¶è¦æ± |
| | | * @return æç®éä»¶è¦æ± |
| | | */ |
| | | @Override |
| | | public List<ServiceDonateannexrequirement> queryList(ServiceDonateannexrequirement serviceDonateannexrequirement) { |
| | | LambdaQueryWrapper<ServiceDonateannexrequirement> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonateannexrequirement.getAnnexname())){ |
| | | wrappers.like(ServiceDonateannexrequirement::getAnnexname ,serviceDonateannexrequirement.getAnnexname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannexrequirement.getAnnexno())){ |
| | | wrappers.eq(ServiceDonateannexrequirement::getAnnexno ,serviceDonateannexrequirement.getAnnexno()); |
| | | } |
| | | if (serviceDonateannexrequirement.getExpirestime() != null){ |
| | | wrappers.eq(ServiceDonateannexrequirement::getExpirestime ,serviceDonateannexrequirement.getExpirestime()); |
| | | } |
| | | if (serviceDonateannexrequirement.getIsrequired() != null){ |
| | | wrappers.eq(ServiceDonateannexrequirement::getIsrequired ,serviceDonateannexrequirement.getIsrequired()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannexrequirement.getFlowname())){ |
| | | wrappers.like(ServiceDonateannexrequirement::getFlowname ,serviceDonateannexrequirement.getFlowname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateannexrequirement.getDonationcategory())){ |
| | | wrappers.eq(ServiceDonateannexrequirement::getDonationcategory ,serviceDonateannexrequirement.getDonationcategory()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.BaseOrganization; |
| | | import com.ruoyi.project.domain.ServiceDonationwitness; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import com.ruoyi.project.domain.vo.countByRecordStateVO; |
| | | import com.ruoyi.project.mapper.*; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.mapper.BaseOrganizationMapper; |
| | | import com.ruoyi.project.service.IServiceDonatebaseinfoService; |
| | | |
| | | /** |
| | | * æç®åºç¡Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-13 |
| | | */ |
| | | @Service |
| | | public class ServiceDonatebaseinfoServiceImpl extends ServiceImpl<ServiceDonatebaseinfoMapper, ServiceDonatebaseinfo> implements IServiceDonatebaseinfoService |
| | | { |
| | | |
| | | @Autowired |
| | | BaseOrganizationMapper baseOrganizationMapper; |
| | | |
| | | @Autowired |
| | | ServiceExternalpersonMapper serviceExternalpersonMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonatebaseinfoMapper serviceDonatebaseinfoMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonationwitnessMapper serviceDonationwitnessMapper; |
| | | |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®åºç¡å表 |
| | | * |
| | | * @param serviceDonatebaseinfo æç®åºç¡ |
| | | * @return æç®åºç¡ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonatebaseinfo> queryList(ServiceDonatebaseinfo serviceDonatebaseinfo) { |
| | | LambdaQueryWrapper<ServiceDonatebaseinfo> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getName())){ |
| | | wrappers.like(ServiceDonatebaseinfo::getName ,serviceDonatebaseinfo.getName()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getIdcardno())){ |
| | | wrappers.like(ServiceDonatebaseinfo::getIdcardno ,serviceDonatebaseinfo.getIdcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getResidenceprovince())){ |
| | | wrappers.eq(ServiceDonatebaseinfo::getResidenceprovince ,serviceDonatebaseinfo.getResidenceprovince()); |
| | | } |
| | | if (serviceDonatebaseinfo.getRecordstate() != null){ |
| | | wrappers.eq(ServiceDonatebaseinfo::getRecordstate ,serviceDonatebaseinfo.getRecordstate()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getTreatmenthospitalname())){ |
| | | wrappers.like(ServiceDonatebaseinfo::getTreatmenthospitalname ,serviceDonatebaseinfo.getTreatmenthospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getDonorno())){ |
| | | wrappers.eq(ServiceDonatebaseinfo::getDonorno ,serviceDonatebaseinfo.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatebaseinfo.getReportername())){ |
| | | wrappers.like(ServiceDonatebaseinfo::getReportername ,serviceDonatebaseinfo.getReportername()); |
| | | } |
| | | Map<String, Object> params = serviceDonatebaseinfo.getParams(); |
| | | if (params.get("beginReporttime") != null && params.get("endReporttime") != null) { |
| | | wrappers.between(ServiceDonatebaseinfo::getReporttime ,params.get("beginReporttime"),params.get("endReporttime")); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public String getDonateNumber(ServiceDonatebaseinfo serviceDonatebaseinfo) { |
| | | String donateNumber = ""; |
| | | |
| | | //çç¼å· P1P2 |
| | | donateNumber += "33"; |
| | | //åç°å»é¢ C1C2AF1N1 |
| | | String hospitalNo = serviceDonatebaseinfo.getTreatmenthospitalno(); |
| | | BaseOrganization baseOrganization = baseOrganizationMapper.getOrganizationByNumber(hospitalNo); |
| | | donateNumber += baseOrganization.getOrganizationid(); |
| | | |
| | | //å·¥ä½äººå H1H2H3 |
| | | donateNumber += serviceDonatebaseinfo.getReporterno(); |
| | | //红ååä¼ H4H5 |
| | | donateNumber += "**"; |
| | | |
| | | //æç®è
æ§å« G1+ |
| | | donateNumber += serviceDonatebaseinfo.getSex().toString(); |
| | | //æç®è
è¡å B1 |
| | | |
| | | String bloodtype = "" + serviceDonatebaseinfo.getBloodtype() + serviceDonatebaseinfo.getRhyin(); |
| | | |
| | | donateNumber += serviceDonatebaseinfoMapper.getBloodCode(bloodtype); |
| | | //æç®è
å¹´é¾ A1A2 |
| | | donateNumber += serviceDonatebaseinfo.getAge().toString(); |
| | | //æç®å¹´ä»½ Y1Y2 |
| | | Date dt = serviceDonatebaseinfo.getReporttime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String dateString = formatter.format(dt); |
| | | donateNumber += dateString.substring(2, 4); |
| | | //æç®è
åºå· S1S2S3S4 |
| | | //æ¥è¯¢å½å¹´çåºå·æ°æ® |
| | | donateNumber += "****"; |
| | | |
| | | |
| | | return donateNumber; |
| | | } |
| | | |
| | | @Override |
| | | public String getDonateNumberById(Long id) { |
| | | return serviceDonatebaseinfoMapper.getDonateNumberById(id); |
| | | } |
| | | |
| | | @Override |
| | | public String updateS1S2S3S4(Long id) { |
| | | String oldDonateNumber = serviceDonatebaseinfoMapper.getDonateNumberById(id); |
| | | |
| | | List <ServiceDonationwitness> list = serviceDonationwitnessMapper.getWitnessList(); |
| | | int completeDonation = list.size(); |
| | | |
| | | String number = ""; |
| | | |
| | | if(completeDonation < 10){ |
| | | number = "000" + completeDonation; |
| | | } |
| | | else if(completeDonation >= 10 && completeDonation < 100){ |
| | | number = "00" + completeDonation; |
| | | } |
| | | else if(completeDonation >= 100 && completeDonation < 1000){ |
| | | number = "0" + completeDonation; |
| | | } |
| | | else { |
| | | number = "" + completeDonation; |
| | | } |
| | | |
| | | int last = oldDonateNumber.lastIndexOf("*"); |
| | | if(last == -1){ |
| | | return oldDonateNumber; |
| | | } |
| | | else { |
| | | StringBuilder newDonateNumber = new StringBuilder(oldDonateNumber); |
| | | newDonateNumber.replace(last - 3, last + 1, number); |
| | | |
| | | String updateNumber = newDonateNumber.toString(); |
| | | int result = serviceDonatebaseinfoMapper.updateDonateNumber(id, updateNumber); |
| | | |
| | | return updateNumber; |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonatebaseinfo> selectServiceDonatebaseinfoList(ServiceDonatebaseinfo serviceDonatebaseinfo) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | int b = 0; |
| | | |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = 1; |
| | | } |
| | | if(r.getRoleId().longValue() == 13){ |
| | | b = 2; |
| | | } |
| | | } |
| | | if(b == 1){ |
| | | serviceDonatebaseinfo.setCreateBy(user.getUserName()); |
| | | } |
| | | if(b == 2){ |
| | | serviceDonatebaseinfo.setDeptid(user.getDeptId()); |
| | | } |
| | | return serviceDonatebaseinfoMapper.selectServiceDonatebaseinfoList(serviceDonatebaseinfo); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonatebaseinfo> listForSearch(ServiceDonatebaseinfo serviceDonatebaseinfo) { |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | serviceDonatebaseinfo.setCreateBy(user.getUserName()); |
| | | } |
| | | |
| | | return serviceDonatebaseinfoMapper.listForSearch(serviceDonatebaseinfo); |
| | | } |
| | | |
| | | @Override |
| | | public String gethqzz(Long infoid) { |
| | | return serviceDonatebaseinfoMapper.gethqzz(infoid); |
| | | } |
| | | |
| | | @Override |
| | | public countByRecordStateVO countByRecordState(TimeVO timeVO) { |
| | | countByRecordStateVO c = new countByRecordStateVO(); |
| | | c.setBaseinfo(serviceDonatebaseinfoMapper.countByRecordState("0", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setMedicalevaluation(serviceDonatebaseinfoMapper.countByRecordState("4", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setRelativeconfirmation(serviceDonatebaseinfoMapper.countByRecordState("6", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setEthicalreview(serviceDonatebaseinfoMapper.countByRecordState("8", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setOrganallocation(serviceDonatebaseinfoMapper.countByRecordState("10", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setWitness(serviceDonatebaseinfoMapper.countByRecordState("11", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setCompletion(serviceDonatebaseinfoMapper.countByRecordState("13", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | c.setAbandon(serviceDonatebaseinfoMapper.countByRecordState("99", timeVO.getStarttime(), timeVO.getEndtime())); |
| | | |
| | | return c; |
| | | } |
| | | |
| | | @Override |
| | | public String getDonateNameById(Long infoid) { |
| | | return serviceDonatebaseinfoMapper.getDonateNameById(infoid); |
| | | } |
| | | |
| | | |
| | | } |
| | | |
| | | |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.ServiceDonateorgan; |
| | | import com.ruoyi.project.domain.vo.DonationCompletionVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonatecompletioninfoMapper; |
| | | import com.ruoyi.project.domain.ServiceDonatecompletioninfo; |
| | | import com.ruoyi.project.service.IServiceDonatecompletioninfoService; |
| | | |
| | | /** |
| | | * æç®å®æServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | @Service |
| | | public class ServiceDonatecompletioninfoServiceImpl extends ServiceImpl<ServiceDonatecompletioninfoMapper, ServiceDonatecompletioninfo> implements IServiceDonatecompletioninfoService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceDonatecompletioninfoMapper serviceDonatecompletioninfoMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®å®æå表 |
| | | * |
| | | * @param serviceDonatecompletioninfo æç®å®æ |
| | | * @return æç®å®æ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonatecompletioninfo> queryList(ServiceDonatecompletioninfo serviceDonatecompletioninfo) { |
| | | LambdaQueryWrapper<ServiceDonatecompletioninfo> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonatecompletioninfo.getDonorno())){ |
| | | wrappers.eq(ServiceDonatecompletioninfo::getDonorno ,serviceDonatecompletioninfo.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatecompletioninfo.getIsbodydonation())){ |
| | | wrappers.eq(ServiceDonatecompletioninfo::getIsbodydonation ,serviceDonatecompletioninfo.getIsbodydonation()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatecompletioninfo.getReceivingunit())){ |
| | | wrappers.eq(ServiceDonatecompletioninfo::getReceivingunit ,serviceDonatecompletioninfo.getReceivingunit()); |
| | | } |
| | | if (StringUtils.isNotNull(serviceDonatecompletioninfo.getId())){ |
| | | wrappers.eq(ServiceDonatecompletioninfo::getId ,serviceDonatecompletioninfo.getId()); |
| | | } |
| | | if (StringUtils.isNotNull(serviceDonatecompletioninfo.getInfoid())){ |
| | | wrappers.eq(ServiceDonatecompletioninfo::getInfoid ,serviceDonatecompletioninfo.getInfoid()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<DonationCompletionVO> selectVOList(DonationCompletionVO donationCompletionVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | donationCompletionVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceDonatecompletioninfoMapper.selectVOList(donationCompletionVO); |
| | | } |
| | | |
| | | @Override |
| | | public void delDuplicateDonateCompletioninfo(long infoid,String createby) { |
| | | serviceDonatecompletioninfoMapper.delDuplicateDonateCompletioninfo(infoid,createby); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonateconsolationfundMapper; |
| | | import com.ruoyi.project.domain.ServiceDonateconsolationfund; |
| | | import com.ruoyi.project.service.IServiceDonateconsolationfundService; |
| | | |
| | | /** |
| | | * èµéç³è¯·ä¸»è¡¨Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-18 |
| | | */ |
| | | @Service |
| | | public class ServiceDonateconsolationfundServiceImpl extends ServiceImpl<ServiceDonateconsolationfundMapper, ServiceDonateconsolationfund> implements IServiceDonateconsolationfundService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢èµéç³è¯·ä¸»è¡¨å表 |
| | | * |
| | | * @param serviceDonateconsolationfund èµéç³è¯·ä¸»è¡¨ |
| | | * @return èµéç³è¯·ä¸»è¡¨ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonateconsolationfund> queryList(ServiceDonateconsolationfund serviceDonateconsolationfund) { |
| | | LambdaQueryWrapper<ServiceDonateconsolationfund> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getDonorno())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getDonorno ,serviceDonateconsolationfund.getDonorno()); |
| | | } |
| | | if (serviceDonateconsolationfund.getCreateTime() != null){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getCreateTime ,serviceDonateconsolationfund.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getName())){ |
| | | wrappers.like(ServiceDonateconsolationfund::getName ,serviceDonateconsolationfund.getName()); |
| | | } |
| | | if (serviceDonateconsolationfund.getSex() != null){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getSex ,serviceDonateconsolationfund.getSex()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getIdcardno())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getIdcardno ,serviceDonateconsolationfund.getIdcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getDepositbank())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getDepositbank ,serviceDonateconsolationfund.getDepositbank()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getBankcardno())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getBankcardno ,serviceDonateconsolationfund.getBankcardno()); |
| | | } |
| | | if (serviceDonateconsolationfund.getAmountrequested() != null){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getAmountrequested ,serviceDonateconsolationfund.getAmountrequested()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getConsolationtype())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getConsolationtype ,serviceDonateconsolationfund.getConsolationtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getDeptmentno())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getDeptmentno ,serviceDonateconsolationfund.getDeptmentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getDeptmentname())){ |
| | | wrappers.like(ServiceDonateconsolationfund::getDeptmentname ,serviceDonateconsolationfund.getDeptmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getRemark())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getRemark ,serviceDonateconsolationfund.getRemark()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getRecordstatus())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getRecordstatus ,serviceDonateconsolationfund.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateconsolationfund.getUploadflag())){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getUploadflag ,serviceDonateconsolationfund.getUploadflag()); |
| | | } |
| | | if (serviceDonateconsolationfund.getUploadtime() != null){ |
| | | wrappers.eq(ServiceDonateconsolationfund::getUploadtime ,serviceDonateconsolationfund.getUploadtime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonateflowchartMapper; |
| | | import com.ruoyi.project.domain.ServiceDonateflowchart; |
| | | import com.ruoyi.project.service.IServiceDonateflowchartService; |
| | | |
| | | /** |
| | | * æç®æµç¨Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Service |
| | | public class ServiceDonateflowchartServiceImpl extends ServiceImpl<ServiceDonateflowchartMapper, ServiceDonateflowchart> implements IServiceDonateflowchartService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®æµç¨å表 |
| | | * |
| | | * @param serviceDonateflowchart æç®æµç¨ |
| | | * @return æç®æµç¨ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonateflowchart> queryList(ServiceDonateflowchart serviceDonateflowchart) { |
| | | LambdaQueryWrapper<ServiceDonateflowchart> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonateflowchart.getDonorno())){ |
| | | wrappers.eq(ServiceDonateflowchart::getDonorno ,serviceDonateflowchart.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotNull(serviceDonateflowchart.getId())){ |
| | | wrappers.eq(ServiceDonateflowchart::getId ,serviceDonateflowchart.getId()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateflowchart.getFlowname())){ |
| | | wrappers.like(ServiceDonateflowchart::getFlowname ,serviceDonateflowchart.getFlowname()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.vo.DonateFollowupVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonatefollowupMapper; |
| | | import com.ruoyi.project.domain.ServiceDonatefollowup; |
| | | import com.ruoyi.project.service.IServiceDonatefollowupService; |
| | | |
| | | /** |
| | | * æç®é访Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-12-10 |
| | | */ |
| | | @Service |
| | | public class ServiceDonatefollowupServiceImpl extends ServiceImpl<ServiceDonatefollowupMapper, ServiceDonatefollowup> implements IServiceDonatefollowupService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceDonatefollowupMapper serviceDonatefollowupMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®é访å表 |
| | | * |
| | | * @param serviceDonatefollowup æç®é访 |
| | | * @return æç®é访 |
| | | */ |
| | | @Override |
| | | public List<ServiceDonatefollowup> queryList(ServiceDonatefollowup serviceDonatefollowup) { |
| | | LambdaQueryWrapper<ServiceDonatefollowup> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceDonatefollowup.getSeqno() != null){ |
| | | wrappers.eq(ServiceDonatefollowup::getSeqno ,serviceDonatefollowup.getSeqno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatefollowup.getRecipientname())){ |
| | | wrappers.like(ServiceDonatefollowup::getRecipientname ,serviceDonatefollowup.getRecipientname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatefollowup.getHospitalname())){ |
| | | wrappers.like(ServiceDonatefollowup::getHospitalname ,serviceDonatefollowup.getHospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonatefollowup.getDonateresult())){ |
| | | wrappers.eq(ServiceDonatefollowup::getDonateresult ,serviceDonatefollowup.getDonateresult()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonatefollowup> selectAll(ServiceDonatefollowup serviceDonatefollowup) { |
| | | return serviceDonatefollowupMapper.selectAll(serviceDonatefollowup); |
| | | } |
| | | |
| | | @Override |
| | | public ServiceDonatefollowup selectFollowUpById(Long id) { |
| | | return serviceDonatefollowupMapper.selectFollowUpById(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateFollowupVO> selectVOList(DonateFollowupVO donateFollowupVO) { |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | donateFollowupVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceDonatefollowupMapper.selectVOList(donateFollowupVO); |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.core.domain.entity.SysDictData; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.*; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | import com.ruoyi.project.mapper.*; |
| | | import com.ruoyi.project.service.IServiceDonateorganService; |
| | | import com.ruoyi.system.mapper.SysDictDataMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.*; |
| | | |
| | | /** |
| | | * æç®å¨å®ç®¡çServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Service |
| | | public class ServiceDonateorganServiceImpl extends ServiceImpl<ServiceDonateorganMapper, ServiceDonateorgan> implements IServiceDonateorganService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceDonateorganMapper serviceDonateorganMapper; |
| | | |
| | | @Autowired |
| | | BaseOrganizationMapper baseOrganizationMapper; |
| | | |
| | | @Autowired |
| | | BasePrcaddressDictMapper basePrcaddressDictMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonationwitnessMapper serviceDonationwitnessMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonatebaseinfoMapper serviceDonatebaseinfoMapper; |
| | | |
| | | @Autowired |
| | | ServiceMedicalevaluationMapper serviceMedicalevaluationMapper; |
| | | |
| | | @Autowired |
| | | ServiceRelativesconfirmationMapper serviceRelativesconfirmationMapper; |
| | | |
| | | @Autowired |
| | | ServiceOrganallocationMapper serviceOrganallocationMapper; |
| | | |
| | | @Autowired |
| | | ServiceEthicalreviewopinionsMapper serviceEthicalreviewopinionsMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonatecompletioninfoMapper serviceDonatecompletioninfoMapper; |
| | | |
| | | |
| | | @Autowired |
| | | private SysDictDataMapper dictDataMapper; |
| | | |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®å¨å®ç®¡çå表 |
| | | * |
| | | * @param serviceDonateorgan æç®å¨å®ç®¡ç |
| | | * @return æç®å¨å®ç®¡ç |
| | | */ |
| | | @Override |
| | | public List<ServiceDonateorgan> queryList(ServiceDonateorgan serviceDonateorgan) { |
| | | LambdaQueryWrapper<ServiceDonateorgan> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotNull(serviceDonateorgan.getInfoid())){ |
| | | wrappers.eq(ServiceDonateorgan::getInfoid ,serviceDonateorgan.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getDonorno())){ |
| | | wrappers.eq(ServiceDonateorgan::getDonorno ,serviceDonateorgan.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getOrganno())){ |
| | | wrappers.eq(ServiceDonateorgan::getOrganno ,serviceDonateorgan.getOrganno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getOrganname())){ |
| | | wrappers.like(ServiceDonateorgan::getOrganname ,serviceDonateorgan.getOrganname()); |
| | | } |
| | | if (serviceDonateorgan.getOrganstate() != null){ |
| | | wrappers.eq(ServiceDonateorgan::getOrganstate ,serviceDonateorgan.getOrganstate()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getOrgannumber())){ |
| | | wrappers.eq(ServiceDonateorgan::getOrgannumber ,serviceDonateorgan.getOrgannumber()); |
| | | } |
| | | if (serviceDonateorgan.getOrgangettime() != null){ |
| | | wrappers.eq(ServiceDonateorgan::getOrgangettime ,serviceDonateorgan.getOrgangettime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getOrgangetdoct())){ |
| | | wrappers.eq(ServiceDonateorgan::getOrgangetdoct ,serviceDonateorgan.getOrgangetdoct()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getGainhospitalno())){ |
| | | wrappers.eq(ServiceDonateorgan::getGainhospitalno ,serviceDonateorgan.getGainhospitalno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getGainhospitalname())){ |
| | | wrappers.like(ServiceDonateorgan::getGainhospitalname ,serviceDonateorgan.getGainhospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getTransplanthospitalno())){ |
| | | wrappers.eq(ServiceDonateorgan::getTransplanthospitalno ,serviceDonateorgan.getTransplanthospitalno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getTransplanthospitalname())){ |
| | | wrappers.like(ServiceDonateorgan::getTransplanthospitalname ,serviceDonateorgan.getTransplanthospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonateorgan.getTransplantdoct())){ |
| | | wrappers.eq(ServiceDonateorgan::getTransplantdoct ,serviceDonateorgan.getTransplantdoct()); |
| | | } |
| | | if (serviceDonateorgan.getTransplanttime() != null){ |
| | | wrappers.eq(ServiceDonateorgan::getTransplanttime ,serviceDonateorgan.getTransplanttime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<NumberOfOrgans> getNumberOfOrgans() { |
| | | ArrayList<NumberOfOrgans> list = new ArrayList<NumberOfOrgans>(); |
| | | List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.getAllDonateOrgans(); |
| | | Map<String, Integer> map_donate = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_accept = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonateorgan s : serviceDonateorgans) { |
| | | BaseOrganization org_donate = baseOrganizationMapper.getOrganizationByNumber(s.getGainhospitalno()); |
| | | if (org_donate != null) { |
| | | map_donate.put(org_donate.getCity(), map_donate.getOrDefault(org_donate.getCity(), 0) + 1); |
| | | } |
| | | BaseOrganization org_accept = baseOrganizationMapper.getOrganizationByNumber(s.getTransplanthospitalno()); |
| | | if (org_accept != null) { |
| | | map_accept.put(org_accept.getCity(), map_accept.getOrDefault(org_accept.getCity(), 0) + 1); |
| | | } |
| | | } |
| | | // List<BasePrcaddressDict> city = basePrcaddressDictMapper.getAllCityOfZJ(); |
| | | // for(BasePrcaddressDict c : city){ |
| | | // NumberOfOrgans numberOfOrgans = new NumberOfOrgans(); |
| | | // numberOfOrgans.setDistrict(c.getAreaname()); |
| | | // numberOfOrgans.setNumberOfHospitals(baseOrganizationMapper.getOrganizationByCity(c.getAreanumber())); |
| | | // numberOfOrgans.setDonateNumber(map_donate.getOrDefault(c.getAreaname(),0)); |
| | | // numberOfOrgans.setAcceptNumber(map_accept.getOrDefault(c.getAreaname(),0)); |
| | | // list.add(numberOfOrgans); |
| | | // } |
| | | |
| | | List<String> regions = new ArrayList<String>(); |
| | | regions.add("0"); |
| | | regions.add("1"); |
| | | regions.add("2"); |
| | | regions.add("3"); |
| | | regions.add("4"); |
| | | regions.add("5"); |
| | | regions.add("6"); |
| | | regions.add("7"); |
| | | regions.add("8"); |
| | | regions.add("9"); |
| | | regions.add("A"); |
| | | regions.add("B"); |
| | | for(String r : regions){ |
| | | NumberOfOrgans numberOfOrgans = new NumberOfOrgans(); |
| | | numberOfOrgans.setDistrict(r); |
| | | numberOfOrgans.setNumberOfHospitals(baseOrganizationMapper.getOrganizationByCity(r)); |
| | | numberOfOrgans.setDonateNumber(map_donate.getOrDefault(r,0)); |
| | | numberOfOrgans.setAcceptNumber(map_accept.getOrDefault(r,0)); |
| | | list.add(numberOfOrgans); |
| | | } |
| | | |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public List<OrgansOfHospital> getOrgansOfHospital(String cityName) { |
| | | ArrayList<OrgansOfHospital> list = new ArrayList<OrgansOfHospital>(); |
| | | List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.getAllDonateOrgans(); |
| | | Map<String, Integer> map_donate = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_accept = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonateorgan s : serviceDonateorgans){ |
| | | map_donate.put(s.getGainhospitalno(), map_donate.getOrDefault(s.getGainhospitalno(),0) + 1); |
| | | |
| | | map_accept.put(s.getTransplanthospitalno(), map_accept.getOrDefault(s.getTransplanthospitalno(), 0) + 1); |
| | | |
| | | } |
| | | List<BaseOrganization> baseOrganization = baseOrganizationMapper.getBaseOrganizationList(); |
| | | for(BaseOrganization o : baseOrganization){ |
| | | OrgansOfHospital organsOfHospital = new OrgansOfHospital(); |
| | | if(cityName.equals(o.getCityname())) { |
| | | organsOfHospital.setHospitalName(o.getOrganizationname()); |
| | | organsOfHospital.setHospitalNo(o.getMedicalcode()); |
| | | organsOfHospital.setDonateNumber(map_donate.getOrDefault(o.getMedicalcode(),0)); |
| | | organsOfHospital.setAcceptNumber(map_accept.getOrDefault(o.getMedicalcode(),0)); |
| | | list.add(organsOfHospital); |
| | | } |
| | | } |
| | | |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public AllOrgansInfo getAllOrgansInfo(TimeVO timeVO) { |
| | | |
| | | AllOrgansInfo allOrgansInfo = new AllOrgansInfo(); |
| | | |
| | | allOrgansInfo.setProcessOrgans(serviceDonateorganMapper.getAllProcessOrgans(timeVO)); |
| | | allOrgansInfo.setFinishedOrgans(serviceDonateorganMapper.getAllFinishedOrgans(timeVO)); |
| | | allOrgansInfo.setHeart(serviceDonateorganMapper.getOrganNo("C38", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setLeftLiver(serviceDonateorganMapper.getOrganNo("C22L", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setRightLiver(serviceDonateorganMapper.getOrganNo("C22R", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setFullLiver(serviceDonateorganMapper.getOrganNo("C22", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setLeftEye(serviceDonateorganMapper.getOrganNo("C69L", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setRightEye(serviceDonateorganMapper.getOrganNo("C69R", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setLeftLung(serviceDonateorganMapper.getOrganNo("C34L", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setRightLung(serviceDonateorganMapper.getOrganNo("C34R", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setFullLung(serviceDonateorganMapper.getOrganNo("C34", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setLeftRenal(serviceDonateorganMapper.getOrganNo("C64L", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setRightRenal(serviceDonateorganMapper.getOrganNo("C64R", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setPancreas(serviceDonateorganMapper.getOrganNo("C25", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setSmallIntestine(serviceDonateorganMapper.getOrganNo("C17", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setBody(serviceDonateorganMapper.getOrganNo("C00", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | allOrgansInfo.setOthers(serviceDonateorganMapper.getOrganNo("C01", timeVO.getStarttime(), timeVO.getEndtime(), timeVO.getCity(), timeVO.getReporterno())); |
| | | |
| | | return allOrgansInfo; |
| | | } |
| | | |
| | | @Override |
| | | public String getOrganNumber(ServiceDonateorgan serviceDonateorgan) { |
| | | String organNo = serviceDonateorgan.getOrganno(); |
| | | return organNo; |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public organQuality getOrganQuality(TimeVO timeVO) { |
| | | organQuality og = new organQuality(); |
| | | |
| | | //æ¬å¹´åº¦è·åæç®è
æ°é |
| | | int transferNumber = serviceDonationwitnessMapper.countThisYearByTime(timeVO); |
| | | //æ¬å¹´åº¦æ½å¨æç®è
æ°é |
| | | int donateNumber = serviceDonatebaseinfoMapper.getDonateBaseCountThisYear(timeVO); |
| | | if(donateNumber == 0){ |
| | | og.setDonateTransferRate(0.0); |
| | | } |
| | | else { |
| | | double transferRate = (double) transferNumber / (double) donateNumber; |
| | | og.setDonateTransferRate(transferRate); |
| | | } |
| | | |
| | | //æ¬å¹´åº¦ç§»æ¤å¨å®æ°é |
| | | int organTransplantNumber = serviceDonateorganMapper.getAllFinishedOrgansThisYear(timeVO); |
| | | //æ¬å¹´åº¦DBDæ¥æºå¨å®æç®è
|
| | | int DBDDonaterNumber = serviceDonationwitnessMapper.getDBDDonaterNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦DCDæ¥æºå¨å®æç®è
|
| | | int DCDDonaterNumber = serviceDonationwitnessMapper.getDCDDonaterNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦DBCDæ¥æºå¨å®æç®è
|
| | | int DBCDDonaterNumber = serviceDonationwitnessMapper.getDBCDDonaterNumberThisYear(timeVO); |
| | | if(transferNumber == 0){ |
| | | og.setOrganProductionRate(0.0); |
| | | og.setDBDDonateRate(0.0); |
| | | og.setDCDDonateRate(0.0); |
| | | og.setDBCDDonateRate(0.0); |
| | | } |
| | | else{ |
| | | double productionRate = (double) organTransplantNumber / (double) transferNumber; |
| | | og.setOrganProductionRate(productionRate); |
| | | |
| | | double DBDDonaterRate = (double) DBDDonaterNumber / (double) transferNumber; |
| | | og.setDBDDonateRate(DBDDonaterRate); |
| | | |
| | | double DCDDonaterRate = (double) DCDDonaterNumber / (double) transferNumber; |
| | | og.setDCDDonateRate(DCDDonaterRate); |
| | | |
| | | double DBCDDonaterRate = (double) DBCDDonaterNumber / (double) transferNumber; |
| | | og.setDBCDDonateRate(DBCDDonaterRate); |
| | | } |
| | | |
| | | |
| | | //æ¬å¹´åº¦è·åå¨å®æ°é |
| | | int getOrganNumber = serviceDonateorganMapper.getOrganNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦è·ååå¨å®æ´»æ£æ°é |
| | | int biopsyBeforeNumber = serviceDonateorganMapper.getbiopsyBeforeNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦è·ååç§»æ¤åå¨å®æ´»æ£æ°é |
| | | int biopsyAfterNumber = serviceDonateorganMapper.getbiopsyAfterNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦è¾¹ç¼ä¾å¨å®æ°é |
| | | int marginalOrgansNumber = serviceDonateorganMapper.getmarginalOrgansNumberThisYear(timeVO); |
| | | //æ¬å¹´åº¦ç
åè鳿§æ°é |
| | | int pathogenPositiveNumber = serviceDonateorganMapper.getPathogenPositiveNumberThisYear(timeVO); |
| | | |
| | | if(getOrganNumber == 0){ |
| | | og.setOrganUsedRate(0.0); |
| | | og.setOrganBeforeGetCheckRate(0.0); |
| | | og.setOrganAfterGetCheckRate(0.0); |
| | | og.setMarginOrganRate(0.0); |
| | | og.setGermPositiveRate(0.0); |
| | | } |
| | | else{ |
| | | double organUsedRate = (double) organTransplantNumber / (double) getOrganNumber; |
| | | og.setOrganUsedRate(organUsedRate); |
| | | |
| | | double biopsyBeforeRate = (double) biopsyBeforeNumber / (double) getOrganNumber; |
| | | og.setOrganBeforeGetCheckRate(biopsyBeforeRate); |
| | | |
| | | double biopsyAfterRate = (double) biopsyAfterNumber / (double) getOrganNumber; |
| | | og.setOrganAfterGetCheckRate(biopsyAfterRate); |
| | | |
| | | double marginalOrgansRate = (double) marginalOrgansNumber / (double) getOrganNumber; |
| | | og.setMarginOrganRate(marginalOrgansRate); |
| | | |
| | | double pathogenPositiveRate = (double) pathogenPositiveNumber / (double) getOrganNumber; |
| | | og.setGermPositiveRate(pathogenPositiveRate); |
| | | } |
| | | |
| | | //æ¬å¹´åº¦æ»PNFæ°é |
| | | int PNFNumber = serviceDonateorganMapper.getPNFNumberThisYear(timeVO); |
| | | if(organTransplantNumber == 0){ |
| | | og.setTotalPNFRate(0.0); |
| | | } |
| | | else{ |
| | | double PNFRate = (double) PNFNumber / (double) organTransplantNumber; |
| | | og.setTotalPNFRate(PNFRate); |
| | | } |
| | | |
| | | List<ServiceDonateorgan> list = serviceDonateorganMapper.getAllDonateOrgansByTime(timeVO); |
| | | List<ServiceDonateorgan> list_PNF = serviceDonateorganMapper.selectPNFOrganThisYear(timeVO); |
| | | List<ServiceDonateorgan> list_DGF = serviceDonateorganMapper.selectDGFOrganThisYear(timeVO); |
| | | |
| | | //æ¬å¹´åº¦DBDæ¥æºå¨å®æ°é |
| | | int countDBD = 0; |
| | | //æ¬å¹´åº¦DCDæ¥æºå¨å®æ°é |
| | | int countDCD = 0; |
| | | //æ¬å¹´åº¦DBCDæ¥æºå¨å®æ°é |
| | | int countDBCD = 0; |
| | | for(ServiceDonateorgan l : list){ |
| | | Long InfoId = l.getInfoid(); |
| | | |
| | | String category = serviceDonationwitnessMapper.getDonationCategoryByInfoId(InfoId); |
| | | if(category != null && category.equals("DBD")){ |
| | | countDBD += 1; |
| | | } |
| | | if(category != null && category.equals("DCD")){ |
| | | countDCD += 1; |
| | | } |
| | | if(category != null && category.equals("DBCD")){ |
| | | countDBCD += 1; |
| | | } |
| | | } |
| | | |
| | | //æ¬å¹´åº¦DBDæ¥æºå¨å®PNFæ°é |
| | | int countDBDPNF = 0; |
| | | //æ¬å¹´åº¦DCDæ¥æºå¨å®PNFæ°é |
| | | int countDCDPNF = 0; |
| | | //æ¬å¹´åº¦DBCDæ¥æºå¨å®PNFæ°é |
| | | int countDBCDPNF = 0; |
| | | for(ServiceDonateorgan s : list_PNF){ |
| | | Long InfoId = s.getInfoid(); |
| | | String category = serviceDonationwitnessMapper.getDonationCategoryByInfoId(InfoId); |
| | | if(category != null && category.equals("DBD")){ |
| | | countDBDPNF += 1; |
| | | } |
| | | if(category != null && category.equals("DCD")){ |
| | | countDCDPNF += 1; |
| | | } |
| | | if(category != null && category.equals("DBCD")){ |
| | | countDBCDPNF += 1; |
| | | } |
| | | } |
| | | |
| | | //æ¬å¹´åº¦æ»DGFæ°é |
| | | int DGFNumber = serviceDonateorganMapper.getDGFNumberThisYear(timeVO); |
| | | |
| | | if(organTransplantNumber == 0){ |
| | | og.setTotalDGFRate(0.0); |
| | | } |
| | | else{ |
| | | double DGFRate = (double) DGFNumber / (double) organTransplantNumber; |
| | | og.setTotalDGFRate(DGFRate); |
| | | } |
| | | |
| | | |
| | | |
| | | //æ¬å¹´åº¦DBDæ¥æºå¨å®DGFæ°é |
| | | int countDBDDGF = 0; |
| | | //æ¬å¹´åº¦DCDæ¥æºå¨å®DGFæ°é |
| | | int countDCDDGF = 0; |
| | | //æ¬å¹´åº¦DBCDæ¥æºå¨å®DGFæ°é |
| | | int countDBCDDGF = 0; |
| | | for(ServiceDonateorgan d : list_DGF){ |
| | | Long InfoId = d.getInfoid(); |
| | | String category = serviceDonationwitnessMapper.getDonationCategoryByInfoId(InfoId); |
| | | if(category != null && category.equals("DBD")){ |
| | | countDBDDGF += 1; |
| | | } |
| | | if(category != null && category.equals("DCD")){ |
| | | countDCDDGF += 1; |
| | | } |
| | | if(category != null && category.equals("DBCD")){ |
| | | countDBCDDGF += 1; |
| | | } |
| | | } |
| | | |
| | | if(countDBD == 0){ |
| | | og.setDBDPNFRate(0.0); |
| | | og.setDBDDGFRate(0.0); |
| | | } |
| | | else{ |
| | | double DBDPNFRate = (double) countDBDPNF / (double) countDBD; |
| | | og.setDBDPNFRate(DBDPNFRate); |
| | | |
| | | double DBDDGFRate = (double) countDBDDGF / (double) countDBD; |
| | | og.setDBDDGFRate(DBDDGFRate); |
| | | } |
| | | |
| | | if(countDCD == 0){ |
| | | og.setDCDPNFRate(0.0); |
| | | og.setDCDDGFRate(0.0); |
| | | } |
| | | else{ |
| | | double DCDPNFRate = (double) countDCDPNF / (double) countDCD; |
| | | og.setDCDPNFRate(DCDPNFRate); |
| | | |
| | | double DCDDGFRate = (double) countDCDDGF / (double) countDCD; |
| | | og.setDCDDGFRate(DCDDGFRate); |
| | | } |
| | | |
| | | if(countDBCD == 0){ |
| | | og.setDBCDPNFRate(0.0); |
| | | og.setDBCDDGFRate(0.0); |
| | | } |
| | | else{ |
| | | double DBCDPNFRate = (double) countDBCDPNF / (double) countDBCD; |
| | | og.setDBCDPNFRate(DBCDPNFRate); |
| | | |
| | | double DBCDDGFRate = (double) countDBCDDGF / (double) countDBCD; |
| | | og.setDBCDDGFRate(DBCDDGFRate); |
| | | } |
| | | |
| | | return og; |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateOrganVO> selectVOList(DonateOrganVO donateOrganVO) { |
| | | |
| | | return serviceDonateorganMapper.selectVOList(donateOrganVO); |
| | | } |
| | | |
| | | @Override |
| | | public DonateNumber getDonateNumber(TimeVO timeVO) { |
| | | DonateNumber donateNumber = new DonateNumber(); |
| | | donateNumber.setNumberOfDonate(serviceDonatebaseinfoMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfMedicalEvaluation(serviceMedicalevaluationMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfRelativeConfirmation(serviceRelativesconfirmationMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfDonatePeople(serviceOrganallocationMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfOrgans(serviceDonateorganMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfWitness(serviceDonationwitnessMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfEthicalReview(serviceEthicalreviewopinionsMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfCompletion(serviceDonatecompletioninfoMapper.countNumber(timeVO)); |
| | | donateNumber.setNumberOfTerminated(serviceDonatebaseinfoMapper.countTerminatedNumber(timeVO)); |
| | | |
| | | return donateNumber; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getDonateBaseInfoByMonth() { |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getAllDonateBaseInfo(); |
| | | HashMap<String, Integer> map_baseinfo_count = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonatebaseinfo s : serviceDonatebaseinfos){ |
| | | Date dt = s.getReporttime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | map_baseinfo_count.put(month, map_baseinfo_count.getOrDefault(month,0) + 1); |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_baseinfo_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateByRegionVO> OrgansOfHospitalByMonth(TimeVO timeVO) { |
| | | List<BaseOrganization> baseOrganizations = baseOrganizationMapper.getHospitalList(); |
| | | List<DonateByRegionVO> l = new ArrayList<>(); |
| | | List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getAllDonateBaseInfoByTime(timeVO); |
| | | |
| | | for(BaseOrganization b : baseOrganizations){ |
| | | HashMap<String, Integer> map_baseinfo_count = new HashMap<String, Integer>(); |
| | | HashMap<String, Integer> map_completion_count = new HashMap<String, Integer>(); |
| | | //List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getBaseInfoByHospital(b.getOrganizationid()); |
| | | List<ServiceDonatebaseinfo> serviceDonatebaseinfoOfThisHospital = new ArrayList<>(); |
| | | for(ServiceDonatebaseinfo sd : serviceDonatebaseinfos){ |
| | | if(b.getOrganizationid().equals(sd.getTreatmenthospitalno())){ |
| | | serviceDonatebaseinfoOfThisHospital.add(sd); |
| | | } |
| | | } |
| | | for(ServiceDonatebaseinfo s : serviceDonatebaseinfoOfThisHospital){ |
| | | Date dt = s.getReporttime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | map_baseinfo_count.put(month, map_baseinfo_count.getOrDefault(month,0) + 1); |
| | | ServiceDonatecompletioninfo sc = serviceDonatecompletioninfoMapper.getByInfoId(s.getId()); |
| | | if(sc != null){ |
| | | map_completion_count.put(month, map_completion_count.getOrDefault(month,0) + 1); |
| | | } |
| | | else{ |
| | | map_completion_count.put(month, map_completion_count.getOrDefault(month,0)); |
| | | } |
| | | |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_baseinfo_count.entrySet()) { |
| | | DonateByRegionVO d = new DonateByRegionVO(); |
| | | d.setHospitalNumber(b.getOrganizationid()); |
| | | d.setHospitalName(b.getOrganizationname()); |
| | | d.setRegionLevel(b.getRegionallevel()); |
| | | d.setMonth(entry.getKey()); |
| | | d.setBaseInfoCount(entry.getValue()); |
| | | d.setCompletionCount(map_completion_count.get(entry.getKey())); |
| | | l.add(d); |
| | | } |
| | | } |
| | | return l; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<DonateByRegionVO> OrgansOfHospitalByTime(TimeVO timeVO) { |
| | | List<BaseOrganization> baseOrganizations = baseOrganizationMapper.getHospitalList(); |
| | | List<DonateByRegionVO> l = new ArrayList<>(); |
| | | List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getAllDonateBaseInfoByTime(timeVO); |
| | | List<String> completeTreatmenthospitalnos = serviceDonatebaseinfoMapper.gettreatmenthospitalnoCompleteByTime(timeVO); |
| | | |
| | | for(BaseOrganization b : baseOrganizations){ |
| | | HashMap<String, Integer> map_baseinfo_count = new HashMap<String, Integer>(); |
| | | HashMap<String, Integer> map_completion_count = new HashMap<String, Integer>(); |
| | | |
| | | String Organizationid = b.getOrganizationid(); |
| | | for(ServiceDonatebaseinfo s : serviceDonatebaseinfos){ |
| | | |
| | | if(Organizationid.equals(s.getTreatmenthospitalno())){ |
| | | map_baseinfo_count.put(Organizationid, map_baseinfo_count.getOrDefault(Organizationid,0) + 1); |
| | | } |
| | | } |
| | | |
| | | for(String sc : completeTreatmenthospitalnos){ |
| | | if(Organizationid.equals(sc)){ |
| | | map_completion_count.put(Organizationid, map_completion_count.getOrDefault(Organizationid,0) + 1); |
| | | } |
| | | } |
| | | |
| | | if(map_baseinfo_count.size()==0) |
| | | { |
| | | map_baseinfo_count.put(Organizationid, map_baseinfo_count.getOrDefault(Organizationid,0)); |
| | | } |
| | | |
| | | if(map_completion_count.size()==0) |
| | | { |
| | | map_completion_count.put(Organizationid, map_completion_count.getOrDefault(Organizationid,0)); |
| | | } |
| | | |
| | | // for(Map.Entry<String, Integer> entry: map_baseinfo_count.entrySet()) { |
| | | if(map_baseinfo_count.get(b.getOrganizationid())>0 || map_completion_count.get(b.getOrganizationid())>0) |
| | | { |
| | | DonateByRegionVO d = new DonateByRegionVO(); |
| | | d.setHospitalNumber(b.getOrganizationid()); |
| | | d.setHospitalName(b.getOrganizationname()); |
| | | d.setRegionLevel(b.getCity()); |
| | | d.setMonth(b.getCityname()); |
| | | d.setBaseInfoCount(map_baseinfo_count.get(b.getOrganizationid())); |
| | | d.setCompletionCount(map_completion_count.get(b.getOrganizationid())); |
| | | l.add(d); |
| | | } |
| | | |
| | | // } |
| | | } |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonateorgan> selectServiceDonateorganList(ServiceDonateorgan serviceDonateorgan) { |
| | | return serviceDonateorganMapper.selectServiceDonateorganList(serviceDonateorgan); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceDonateorgan> selectServiceDonateorganListNotAbandon(ServiceDonateorgan serviceDonateorgan) { |
| | | return serviceDonateorganMapper.selectServiceDonateorganListNotAbandon(serviceDonateorgan); |
| | | } |
| | | |
| | | @Override |
| | | public PMPRateVO getPMPRate(TimeVO timeVO) { |
| | | PMPRateVO p = new PMPRateVO(); |
| | | int count = serviceDonatecompletioninfoMapper.count(timeVO); |
| | | p.setPMPRate((double) count / 64.0); |
| | | |
| | | return p; |
| | | } |
| | | |
| | | @Override |
| | | public List<DistrictDonateCalculateVO> getDistrictDonateCalculate() { |
| | | List<DistrictDonateCalculateVO> l = new ArrayList<>(); |
| | | Map<String, Integer> map_donate = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_complete = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_organs = new HashMap<String, Integer>(); |
| | | |
| | | List<String> l1 = serviceDonatebaseinfoMapper.getDistrictDonate(); |
| | | List<String> l2 = serviceDonatebaseinfoMapper.getDistrictComplete(); |
| | | List<String> l3 = serviceDonatebaseinfoMapper.getDistrictOrgans(); |
| | | |
| | | for(String s1 : l1){ |
| | | map_donate.put(s1, map_donate.getOrDefault(s1, 0) + 1); |
| | | } |
| | | for(String s2 : l2){ |
| | | map_complete.put(s2, map_complete.getOrDefault(s2, 0) + 1); |
| | | } |
| | | for(String s3 : l3){ |
| | | map_organs.put(s3, map_organs.getOrDefault(s3, 0) + 1); |
| | | } |
| | | |
| | | List<String> regions = new ArrayList<String>(); |
| | | regions.add("0"); |
| | | regions.add("1"); |
| | | regions.add("2"); |
| | | regions.add("3"); |
| | | regions.add("4"); |
| | | regions.add("5"); |
| | | regions.add("6"); |
| | | regions.add("7"); |
| | | regions.add("8"); |
| | | regions.add("9"); |
| | | regions.add("A"); |
| | | regions.add("B"); |
| | | |
| | | for(String r : regions){ |
| | | DistrictDonateCalculateVO d = new DistrictDonateCalculateVO(); |
| | | d.setDistrict(r); |
| | | d.setDonateCount(map_donate.getOrDefault(r,0)); |
| | | d.setCompleteCount(map_complete.getOrDefault(r,0)); |
| | | d.setTotalOrganCount(map_organs.getOrDefault(r, 0)); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<DistrictDonateCalculateVO> getDistrictDonateCalculateByTime(TimeVO timeVO) { |
| | | List<DistrictDonateCalculateVO> l = new ArrayList<>(); |
| | | Map<String, Integer> map_donate = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_complete = new HashMap<String, Integer>(); |
| | | Map<String, Integer> map_organs = new HashMap<String, Integer>(); |
| | | |
| | | List<String> l1 = serviceDonatebaseinfoMapper.getDistrictDonateByTime(timeVO); |
| | | List<String> l2 = serviceDonatebaseinfoMapper.getDistrictCompleteByTime(timeVO); |
| | | List<String> l3 = serviceDonatebaseinfoMapper.getDistrictOrgansByTime(timeVO); |
| | | |
| | | for(String s1 : l1){ |
| | | map_donate.put(s1, map_donate.getOrDefault(s1, 0) + 1); |
| | | } |
| | | for(String s2 : l2){ |
| | | map_complete.put(s2, map_complete.getOrDefault(s2, 0) + 1); |
| | | } |
| | | for(String s3 : l3){ |
| | | map_organs.put(s3, map_organs.getOrDefault(s3, 0) + 1); |
| | | } |
| | | |
| | | List<String> regions = new ArrayList<String>(); |
| | | regions.add("0"); |
| | | regions.add("1"); |
| | | regions.add("2"); |
| | | regions.add("3"); |
| | | regions.add("4"); |
| | | regions.add("5"); |
| | | regions.add("6"); |
| | | regions.add("7"); |
| | | regions.add("8"); |
| | | regions.add("9"); |
| | | regions.add("A"); |
| | | regions.add("B"); |
| | | |
| | | for(String r : regions){ |
| | | DistrictDonateCalculateVO d = new DistrictDonateCalculateVO(); |
| | | d.setDistrict(r); |
| | | d.setDonateCount(map_donate.getOrDefault(r,0)); |
| | | d.setCompleteCount(map_complete.getOrDefault(r,0)); |
| | | d.setTotalOrganCount(map_organs.getOrDefault(r, 0)); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<organNumberByOrgVO> getOrganNumberByOrg(TimeVO timeVO) { |
| | | List<organNumberByOrgVO> l = new ArrayList<>(); |
| | | List<BaseOrganization> baseOrganizations = baseOrganizationMapper.getTransOrg(); |
| | | Map<String, Integer> map_organs = new HashMap<String, Integer>(); |
| | | for (BaseOrganization b : baseOrganizations) { |
| | | int count = serviceDonateorganMapper.getOrgansCount(timeVO.getStarttime(), timeVO.getEndtime(), b.getOrganizationid()); |
| | | map_organs.put(b.getOrganizationid(), count); |
| | | } |
| | | |
| | | for (Map.Entry<String, Integer> entry : map_organs.entrySet()){ |
| | | organNumberByOrgVO o = new organNumberByOrgVO(); |
| | | o.setOrgId(entry.getKey()); |
| | | o.setOrgName(baseOrganizationMapper.getNameByNo(entry.getKey())); |
| | | o.setOrganCount(entry.getValue()); |
| | | l.add(o); |
| | | } |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<organInfoVO> getOrganCount(TimeVO timeVO) { |
| | | List<organInfoVO> l = new ArrayList<>(); |
| | | |
| | | //List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.selectAll(timeVO); |
| | | Map<String, Integer> map_organs = new HashMap<String, Integer>(); |
| | | //List<String> organNo = new ArrayList<>(); |
| | | |
| | | List<SysDictData> data = dictDataMapper.selectDictDataByType("sys_Organ"); |
| | | if (StringUtils.isNull(data)) |
| | | { |
| | | data = new ArrayList<SysDictData>(); |
| | | } |
| | | |
| | | |
| | | for(SysDictData sysDictData : data){ |
| | | if(!sysDictData.getDictValue().equals("C00")) |
| | | { |
| | | int count = serviceDonateorganMapper.getDistinctOrgansCount(sysDictData.getDictValue(),timeVO.getStarttime(),timeVO.getEndtime(),timeVO.getCity(),timeVO.getReporterno()); |
| | | map_organs.put(sysDictData.getDictValue(), count); |
| | | } |
| | | } |
| | | for (Map.Entry<String, Integer> entry : map_organs.entrySet()){ |
| | | organInfoVO organ = new organInfoVO(); |
| | | organ.setOrganNo(entry.getKey()); |
| | | //organ.setOrganName(serviceDonateorganMapper.getOrganNameByNo(entry.getKey())); |
| | | organ.setCount(entry.getValue()); |
| | | l.add(organ); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | |
| | | // @Override |
| | | // public List<DonateByRegionVO> OrgansOfHospitalByMonth() { |
| | | // List<BaseOrganization> baseOrganizations = baseOrganizationMapper.getHospitalList(); |
| | | // List<DonateByRegionVO> l = new ArrayList<>(); |
| | | // List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getAllDonateBaseInfo(); |
| | | // |
| | | // for(BaseOrganization b : baseOrganizations){ |
| | | // HashMap<String, Integer> map_baseinfo_count = new HashMap<String, Integer>(); |
| | | // HashMap<String, Integer> map_completion_count = new HashMap<String, Integer>(); |
| | | // //List<ServiceDonatebaseinfo> serviceDonatebaseinfos = serviceDonatebaseinfoMapper.getBaseInfoByHospital(b.getOrganizationid()); |
| | | // List<ServiceDonatebaseinfo> serviceDonatebaseinfoOfThisHospital = new ArrayList<>(); |
| | | // for(ServiceDonatebaseinfo sd : serviceDonatebaseinfos){ |
| | | // if(b.getOrganizationid().equals(sd.getTreatmenthospitalno())){ |
| | | // serviceDonatebaseinfoOfThisHospital.add(sd); |
| | | // } |
| | | // } |
| | | // for(ServiceDonatebaseinfo s : serviceDonatebaseinfoOfThisHospital){ |
| | | // Date dt = s.getReporttime(); |
| | | // SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | // String date = formatter.format(dt); |
| | | // String month = date.substring(0, 7); |
| | | // map_baseinfo_count.put(month, map_baseinfo_count.getOrDefault(month,0) + 1); |
| | | // ServiceDonatecompletioninfo sc = serviceDonatecompletioninfoMapper.getByInfoId(s.getId()); |
| | | // if(sc != null){ |
| | | // map_completion_count.put(month, map_completion_count.getOrDefault(month,0) + 1); |
| | | // } |
| | | // else{ |
| | | // map_completion_count.put(month, map_completion_count.getOrDefault(month,0)); |
| | | // } |
| | | // |
| | | // } |
| | | // |
| | | // for(Map.Entry<String, Integer> entry: map_baseinfo_count.entrySet()) { |
| | | // DonateByRegionVO d = new DonateByRegionVO(); |
| | | // d.setHospitalNumber(b.getOrganizationid()); |
| | | // d.setHospitalName(b.getOrganizationname()); |
| | | // d.setRegionLevel(b.getRegionallevel()); |
| | | // d.setMonth(entry.getKey()); |
| | | // d.setBaseInfoCount(entry.getValue()); |
| | | // d.setCompletionCount(map_completion_count.get(entry.getKey())); |
| | | // l.add(d); |
| | | // } |
| | | // } |
| | | // return l; |
| | | // } |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getDonatePeopleByMonth(TimeVO timeVO) { |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonationwitness> serviceDonationwitnesses = serviceDonationwitnessMapper.getAllDonatePeopleByTime(timeVO); |
| | | HashMap<String, Integer> map_organ_count = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonationwitness s : serviceDonationwitnesses){ |
| | | Date dt = s.getOperationbegtime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | map_organ_count.put(month, map_organ_count.getOrDefault(month,0) + 1); |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_organ_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getDonatePeopleByMonthFromCompletioninfo(TimeVO timeVO) { |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonatecompletioninfo> serviceDonatecompletioninfos = serviceDonatecompletioninfoMapper.getCompletionDonatePeopleByTime(timeVO); |
| | | HashMap<String, Integer> map_organ_count = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonatecompletioninfo s : serviceDonatecompletioninfos){ |
| | | Date dt = s.getCompletetime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | map_organ_count.put(month, map_organ_count.getOrDefault(month,0) + 1); |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_organ_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getDonateNumberByMonth(TimeVO timeVO) { |
| | | |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.getAllDonateOrgansByTime(timeVO); |
| | | HashMap<String, Integer> map_organ_count = new HashMap<String, Integer>(); |
| | | |
| | | for(ServiceDonateorgan s : serviceDonateorgans){ |
| | | Date dt = s.getOrgangettime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | map_organ_count.put(month, map_organ_count.getOrDefault(month,0) + 1); |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_organ_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getDonateHospitalByMonth(TimeVO timeVO) { |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.getAllDonateOrgansByTime(timeVO); |
| | | HashMap<String, Integer> map_organ_count = new HashMap<String, Integer>(); |
| | | List<String> hospitals = new ArrayList<>(); |
| | | |
| | | for(ServiceDonateorgan s : serviceDonateorgans){ |
| | | Date dt = s.getOrgangettime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | String gainHospital = s.getGainhospitalno(); |
| | | if(!hospitals.contains(gainHospital)) { |
| | | map_organ_count.put(month, map_organ_count.getOrDefault(month, 0) + 1); |
| | | hospitals.add(gainHospital); |
| | | } |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_organ_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | @Override |
| | | public List<DonateNumberByMonth> getAcceptHospitalByMonth() { |
| | | List<DonateNumberByMonth> l = new ArrayList<DonateNumberByMonth>(); |
| | | List<ServiceDonateorgan> serviceDonateorgans = serviceDonateorganMapper.getAllDonateOrgans(); |
| | | HashMap<String, Integer> map_organ_count = new HashMap<String, Integer>(); |
| | | List<String> hospitals = new ArrayList<>(); |
| | | |
| | | for(ServiceDonateorgan s : serviceDonateorgans){ |
| | | Date dt = s.getOrgangettime(); |
| | | SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); |
| | | String date = formatter.format(dt); |
| | | String month = date.substring(0, 7); |
| | | String acceptHospital = s.getTransplanthospitalno(); |
| | | if(!hospitals.contains(acceptHospital)) { |
| | | map_organ_count.put(month, map_organ_count.getOrDefault(month, 0) + 1); |
| | | hospitals.add(acceptHospital); |
| | | } |
| | | } |
| | | |
| | | for(Map.Entry<String, Integer> entry: map_organ_count.entrySet()) { |
| | | DonateNumberByMonth d = new DonateNumberByMonth(); |
| | | d.setDonatemonth(entry.getKey()); |
| | | d.setDonatecount(entry.getValue()); |
| | | l.add(d); |
| | | } |
| | | |
| | | return l; |
| | | } |
| | | |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.domain.vo.DonationWitnessVO; |
| | | import com.ruoyi.project.domain.vo.TimeVO; |
| | | import com.ruoyi.project.domain.vo.WitnessStatsVO; |
| | | import com.ruoyi.project.mapper.ServiceDonatebaseinfoMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceDonationwitnessMapper; |
| | | import com.ruoyi.project.domain.ServiceDonationwitness; |
| | | import com.ruoyi.project.service.IServiceDonationwitnessService; |
| | | |
| | | /** |
| | | * æç®è§è¯Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-17 |
| | | */ |
| | | @Service |
| | | public class ServiceDonationwitnessServiceImpl extends ServiceImpl<ServiceDonationwitnessMapper, ServiceDonationwitness> implements IServiceDonationwitnessService |
| | | { |
| | | |
| | | |
| | | @Autowired |
| | | ServiceDonationwitnessMapper serviceDonationwitnessMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonatebaseinfoMapper serviceDonatebaseinfoMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®è§è¯å表 |
| | | * |
| | | * @param serviceDonationwitness æç®è§è¯ |
| | | * @return æç®è§è¯ |
| | | */ |
| | | @Override |
| | | public List<ServiceDonationwitness> queryList(ServiceDonationwitness serviceDonationwitness) { |
| | | LambdaQueryWrapper<ServiceDonationwitness> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceDonationwitness.getDonorno())){ |
| | | wrappers.eq(ServiceDonationwitness::getDonorno ,serviceDonationwitness.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonationwitness.getGainhospitalname())){ |
| | | wrappers.like(ServiceDonationwitness::getGainhospitalname ,serviceDonationwitness.getGainhospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceDonationwitness.getOperationdoctor())){ |
| | | wrappers.eq(ServiceDonationwitness::getOperationdoctor ,serviceDonationwitness.getOperationdoctor()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<DonationWitnessVO> selectVOList(DonationWitnessVO donationWitnessVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | donationWitnessVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceDonationwitnessMapper.selectVOList(donationWitnessVO); |
| | | } |
| | | |
| | | @Override |
| | | public ServiceDonationwitness getByInfoId(Long infoid) { |
| | | |
| | | |
| | | return serviceDonationwitnessMapper.selectByInfoId(infoid); |
| | | } |
| | | |
| | | @Override |
| | | public WitnessStatsVO getStats(TimeVO timeVO) { |
| | | WitnessStatsVO w = new WitnessStatsVO(); |
| | | ServiceDonationwitness serviceDonationwitness = new ServiceDonationwitness(); |
| | | //List<ServiceDonationwitness> list = serviceDonationwitnessMapper.selectServiceDonationwitnessList(serviceDonationwitness); |
| | | List<ServiceDonationwitness> list = serviceDonationwitnessMapper.selectByTime(timeVO); |
| | | int total = list.size(); |
| | | int manNumber = 0; |
| | | int womanNumber = 0; |
| | | int D0Number = 0; |
| | | int D1Number = 0; |
| | | int D2Number = 0; |
| | | int D3Number = 0; |
| | | int D4Number = 0; |
| | | int DBDNumber = 0; |
| | | int DCDNumber = 0; |
| | | int DBCDNumber = 0; |
| | | int A1Number = 0; |
| | | int A2Number = 0; |
| | | int A3Number = 0; |
| | | int XANumber = 0; |
| | | int XBNumber = 0; |
| | | int XONumber = 0; |
| | | int XABNumber = 0; |
| | | int DothersNumber = 0; |
| | | for(ServiceDonationwitness l : list){ |
| | | ServiceDonatebaseinfo serviceDonatebaseinfo = serviceDonatebaseinfoMapper.getById(l.getInfoid()); |
| | | if(serviceDonatebaseinfo.getSex() != null && serviceDonatebaseinfo.getSex().equals("1")){ |
| | | manNumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getSex() != null && serviceDonatebaseinfo.getSex().equals("2")){ |
| | | womanNumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getDiseasetype() != null && serviceDonatebaseinfo.getDiseasetype().equals("0")){ |
| | | D0Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getDiseasetype() != null && serviceDonatebaseinfo.getDiseasetype().equals("1")){ |
| | | D1Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getDiseasetype() != null && serviceDonatebaseinfo.getDiseasetype().equals("2")){ |
| | | D2Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getDiseasetype() != null && serviceDonatebaseinfo.getDiseasetype().equals("3")){ |
| | | D3Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getDiseasetype() != null && serviceDonatebaseinfo.getDiseasetype().equals("4")){ |
| | | D4Number++; |
| | | } |
| | | if(l.getDonationcategory() != null && l.getDonationcategory().equals("DBD")){ |
| | | DBDNumber++; |
| | | } |
| | | if(l.getDonationcategory() != null && l.getDonationcategory().equals("DCD")){ |
| | | DCDNumber++; |
| | | } |
| | | if(l.getDonationcategory() != null && l.getDonationcategory().equals("DBCD")){ |
| | | DBCDNumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getAge() != null && serviceDonatebaseinfo.getAge() >= 0 && serviceDonatebaseinfo.getAge() <= 17){ |
| | | A1Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getAge() != null && serviceDonatebaseinfo.getAge() >= 18 && serviceDonatebaseinfo.getAge() <= 48){ |
| | | A2Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getAge() != null && serviceDonatebaseinfo.getAge() >= 49 && serviceDonatebaseinfo.getAge() <= 69){ |
| | | A3Number++; |
| | | } |
| | | if(serviceDonatebaseinfo.getBloodtype() != null && serviceDonatebaseinfo.getBloodtype().equals("1")){ |
| | | XANumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getBloodtype() != null && serviceDonatebaseinfo.getBloodtype().equals("2")){ |
| | | XBNumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getBloodtype() != null && serviceDonatebaseinfo.getBloodtype().equals("3")){ |
| | | XONumber++; |
| | | } |
| | | if(serviceDonatebaseinfo.getBloodtype() != null && serviceDonatebaseinfo.getBloodtype().equals("4")){ |
| | | XABNumber++; |
| | | } |
| | | } |
| | | DothersNumber = total - D0Number - D1Number - D2Number - D3Number - D4Number; |
| | | |
| | | if(total == 0){ |
| | | w.setManRate(0); |
| | | w.setWomanRate(0); |
| | | w.setD0Rate(0); |
| | | w.setD1Rate(0); |
| | | w.setD2Rate(0); |
| | | w.setD3Rate(0); |
| | | w.setD4Rate(0); |
| | | w.setDOthersRate(0); |
| | | w.setDBDRate(0); |
| | | w.setDCDRate(0); |
| | | w.setDBCDRate(0); |
| | | w.setA1Rate(0); |
| | | w.setA2Rate(0); |
| | | w.setA3Rate(0); |
| | | w.setXARate(0); |
| | | w.setXBRate(0); |
| | | w.setXORate(0); |
| | | w.setXABRate(0); |
| | | |
| | | } |
| | | |
| | | else{ |
| | | w.setManRate((double) manNumber / (double) total); |
| | | w.setWomanRate((double) womanNumber / (double) total); |
| | | w.setD0Rate((double) D0Number / (double) total); |
| | | w.setD1Rate((double) D1Number / (double) total); |
| | | w.setD2Rate((double) D2Number / (double) total); |
| | | w.setD3Rate((double) D3Number / (double) total); |
| | | w.setD4Rate((double) D4Number / (double) total); |
| | | w.setDOthersRate((double) DothersNumber / (double) total); |
| | | w.setDBDRate((double) DBDNumber / (double) total); |
| | | w.setDCDRate((double) DCDNumber / (double) total); |
| | | w.setDBCDRate((double) DBCDNumber / (double) total); |
| | | w.setA1Rate((double) A1Number / (double) total); |
| | | w.setA2Rate((double) A2Number / (double) total); |
| | | w.setA3Rate((double) A3Number / (double) total); |
| | | w.setXARate((double) XANumber / (double) total); |
| | | w.setXBRate((double) XBNumber / (double) total); |
| | | w.setXORate((double) XONumber / (double) total); |
| | | w.setXABRate((double) XABNumber / (double) total); |
| | | } |
| | | |
| | | return w; |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.vo.EthicalReviewVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceEthicalreviewopinionsMapper; |
| | | import com.ruoyi.project.domain.ServiceEthicalreviewopinions; |
| | | import com.ruoyi.project.service.IServiceEthicalreviewopinionsService; |
| | | |
| | | /** |
| | | * 伦ç审æ¥ä¸å®¶æè§Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-23 |
| | | */ |
| | | @Service |
| | | public class ServiceEthicalreviewopinionsServiceImpl extends ServiceImpl<ServiceEthicalreviewopinionsMapper, ServiceEthicalreviewopinions> implements IServiceEthicalreviewopinionsService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceEthicalreviewopinionsMapper serviceEthicalreviewopinionsMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢ä¼¦ç审æ¥ä¸å®¶æè§å表 |
| | | * |
| | | * @param serviceEthicalreviewopinions 伦ç审æ¥ä¸å®¶æè§ |
| | | * @return 伦ç审æ¥ä¸å®¶æè§ |
| | | */ |
| | | @Override |
| | | public List<ServiceEthicalreviewopinions> queryList(ServiceEthicalreviewopinions serviceEthicalreviewopinions) { |
| | | LambdaQueryWrapper<ServiceEthicalreviewopinions> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceEthicalreviewopinions.getInfoid() != null){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getInfoid ,serviceEthicalreviewopinions.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getDonorno())){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getDonorno ,serviceEthicalreviewopinions.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getExpertopinion())){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertopinion ,serviceEthicalreviewopinions.getExpertopinion()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getExpertconclusion() != null){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getExpertconclusion ,serviceEthicalreviewopinions.getExpertconclusion()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getExpertname())){ |
| | | wrappers.like(ServiceEthicalreviewopinions::getExpertname ,serviceEthicalreviewopinions.getExpertname()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getConclusiontime() != null){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusiontime ,serviceEthicalreviewopinions.getConclusiontime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceEthicalreviewopinions.getConclusionannex())){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusionannex ,serviceEthicalreviewopinions.getConclusionannex()); |
| | | } |
| | | if (serviceEthicalreviewopinions.getConclusionorder() != null){ |
| | | wrappers.eq(ServiceEthicalreviewopinions::getConclusionorder ,serviceEthicalreviewopinions.getConclusionorder()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<EthicalReviewVO> selectVOList(EthicalReviewVO ethicalReviewVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | ethicalReviewVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceEthicalreviewopinionsMapper.selectVOList(ethicalReviewVO); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceExpertexpenseMapper; |
| | | import com.ruoyi.project.domain.ServiceExpertexpense; |
| | | import com.ruoyi.project.service.IServiceExpertexpenseService; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-03-01 |
| | | */ |
| | | @Service |
| | | public class ServiceExpertexpenseServiceImpl extends ServiceImpl<ServiceExpertexpenseMapper, ServiceExpertexpense> implements IServiceExpertexpenseService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceExpertexpense è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸» |
| | | */ |
| | | @Override |
| | | public List<ServiceExpertexpense> queryList(ServiceExpertexpense serviceExpertexpense) { |
| | | LambdaQueryWrapper<ServiceExpertexpense> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceExpertexpense.getInfoid() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getInfoid ,serviceExpertexpense.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getDonorno())){ |
| | | wrappers.eq(ServiceExpertexpense::getDonorno ,serviceExpertexpense.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getDonorname())){ |
| | | wrappers.like(ServiceExpertexpense::getDonorname ,serviceExpertexpense.getDonorname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getUserno())){ |
| | | wrappers.eq(ServiceExpertexpense::getUserno ,serviceExpertexpense.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getUsername())){ |
| | | wrappers.like(ServiceExpertexpense::getUsername ,serviceExpertexpense.getUsername()); |
| | | } |
| | | if (serviceExpertexpense.getIevaluatecost() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getIevaluatecost ,serviceExpertexpense.getIevaluatecost()); |
| | | } |
| | | if (serviceExpertexpense.getIllnessevaluatecost() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getIllnessevaluatecost ,serviceExpertexpense.getIllnessevaluatecost()); |
| | | } |
| | | if (serviceExpertexpense.getDeathjudgecost() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getDeathjudgecost ,serviceExpertexpense.getDeathjudgecost()); |
| | | } |
| | | if (serviceExpertexpense.getEthicsevaluatecost() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getEthicsevaluatecost ,serviceExpertexpense.getEthicsevaluatecost()); |
| | | } |
| | | if (serviceExpertexpense.getOevaluatecost() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getOevaluatecost ,serviceExpertexpense.getOevaluatecost()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getDepartmentno())){ |
| | | wrappers.eq(ServiceExpertexpense::getDepartmentno ,serviceExpertexpense.getDepartmentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getDepartmentname())){ |
| | | wrappers.like(ServiceExpertexpense::getDepartmentname ,serviceExpertexpense.getDepartmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getRecordstatus())){ |
| | | wrappers.eq(ServiceExpertexpense::getRecordstatus ,serviceExpertexpense.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExpertexpense.getUploadflag())){ |
| | | wrappers.eq(ServiceExpertexpense::getUploadflag ,serviceExpertexpense.getUploadflag()); |
| | | } |
| | | if (serviceExpertexpense.getUploadtime() != null){ |
| | | wrappers.eq(ServiceExpertexpense::getUploadtime ,serviceExpertexpense.getUploadtime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.project.domain.ServiceDonateorgan; |
| | | import com.ruoyi.project.domain.vo.OrgansOfHospital; |
| | | import com.ruoyi.project.domain.vo.reportInfo; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceExternalpersonMapper; |
| | | import com.ruoyi.project.domain.ServiceExternalperson; |
| | | import com.ruoyi.project.service.IServiceExternalpersonService; |
| | | |
| | | /** |
| | | * å¤å´åä½äººåServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-24 |
| | | */ |
| | | @Service |
| | | public class ServiceExternalpersonServiceImpl extends ServiceImpl<ServiceExternalpersonMapper, ServiceExternalperson> implements IServiceExternalpersonService |
| | | { |
| | | |
| | | |
| | | @Autowired |
| | | ServiceExternalpersonMapper serviceExternalpersonMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢å¤å´åä½äººåå表 |
| | | * |
| | | * @param serviceExternalperson å¤å´åä½äººå |
| | | * @return å¤å´åä½äººå |
| | | */ |
| | | @Override |
| | | public List<ServiceExternalperson> queryList(ServiceExternalperson serviceExternalperson) { |
| | | LambdaQueryWrapper<ServiceExternalperson> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceExternalperson.getUserno())){ |
| | | wrappers.eq(ServiceExternalperson::getUserno ,serviceExternalperson.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExternalperson.getUsername())){ |
| | | wrappers.like(ServiceExternalperson::getUsername ,serviceExternalperson.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceExternalperson.getUsertype())){ |
| | | wrappers.eq(ServiceExternalperson::getUsertype ,serviceExternalperson.getUsertype()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<reportInfo> getReportName(String usertype) { |
| | | ArrayList<reportInfo> list = new ArrayList<reportInfo>(); |
| | | List<ServiceExternalperson> serviceExternalpeople = serviceExternalpersonMapper.getAllpeople(usertype); |
| | | |
| | | for(ServiceExternalperson s : serviceExternalpeople){ |
| | | reportInfo r = new reportInfo(); |
| | | r.setId(s.getId()); |
| | | r.setReportNo(s.getUserno()); |
| | | r.setReportName(s.getUsername()); |
| | | list.add(r); |
| | | } |
| | | |
| | | return list; |
| | | } |
| | | |
| | | @Override |
| | | public ServiceExternalperson getInfoByUserNo(String userno) { |
| | | return serviceExternalpersonMapper.getInfoByUserNo(userno); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.project.domain.BaseExpertfeetype; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.domain.vo.*; |
| | | import com.ruoyi.project.mapper.BaseExpertfeetypeMapper; |
| | | import com.ruoyi.project.mapper.ServiceFunddetailMapper; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceFundMapper; |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.service.IServiceFundService; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Service |
| | | public class ServiceFundServiceImpl extends ServiceImpl<ServiceFundMapper, ServiceFund> implements IServiceFundService |
| | | { |
| | | @Autowired |
| | | ServiceFundMapper serviceFundMapper; |
| | | |
| | | @Autowired |
| | | ServiceFunddetailMapper serviceFunddetailMapper; |
| | | |
| | | @Autowired |
| | | BaseExpertfeetypeMapper baseExpertfeetypeMapper; |
| | | |
| | | @Autowired |
| | | ServiceReimbursementMapper serviceReimbursementMapper; |
| | | |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFund è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸» |
| | | */ |
| | | @Override |
| | | public List<ServiceFund> queryList(ServiceFund serviceFund) { |
| | | LambdaQueryWrapper<ServiceFund> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceFund.getDonorno())){ |
| | | wrappers.eq(ServiceFund::getDonorno ,serviceFund.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFund.getUserno())){ |
| | | wrappers.eq(ServiceFund::getUserno ,serviceFund.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFund.getUsername())){ |
| | | wrappers.like(ServiceFund::getUsername ,serviceFund.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFund.getApplytype())){ |
| | | wrappers.eq(ServiceFund::getApplytype ,serviceFund.getApplytype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFund.getDeptmentname())){ |
| | | wrappers.like(ServiceFund::getDeptmentname ,serviceFund.getDeptmentname()); |
| | | } |
| | | if (serviceFund.getRecordstatus()!= null){ |
| | | wrappers.eq(ServiceFund::getRecordstatus ,serviceFund.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFund.getUploadflag())){ |
| | | wrappers.eq(ServiceFund::getUploadflag ,serviceFund.getUploadflag()); |
| | | } |
| | | if (serviceFund.getUploadtime() != null){ |
| | | wrappers.eq(ServiceFund::getUploadtime ,serviceFund.getUploadtime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFund> getInfoByInfoId(Long infoid) { |
| | | return serviceFundMapper.getInfoByInfoId(infoid); |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | | public Long getFundId(Long infoid) { |
| | | return serviceFundMapper.getFundId(infoid); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFund> selectServiceFundList(ServiceFund serviceFund) { |
| | | return serviceFundMapper.selectServiceFundList(serviceFund); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getFundDetail(Long id) { |
| | | return serviceFunddetailMapper.selectFundDetailListById(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<FundVO> selectVOList(FundVO fundVO) { |
| | | return serviceFundMapper.selectVOList(fundVO); |
| | | } |
| | | |
| | | @Override |
| | | public List<FundDetailOneVO> showFundDetailOne(ServiceFund serviceFund) { |
| | | List<FundDetailOneVO> l = new ArrayList<>(); |
| | | FundDetailOneVO f1 = new FundDetailOneVO(); |
| | | f1.setNumber("1"); |
| | | f1.setMessage("è·åä¸å®¶æ»è´¹ç¨: " + serviceFund.getProcurementcost() + "å
; " + "ä¸å®¶è´¹ç¨æ»éé¢: " + serviceFund.getExpertcost() + "å
; " + "伦ç审æ¥è´¹ç¨æ»éé¢: " + serviceFund.getEthicscost() + "å
"); |
| | | FundDetailOneVO f2 = new FundDetailOneVO(); |
| | | f2.setNumber("2"); |
| | | f2.setMessage("æç®è
å»å¦ææ¬æ»éé¢: " + serviceFund.getMedicalcost() + "å
; " + "æç®è
ååææ¬æ»éé¢: " + serviceFund.getAftercarecost() + "å
"); |
| | | FundDetailOneVO f3 = new FundDetailOneVO(); |
| | | f3.setNumber("3"); |
| | | f3.setMessage("æç®è
å®¶å±é£å®¿è´¹æ»éé¢: " + serviceFund.getFamilycost() + "å
"); |
| | | l.add(f1); |
| | | l.add(f2); |
| | | l.add(f3); |
| | | |
| | | return l; |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public FundDetailTwoVO showFundDetailTwo(Long infoid) { |
| | | |
| | | FundDetailTwoVO fdvo = new FundDetailTwoVO(); |
| | | List<ServiceFund> serviceFunds = serviceFundMapper.getInfoByInfoId(infoid); |
| | | |
| | | List<ServiceFunddetail> fd = new ArrayList<>(); |
| | | for(ServiceFund s : serviceFunds){ |
| | | List<ServiceFunddetail> l = serviceFunddetailMapper.getAllDetailsByFDIDHZ(s.getId()); |
| | | for(ServiceFunddetail df : l){ |
| | | fd.add(df); |
| | | } |
| | | } |
| | | |
| | | List<ServiceReimbursement> serviceReimbursements1 = serviceReimbursementMapper.getInfoByInfoId(infoid); |
| | | List<ServiceReimbursement> serviceReimbursements2 = serviceReimbursementMapper.getInfoByInfoIdRelatives(infoid); |
| | | |
| | | double f1 = 0; |
| | | double f2 = 0; |
| | | double f3 = 0; |
| | | double f4 = 0; |
| | | double f5 = 0; |
| | | double f6 = 0; |
| | | double f7 = 0; |
| | | double f8 = 0; |
| | | double f9 = 0; |
| | | double f10 = 0; |
| | | double f11 = 0; |
| | | double f12 = 0; |
| | | double f13 = 0; |
| | | double f14 = 0; |
| | | double f15 = 0; |
| | | double f16 = 0; |
| | | double f17 = 0; |
| | | double f18 = 0; |
| | | double f19 = 0; |
| | | double f20 = 0; |
| | | double f21 = 0; |
| | | double f22 = 0; |
| | | double f23 = 0; |
| | | double f24 = 0; |
| | | double f25 = 0; |
| | | double f26 = 0; |
| | | double f27 = 0; |
| | | double f28 = 0; |
| | | double f29 = 0; |
| | | double f30 = 0; |
| | | double f31 = 0; |
| | | double f32 = 0; |
| | | double f33 = 0; |
| | | double f34 = 0; |
| | | double f35 = 0; |
| | | double f36 = 0; |
| | | double f37 = 0; |
| | | double f38 = 0; |
| | | double f39 = 0; |
| | | double f40 = 0; |
| | | double f41 = 0; |
| | | double f42 = 0; |
| | | double f43 = 0; |
| | | double f44 = 0; |
| | | double f45 = 0; |
| | | double f46 = 0; |
| | | double f47 = 0; |
| | | double f48 = 0; |
| | | double f49 = 0; |
| | | double f50 = 0; |
| | | double f51 = 0; |
| | | double f52 = 0; |
| | | double hj = 0; |
| | | |
| | | double sh1 = 0; |
| | | double sh2 = 0; |
| | | double sh3 = 0; |
| | | double sh4 = 0; |
| | | double sh5 = 0; |
| | | double sh6 = 0; |
| | | double sh7 = 0; |
| | | double sh8 = 0; |
| | | double sh9 = 0; |
| | | double sh10 = 0; |
| | | double sh11 = 0; |
| | | double sh12 = 0; |
| | | double sh13 = 0; |
| | | double sh14 = 0; |
| | | double sh15 = 0; |
| | | double sh16 = 0; |
| | | double sh17 = 0; |
| | | double sh18 = 0; |
| | | double sh19 = 0; |
| | | double sh20 = 0; |
| | | double sh21 = 0; |
| | | double sh22 = 0; |
| | | double sh23 = 0; |
| | | double sh24 = 0; |
| | | double sh25 = 0; |
| | | double sh26 = 0; |
| | | double sh27 = 0; |
| | | double sh28 = 0; |
| | | double sh29 = 0; |
| | | double sh30 = 0; |
| | | double sh31 = 0; |
| | | double sh32 = 0; |
| | | double sh33 = 0; |
| | | double sh34 = 0; |
| | | double sh35 = 0; |
| | | double sh36 = 0; |
| | | double sh37 = 0; |
| | | double sh38 = 0; |
| | | double sh39 = 0; |
| | | double sh40 = 0; |
| | | double sh41 = 0; |
| | | double sh42 = 0; |
| | | double sh43 = 0; |
| | | double sh44 = 0; |
| | | double sh45 = 0; |
| | | double sh46 = 0; |
| | | double sh47 = 0; |
| | | double sh48 = 0; |
| | | double sh49 = 0; |
| | | double sh50 = 0; |
| | | double sh51 = 0; |
| | | double sh52 = 0; |
| | | double shhj = 0; |
| | | |
| | | for(ServiceReimbursement sr : serviceReimbursements1){ |
| | | f28 += sr.getAmountrequested(); |
| | | sh28 += sr.getAmountrequested(); |
| | | } |
| | | for(ServiceReimbursement sr : serviceReimbursements2){ |
| | | f51 += sr.getAmountrequested(); |
| | | sh51 += sr.getAmountrequested(); |
| | | } |
| | | |
| | | for(ServiceFunddetail s : fd){ |
| | | if(s.getItemid() == 1){ |
| | | f1 += s.getAmount(); |
| | | sh1 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 2){ |
| | | f2 += s.getAmount(); |
| | | sh2 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 3){ |
| | | f3 += s.getAmount(); |
| | | sh3 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 4){ |
| | | f4 += s.getAmount(); |
| | | sh4 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 5){ |
| | | f5 += s.getAmount(); |
| | | sh5 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 6){ |
| | | f6 += s.getAmount(); |
| | | sh6 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 7){ |
| | | f7 += s.getAmount(); |
| | | sh7 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 8){ |
| | | f8 += s.getAmount(); |
| | | sh8 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 9){ |
| | | f9 += s.getAmount(); |
| | | sh9 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 10){ |
| | | f10 += s.getAmount(); |
| | | sh10 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 11){ |
| | | f11 += s.getAmount(); |
| | | sh11 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 12){ |
| | | f12 += s.getAmount(); |
| | | sh12 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 13){ |
| | | f13 += s.getAmount(); |
| | | sh13 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 14){ |
| | | f14 += s.getAmount(); |
| | | sh14 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 15){ |
| | | f15 += s.getAmount(); |
| | | sh15 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 16){ |
| | | f16 += s.getAmount(); |
| | | sh16 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 17){ |
| | | f17 += s.getAmount(); |
| | | sh17 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 18){ |
| | | f18 += s.getAmount(); |
| | | sh18 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 19){ |
| | | f19 += s.getAmount(); |
| | | sh19 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 20){ |
| | | f20 += s.getAmount(); |
| | | sh20 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 21){ |
| | | f21 += s.getAmount(); |
| | | sh21 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 22){ |
| | | f22 += s.getAmount(); |
| | | sh22 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 23){ |
| | | f23 += s.getAmount(); |
| | | sh23 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 24){ |
| | | f24 += s.getAmount(); |
| | | sh24 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 25){ |
| | | f25 += s.getAmount(); |
| | | sh25 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 26){ |
| | | f26 += s.getAmount(); |
| | | sh26 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 27){ |
| | | f27 += s.getAmount(); |
| | | sh27 += s.getTaxedamount(); |
| | | } |
| | | |
| | | if(s.getItemid() == 29){ |
| | | f29 += s.getAmount(); |
| | | sh29 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 30){ |
| | | f30 += s.getAmount(); |
| | | sh30 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 31){ |
| | | f31 += s.getAmount(); |
| | | sh31 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 32){ |
| | | f32 += s.getAmount(); |
| | | sh32 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 33){ |
| | | f33 += s.getAmount(); |
| | | sh33 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 34){ |
| | | f34 += s.getAmount(); |
| | | sh34 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 35){ |
| | | f35 += s.getAmount(); |
| | | sh35 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 36){ |
| | | f36 += s.getAmount(); |
| | | sh36 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 37){ |
| | | f37 += s.getAmount(); |
| | | sh37 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 38){ |
| | | f38 += s.getAmount(); |
| | | sh38 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 39){ |
| | | f39 += s.getAmount(); |
| | | sh39 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 40){ |
| | | f40 += s.getAmount(); |
| | | sh40 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 41){ |
| | | f41 += s.getAmount(); |
| | | sh41 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 42){ |
| | | f42 += s.getAmount(); |
| | | sh42 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 43){ |
| | | f43 += s.getAmount(); |
| | | sh43 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 44){ |
| | | f44 += s.getAmount(); |
| | | sh44 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 45){ |
| | | f45 += s.getAmount(); |
| | | sh45 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 46){ |
| | | f46 += s.getAmount(); |
| | | sh46 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 47){ |
| | | f47 += s.getAmount(); |
| | | sh47 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 48){ |
| | | f48 += s.getAmount(); |
| | | sh48 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 49){ |
| | | f49 += s.getAmount(); |
| | | sh49 += s.getTaxedamount(); |
| | | } |
| | | |
| | | if(s.getItemid() == 50){ |
| | | f50 += s.getAmount(); |
| | | sh50 += s.getTaxedamount(); |
| | | } |
| | | if(s.getItemid() == 52){ |
| | | f52 += s.getAmount(); |
| | | sh52 += s.getTaxedamount(); |
| | | } |
| | | } |
| | | |
| | | hj = f1 + f2 + f3 + f4 + f5 + f6 + f7 + f8 + f9 + f10 + f11 + f12 + f13 + f14 + f15 + f16 + f17 + f18 + f19 + f20 + f21 + f22 + f23 + f24 + f25 + f26 + f27 + f28 + f29 + f30 + f31 + f32 + f33 + f34 + f35 |
| | | + f36 + f37 + f38 + f39 + f40 + f41 + f42 + f43 + f44 + f45 + f46 + f47 + f48 + f49 + f50 + f51 + f52; |
| | | |
| | | shhj = sh1 + sh2 + sh3 + sh4 + sh5 + sh6 + sh7 + sh8 + sh9 + sh10 + sh11 + sh12 + sh13 + sh14 + sh15 + sh16 + sh17 + sh18 + sh19 + sh20 + sh21 + sh22 + sh23 + sh24 + sh25 + sh26 + sh27 + sh28 + sh29 + sh30 + sh31 + sh32 + sh33 + sh34 + sh35 |
| | | + sh36 + sh37 + sh38 + sh39 + sh40 + sh41 + sh42 + sh43 + sh44 + sh45 + sh46 + sh47 + sh48 + sh49 + sh50 + sh51 + sh52; |
| | | |
| | | fdvo.setFy1(f1); |
| | | fdvo.setFy2(f2); |
| | | fdvo.setFy3(f3); |
| | | fdvo.setFy4(f4); |
| | | fdvo.setFy5(f5); |
| | | fdvo.setFy6(f6); |
| | | fdvo.setFy7(f7); |
| | | fdvo.setFy8(f8); |
| | | fdvo.setFy9(f9); |
| | | fdvo.setFy10(f10); |
| | | fdvo.setFy11(f11); |
| | | fdvo.setFy12(f12); |
| | | fdvo.setFy13(f13); |
| | | fdvo.setFy14(f14); |
| | | fdvo.setFy15(f15); |
| | | fdvo.setFy16(f16); |
| | | fdvo.setFy17(f17); |
| | | fdvo.setFy18(f18); |
| | | fdvo.setFy19(f19); |
| | | fdvo.setFy20(f20); |
| | | fdvo.setFy21(f21); |
| | | fdvo.setFy22(f22); |
| | | fdvo.setFy23(f23); |
| | | fdvo.setFy24(f24); |
| | | fdvo.setFy25(f25); |
| | | fdvo.setFy26(f26); |
| | | fdvo.setFy27(f27); |
| | | fdvo.setFy28(f28); |
| | | fdvo.setFy29(f29); |
| | | fdvo.setFy30(f30); |
| | | fdvo.setFy31(f31); |
| | | fdvo.setFy32(f32); |
| | | fdvo.setFy33(f33); |
| | | fdvo.setFy34(f34); |
| | | fdvo.setFy35(f35); |
| | | fdvo.setFy36(f36); |
| | | fdvo.setFy37(f37); |
| | | fdvo.setFy38(f38); |
| | | fdvo.setFy39(f39); |
| | | fdvo.setFy40(f40); |
| | | fdvo.setFy41(f41); |
| | | fdvo.setFy42(f42); |
| | | fdvo.setFy43(f43); |
| | | fdvo.setFy44(f44); |
| | | fdvo.setFy45(f45); |
| | | fdvo.setFy46(f46); |
| | | fdvo.setFy47(f47); |
| | | fdvo.setFy48(f48); |
| | | fdvo.setFy49(f49); |
| | | fdvo.setFy50(f50); |
| | | fdvo.setFy51(f51); |
| | | fdvo.setFy52(f52); |
| | | fdvo.setFyhj(hj); |
| | | |
| | | fdvo.setSh1(sh1); |
| | | fdvo.setSh2(sh2); |
| | | fdvo.setSh3(sh3); |
| | | fdvo.setSh4(sh4); |
| | | fdvo.setSh5(sh5); |
| | | fdvo.setSh6(sh6); |
| | | fdvo.setSh7(sh7); |
| | | fdvo.setSh8(sh8); |
| | | fdvo.setSh9(sh9); |
| | | fdvo.setSh10(sh10); |
| | | fdvo.setSh11(sh11); |
| | | fdvo.setSh12(sh12); |
| | | fdvo.setSh13(sh13); |
| | | fdvo.setSh14(sh14); |
| | | fdvo.setSh15(sh15); |
| | | fdvo.setSh16(sh16); |
| | | fdvo.setSh17(sh17); |
| | | fdvo.setSh18(sh18); |
| | | fdvo.setSh19(sh19); |
| | | fdvo.setSh20(sh20); |
| | | fdvo.setSh21(sh21); |
| | | fdvo.setSh22(sh22); |
| | | fdvo.setSh23(sh23); |
| | | fdvo.setSh24(sh24); |
| | | fdvo.setSh25(sh25); |
| | | fdvo.setSh26(sh26); |
| | | fdvo.setSh27(sh27); |
| | | fdvo.setSh28(sh28); |
| | | fdvo.setSh29(sh29); |
| | | fdvo.setSh30(sh30); |
| | | fdvo.setSh31(sh31); |
| | | fdvo.setSh32(sh32); |
| | | fdvo.setSh33(sh33); |
| | | fdvo.setSh34(sh34); |
| | | fdvo.setSh35(sh35); |
| | | fdvo.setSh36(sh36); |
| | | fdvo.setSh37(sh37); |
| | | fdvo.setSh38(sh38); |
| | | fdvo.setSh39(sh39); |
| | | fdvo.setSh40(sh40); |
| | | fdvo.setSh41(sh41); |
| | | fdvo.setSh42(sh42); |
| | | fdvo.setSh43(sh43); |
| | | fdvo.setSh44(sh44); |
| | | fdvo.setSh45(sh45); |
| | | fdvo.setSh46(sh46); |
| | | fdvo.setSh47(sh47); |
| | | fdvo.setSh48(sh48); |
| | | fdvo.setSh49(sh49); |
| | | fdvo.setSh50(sh50); |
| | | fdvo.setSh51(sh51); |
| | | fdvo.setSh52(sh52); |
| | | fdvo.setShhj(shhj); |
| | | |
| | | return fdvo; |
| | | } |
| | | |
| | | @Override |
| | | public String returnId(Long id) { |
| | | return id.toString(); |
| | | } |
| | | |
| | | @Override |
| | | public List<SpFinancialExpensesFundOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT,Integer CHECKFLAG,Integer APPLYTYPE) { |
| | | return serviceFundMapper.getListBypower(PAUSERNO, PAFUNDTYPE, PAAPPLICANT, PAAPPLICATIONBEGTIME, PAAPPLICATIONENDTIME, PADEPARTMENT,CHECKFLAG,APPLYTYPE); |
| | | } |
| | | |
| | | @Override |
| | | public int countItem(Long infoid, Long itemid) { |
| | | List<ServiceFund> serviceFunds = serviceFundMapper.getInfoByInfoId(infoid); |
| | | |
| | | int count = 0; |
| | | for(ServiceFund s : serviceFunds){ |
| | | long fundid = s.getId(); |
| | | int l = serviceFunddetailMapper.countItem(fundid, itemid); |
| | | count += l; |
| | | } |
| | | |
| | | return count; |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.ServiceFundShared; |
| | | import com.ruoyi.project.mapper.ServiceFundSharedMapper; |
| | | import com.ruoyi.project.service.IServiceFundSharedService; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·ä¸»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | @Service |
| | | public class ServiceFundSharedServiceImpl extends ServiceImpl<ServiceFundSharedMapper, ServiceFundShared> implements IServiceFundSharedService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·ä¸»å表 |
| | | * |
| | | * @param serviceFundShared è´¹ç¨ç³è¯·ä¸» |
| | | * @return è´¹ç¨ç³è¯·ä¸» |
| | | */ |
| | | @Override |
| | | public List<ServiceFundShared> queryList(ServiceFundShared serviceFundShared) { |
| | | LambdaQueryWrapper<ServiceFundShared> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceFundShared.getInfoid() != null){ |
| | | wrappers.eq(ServiceFundShared::getInfoid ,serviceFundShared.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getDonorno())){ |
| | | wrappers.eq(ServiceFundShared::getDonorno ,serviceFundShared.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getDonorname())){ |
| | | wrappers.like(ServiceFundShared::getDonorname ,serviceFundShared.getDonorname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUserno())){ |
| | | wrappers.eq(ServiceFundShared::getUserno ,serviceFundShared.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUsername())){ |
| | | wrappers.like(ServiceFundShared::getUsername ,serviceFundShared.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUnitname())){ |
| | | wrappers.like(ServiceFundShared::getUnitname ,serviceFundShared.getUnitname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUnitno())){ |
| | | wrappers.eq(ServiceFundShared::getUnitno ,serviceFundShared.getUnitno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUnituserno())){ |
| | | wrappers.eq(ServiceFundShared::getUnituserno ,serviceFundShared.getUnituserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getPhone())){ |
| | | wrappers.eq(ServiceFundShared::getPhone ,serviceFundShared.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getAnnexbankcard())){ |
| | | wrappers.eq(ServiceFundShared::getAnnexbankcard ,serviceFundShared.getAnnexbankcard()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getAnnexregistform())){ |
| | | wrappers.eq(ServiceFundShared::getAnnexregistform ,serviceFundShared.getAnnexregistform()); |
| | | } |
| | | if (serviceFundShared.getPretaxcost() != null){ |
| | | wrappers.eq(ServiceFundShared::getPretaxcost ,serviceFundShared.getPretaxcost()); |
| | | } |
| | | if (serviceFundShared.getTaxedcost() != null){ |
| | | wrappers.eq(ServiceFundShared::getTaxedcost ,serviceFundShared.getTaxedcost()); |
| | | } |
| | | if (serviceFundShared.getTotalcost() != null){ |
| | | wrappers.eq(ServiceFundShared::getTotalcost ,serviceFundShared.getTotalcost()); |
| | | } |
| | | if (serviceFundShared.getExpertcost() != null){ |
| | | wrappers.eq(ServiceFundShared::getExpertcost ,serviceFundShared.getExpertcost()); |
| | | } |
| | | if (serviceFundShared.getEthicscost() != null){ |
| | | wrappers.eq(ServiceFundShared::getEthicscost ,serviceFundShared.getEthicscost()); |
| | | } |
| | | if (serviceFundShared.getMedicalcost() != null){ |
| | | wrappers.eq(ServiceFundShared::getMedicalcost ,serviceFundShared.getMedicalcost()); |
| | | } |
| | | if (serviceFundShared.getFamilycost() != null){ |
| | | wrappers.eq(ServiceFundShared::getFamilycost ,serviceFundShared.getFamilycost()); |
| | | } |
| | | if (serviceFundShared.getAftercarecost() != null){ |
| | | wrappers.eq(ServiceFundShared::getAftercarecost ,serviceFundShared.getAftercarecost()); |
| | | } |
| | | if (serviceFundShared.getAmountrequested() != null){ |
| | | wrappers.eq(ServiceFundShared::getAmountrequested ,serviceFundShared.getAmountrequested()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getApplytype())){ |
| | | wrappers.eq(ServiceFundShared::getApplytype ,serviceFundShared.getApplytype()); |
| | | } |
| | | if (serviceFundShared.getPrepaidamount() != null){ |
| | | wrappers.eq(ServiceFundShared::getPrepaidamount ,serviceFundShared.getPrepaidamount()); |
| | | } |
| | | if (serviceFundShared.getInvoicecount() != null){ |
| | | wrappers.eq(ServiceFundShared::getInvoicecount ,serviceFundShared.getInvoicecount()); |
| | | } |
| | | if (serviceFundShared.getAttachcount() != null){ |
| | | wrappers.eq(ServiceFundShared::getAttachcount ,serviceFundShared.getAttachcount()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getManagerno())){ |
| | | wrappers.eq(ServiceFundShared::getManagerno ,serviceFundShared.getManagerno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getManagername())){ |
| | | wrappers.like(ServiceFundShared::getManagername ,serviceFundShared.getManagername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getDeptmentno())){ |
| | | wrappers.eq(ServiceFundShared::getDeptmentno ,serviceFundShared.getDeptmentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getDeptmentname())){ |
| | | wrappers.like(ServiceFundShared::getDeptmentname ,serviceFundShared.getDeptmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getOpochecker())){ |
| | | wrappers.eq(ServiceFundShared::getOpochecker ,serviceFundShared.getOpochecker()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getFinvicepresident())){ |
| | | wrappers.eq(ServiceFundShared::getFinvicepresident ,serviceFundShared.getFinvicepresident()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getBusvicepresident())){ |
| | | wrappers.eq(ServiceFundShared::getBusvicepresident ,serviceFundShared.getBusvicepresident()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getOfficedirector())){ |
| | | wrappers.eq(ServiceFundShared::getOfficedirector ,serviceFundShared.getOfficedirector()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getFinancedirector())){ |
| | | wrappers.eq(ServiceFundShared::getFinancedirector ,serviceFundShared.getFinancedirector()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getFinancechecher())){ |
| | | wrappers.eq(ServiceFundShared::getFinancechecher ,serviceFundShared.getFinancechecher()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getRemark())){ |
| | | wrappers.eq(ServiceFundShared::getRemark ,serviceFundShared.getRemark()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getIsdistribute())){ |
| | | wrappers.eq(ServiceFundShared::getIsdistribute ,serviceFundShared.getIsdistribute()); |
| | | } |
| | | if (serviceFundShared.getRecordstatus() != null){ |
| | | wrappers.eq(ServiceFundShared::getRecordstatus ,serviceFundShared.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getUploadflag())){ |
| | | wrappers.eq(ServiceFundShared::getUploadflag ,serviceFundShared.getUploadflag()); |
| | | } |
| | | if (serviceFundShared.getUploadtime() != null){ |
| | | wrappers.eq(ServiceFundShared::getUploadtime ,serviceFundShared.getUploadtime()); |
| | | } |
| | | if (serviceFundShared.getFlowlevel() != null){ |
| | | wrappers.eq(ServiceFundShared::getFlowlevel ,serviceFundShared.getFlowlevel()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getOaid())){ |
| | | wrappers.eq(ServiceFundShared::getOaid ,serviceFundShared.getOaid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getOabdzt())){ |
| | | wrappers.eq(ServiceFundShared::getOabdzt ,serviceFundShared.getOabdzt()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getFilename())){ |
| | | wrappers.like(ServiceFundShared::getFilename ,serviceFundShared.getFilename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundShared.getFileid())){ |
| | | wrappers.eq(ServiceFundShared::getFileid ,serviceFundShared.getFileid()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.project.domain.ServiceFund; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | import com.ruoyi.project.mapper.ServiceFundMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceFunddetailMapper; |
| | | import com.ruoyi.project.domain.ServiceFunddetail; |
| | | import com.ruoyi.project.service.IServiceFunddetailService; |
| | | |
| | | /** |
| | | * è´¹ç¨ç³è¯·æç»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-25 |
| | | */ |
| | | @Service |
| | | public class ServiceFunddetailServiceImpl extends ServiceImpl<ServiceFunddetailMapper, ServiceFunddetail> implements IServiceFunddetailService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceFunddetailMapper serviceFunddetailMapper; |
| | | |
| | | @Autowired |
| | | ServiceFundMapper serviceFundMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢è´¹ç¨ç³è¯·æç»å表 |
| | | * |
| | | * @param serviceFunddetail è´¹ç¨ç³è¯·æç» |
| | | * @return è´¹ç¨ç³è¯·æç» |
| | | */ |
| | | @Override |
| | | public List<ServiceFunddetail> queryList(ServiceFunddetail serviceFunddetail) { |
| | | LambdaQueryWrapper<ServiceFunddetail> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getBeneficiaryname())){ |
| | | wrappers.like(ServiceFunddetail::getBeneficiaryname ,serviceFunddetail.getBeneficiaryname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getUnitname())){ |
| | | wrappers.like(ServiceFunddetail::getUnitname ,serviceFunddetail.getUnitname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getApplytype())){ |
| | | wrappers.eq(ServiceFunddetail::getApplytype ,serviceFunddetail.getApplytype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getItemname())){ |
| | | wrappers.like(ServiceFunddetail::getItemname ,serviceFunddetail.getItemname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getItemtype())){ |
| | | wrappers.eq(ServiceFunddetail::getItemtype ,serviceFunddetail.getItemtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getRecordstatus())){ |
| | | wrappers.eq(ServiceFunddetail::getRecordstatus ,serviceFunddetail.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getCreateBy())){ |
| | | wrappers.eq(ServiceFunddetail::getCreateBy ,serviceFunddetail.getCreateBy()); |
| | | } |
| | | if (serviceFunddetail.getCreateTime() != null){ |
| | | wrappers.eq(ServiceFunddetail::getCreateTime ,serviceFunddetail.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFunddetail.getUploadflag())){ |
| | | wrappers.eq(ServiceFunddetail::getUploadflag ,serviceFunddetail.getUploadflag()); |
| | | } |
| | | if (serviceFunddetail.getUploadtime() != null){ |
| | | wrappers.eq(ServiceFunddetail::getUploadtime ,serviceFunddetail.getUploadtime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDLW(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDLW(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDSH(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDSH(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDSS(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDSS(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDYX(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDYX(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDHZ(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDHZ(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> getAllDetailsByFDIDLWF(Long id) { |
| | | return serviceFunddetailMapper.getAllDetailsByFDIDLWF(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceFunddetail> selectServiceFunddetailList(ServiceFunddetail serviceFunddetail) { |
| | | return serviceFunddetailMapper.selectServiceFunddetailList(serviceFunddetail); |
| | | } |
| | | |
| | | @Override |
| | | public int deleteDetail(Long id) { |
| | | ServiceFunddetail serviceFunddetail = serviceFunddetailMapper.selectById(id); |
| | | Long fundid = serviceFunddetail.getFundid(); |
| | | ServiceFund serviceFund = serviceFundMapper.selectById(fundid); |
| | | |
| | | Double pretax = serviceFund.getPretaxcost(); |
| | | Double aftertax = serviceFund.getTaxedcost(); |
| | | pretax = pretax - serviceFunddetail.getAmount(); |
| | | aftertax = aftertax - serviceFunddetail.getTaxedamount(); |
| | | Double amount = pretax + aftertax; |
| | | |
| | | serviceFund.setPretaxcost(pretax); |
| | | serviceFund.setTaxedcost(aftertax); |
| | | serviceFund.setAmountrequested(amount); |
| | | int updateAmount = serviceFundMapper.updateById(serviceFund); |
| | | |
| | | return serviceFunddetailMapper.deleteById(id); |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceFundflowMapper; |
| | | import com.ruoyi.project.domain.ServiceFundflow; |
| | | import com.ruoyi.project.service.IServiceFundflowService; |
| | | |
| | | /** |
| | | * èµéå®¡æ¹æµç¨Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | @Service |
| | | public class ServiceFundflowServiceImpl extends ServiceImpl<ServiceFundflowMapper, ServiceFundflow> implements IServiceFundflowService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢èµéå®¡æ¹æµç¨å表 |
| | | * |
| | | * @param serviceFundflow èµéå®¡æ¹æµç¨ |
| | | * @return èµéå®¡æ¹æµç¨ |
| | | */ |
| | | @Override |
| | | public List<ServiceFundflow> queryList(ServiceFundflow serviceFundflow) { |
| | | LambdaQueryWrapper<ServiceFundflow> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceFundflow.getFundid() != null){ |
| | | wrappers.eq(ServiceFundflow::getFundid ,serviceFundflow.getFundid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflow.getCheckuserno())){ |
| | | wrappers.eq(ServiceFundflow::getCheckuserno ,serviceFundflow.getCheckuserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflow.getCheckusername())){ |
| | | wrappers.like(ServiceFundflow::getCheckusername ,serviceFundflow.getCheckusername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflow.getFlowcontent())){ |
| | | wrappers.eq(ServiceFundflow::getFlowcontent ,serviceFundflow.getFlowcontent()); |
| | | } |
| | | if (serviceFundflow.getFlowconclusion() != null){ |
| | | wrappers.eq(ServiceFundflow::getFlowconclusion ,serviceFundflow.getFlowconclusion()); |
| | | } |
| | | if (serviceFundflow.getFundtype() != null){ |
| | | wrappers.eq(ServiceFundflow::getFundtype ,serviceFundflow.getFundtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflow.getApplytype())){ |
| | | wrappers.eq(ServiceFundflow::getApplytype ,serviceFundflow.getApplytype()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceFundflowruleMapper; |
| | | import com.ruoyi.project.domain.ServiceFundflowrule; |
| | | import com.ruoyi.project.service.IServiceFundflowruleService; |
| | | |
| | | /** |
| | | * èµé审æ¹è§åServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-27 |
| | | */ |
| | | @Service |
| | | public class ServiceFundflowruleServiceImpl extends ServiceImpl<ServiceFundflowruleMapper, ServiceFundflowrule> implements IServiceFundflowruleService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢èµé审æ¹è§åå表 |
| | | * |
| | | * @param serviceFundflowrule èµé审æ¹è§å |
| | | * @return èµé审æ¹è§å |
| | | */ |
| | | @Override |
| | | public List<ServiceFundflowrule> queryList(ServiceFundflowrule serviceFundflowrule) { |
| | | LambdaQueryWrapper<ServiceFundflowrule> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceFundflowrule.getApplytype())){ |
| | | wrappers.eq(ServiceFundflowrule::getApplytype ,serviceFundflowrule.getApplytype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflowrule.getCheckuserno())){ |
| | | wrappers.eq(ServiceFundflowrule::getCheckuserno ,serviceFundflowrule.getCheckuserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceFundflowrule.getCheckusername())){ |
| | | wrappers.like(ServiceFundflowrule::getCheckusername ,serviceFundflowrule.getCheckusername()); |
| | | } |
| | | if (serviceFundflowrule.getVerificationdept() != null){ |
| | | wrappers.eq(ServiceFundflowrule::getVerificationdept ,serviceFundflowrule.getVerificationdept()); |
| | | } |
| | | if (serviceFundflowrule.getFlowlevel() != null){ |
| | | wrappers.eq(ServiceFundflowrule::getFlowlevel ,serviceFundflowrule.getFlowlevel()); |
| | | } |
| | | if (serviceFundflowrule.getTotallevel() != null){ |
| | | wrappers.eq(ServiceFundflowrule::getTotallevel ,serviceFundflowrule.getTotallevel()); |
| | | } |
| | | if (serviceFundflowrule.getFundtype() != null){ |
| | | wrappers.eq(ServiceFundflowrule::getFundtype ,serviceFundflowrule.getFundtype()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.vo.MedicalEvaluationVO; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceMedicalevaluationMapper; |
| | | import com.ruoyi.project.domain.ServiceMedicalevaluation; |
| | | import com.ruoyi.project.service.IServiceMedicalevaluationService; |
| | | |
| | | /** |
| | | * å»å¦è¯ä¼°Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-19 |
| | | */ |
| | | @Service |
| | | public class ServiceMedicalevaluationServiceImpl extends ServiceImpl<ServiceMedicalevaluationMapper, ServiceMedicalevaluation> implements IServiceMedicalevaluationService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceMedicalevaluationMapper serviceMedicalevaluationMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢å»å¦è¯ä¼°å表 |
| | | * |
| | | * @param serviceMedicalevaluation å»å¦è¯ä¼° |
| | | * @return å»å¦è¯ä¼° |
| | | */ |
| | | @Override |
| | | public List<ServiceMedicalevaluation> queryList(ServiceMedicalevaluation serviceMedicalevaluation) { |
| | | LambdaQueryWrapper<ServiceMedicalevaluation> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotNull(serviceMedicalevaluation.getId())){ |
| | | wrappers.eq(ServiceMedicalevaluation::getId ,serviceMedicalevaluation.getId()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceMedicalevaluation.getDonorno())){ |
| | | wrappers.eq(ServiceMedicalevaluation::getDonorno ,serviceMedicalevaluation.getDonorno()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<MedicalEvaluationVO> selectVOList(MedicalEvaluationVO medicalEvaluationVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | medicalEvaluationVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceMedicalevaluationMapper.selectVOList(medicalEvaluationVO); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceMedicalevaluation> selectServiceMedicalevaluationList(ServiceMedicalevaluation serviceMedicalevaluation) { |
| | | |
| | | return serviceMedicalevaluationMapper.selectServiceMedicalevaluationList(serviceMedicalevaluation); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceOrganallocationMapper; |
| | | import com.ruoyi.project.domain.ServiceOrganallocation; |
| | | import com.ruoyi.project.service.IServiceOrganallocationService; |
| | | |
| | | /** |
| | | * å¨å®åé
Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-10 |
| | | */ |
| | | @Service |
| | | public class ServiceOrganallocationServiceImpl extends ServiceImpl<ServiceOrganallocationMapper, ServiceOrganallocation> implements IServiceOrganallocationService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceOrganallocationMapper serviceOrganallocationMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢å¨å®åé
å表 |
| | | * |
| | | * @param serviceOrganallocation å¨å®åé
|
| | | * @return å¨å®åé
|
| | | */ |
| | | @Override |
| | | public List<ServiceOrganallocation> queryList(ServiceOrganallocation serviceOrganallocation) { |
| | | LambdaQueryWrapper<ServiceOrganallocation> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceOrganallocation.getOrganid() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getOrganid ,serviceOrganallocation.getOrganid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getOrgannumber())){ |
| | | wrappers.eq(ServiceOrganallocation::getOrgannumber ,serviceOrganallocation.getOrgannumber()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getApplicantuserid())){ |
| | | wrappers.eq(ServiceOrganallocation::getApplicantuserid ,serviceOrganallocation.getApplicantuserid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getApplicantusername())){ |
| | | wrappers.like(ServiceOrganallocation::getApplicantusername ,serviceOrganallocation.getApplicantusername()); |
| | | } |
| | | if (serviceOrganallocation.getApplicanttime() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getApplicanttime ,serviceOrganallocation.getApplicanttime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getCheckuserid())){ |
| | | wrappers.eq(ServiceOrganallocation::getCheckuserid ,serviceOrganallocation.getCheckuserid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getCheckusername())){ |
| | | wrappers.like(ServiceOrganallocation::getCheckusername ,serviceOrganallocation.getCheckusername()); |
| | | } |
| | | if (serviceOrganallocation.getChecktime() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getChecktime ,serviceOrganallocation.getChecktime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getChecksuggestion())){ |
| | | wrappers.eq(ServiceOrganallocation::getChecksuggestion ,serviceOrganallocation.getChecksuggestion()); |
| | | } |
| | | if (serviceOrganallocation.getAllocationstatus() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getAllocationstatus ,serviceOrganallocation.getAllocationstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getName())){ |
| | | wrappers.like(ServiceOrganallocation::getName ,serviceOrganallocation.getName()); |
| | | } |
| | | if (serviceOrganallocation.getSex() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getSex ,serviceOrganallocation.getSex()); |
| | | } |
| | | if (serviceOrganallocation.getIdcardtype() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getIdcardtype ,serviceOrganallocation.getIdcardtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getIdcardno())){ |
| | | wrappers.eq(ServiceOrganallocation::getIdcardno ,serviceOrganallocation.getIdcardno()); |
| | | } |
| | | if (serviceOrganallocation.getAge() != null){ |
| | | wrappers.eq(ServiceOrganallocation::getAge ,serviceOrganallocation.getAge()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getAgeunit())){ |
| | | wrappers.eq(ServiceOrganallocation::getAgeunit ,serviceOrganallocation.getAgeunit()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getBirthday())){ |
| | | wrappers.eq(ServiceOrganallocation::getBirthday ,serviceOrganallocation.getBirthday()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getPhone())){ |
| | | wrappers.eq(ServiceOrganallocation::getPhone ,serviceOrganallocation.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidenceaddress())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidenceaddress ,serviceOrganallocation.getResidenceaddress()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidenceprovince())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidenceprovince ,serviceOrganallocation.getResidenceprovince()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidenceprovincename())){ |
| | | wrappers.like(ServiceOrganallocation::getResidenceprovincename ,serviceOrganallocation.getResidenceprovincename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecity())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidencecity ,serviceOrganallocation.getResidencecity()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecityname())){ |
| | | wrappers.like(ServiceOrganallocation::getResidencecityname ,serviceOrganallocation.getResidencecityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencetown())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidencetown ,serviceOrganallocation.getResidencetown()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencetownname())){ |
| | | wrappers.like(ServiceOrganallocation::getResidencetownname ,serviceOrganallocation.getResidencetownname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecommunity())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidencecommunity ,serviceOrganallocation.getResidencecommunity()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecommunityname())){ |
| | | wrappers.like(ServiceOrganallocation::getResidencecommunityname ,serviceOrganallocation.getResidencecommunityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecountycode())){ |
| | | wrappers.eq(ServiceOrganallocation::getResidencecountycode ,serviceOrganallocation.getResidencecountycode()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceOrganallocation.getResidencecountyname())){ |
| | | wrappers.like(ServiceOrganallocation::getResidencecountyname ,serviceOrganallocation.getResidencecountyname()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceOrganallocation> selectServiceOrganallocationList(ServiceOrganallocation serviceOrganallocation) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | serviceOrganallocation.setCreateBy(user.getUserName()); |
| | | } |
| | | |
| | | return serviceOrganallocationMapper.selectServiceOrganallocationList(serviceOrganallocation); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | import com.ruoyi.project.domain.ServiceRelativesconfirmation; |
| | | import com.ruoyi.project.domain.dto.ServiceReimbursementDto; |
| | | import com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementdetailMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementMapper; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.service.IServiceReimbursementService; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Service |
| | | public class ServiceReimbursementServiceImpl extends ServiceImpl<ServiceReimbursementMapper, ServiceReimbursement> implements IServiceReimbursementService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceReimbursementMapper serviceReimbursementMapper; |
| | | |
| | | @Autowired |
| | | ServiceReimbursementdetailMapper serviceReimbursementdetailMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursement æ¥éç³è¯· |
| | | * @return æ¥éç³è¯· |
| | | */ |
| | | @Override |
| | | public List<ServiceReimbursement> queryList(ServiceReimbursement serviceReimbursement) { |
| | | LambdaQueryWrapper<ServiceReimbursement> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getCreateBy())){ |
| | | wrappers.eq(ServiceReimbursement::getCreateBy ,serviceReimbursement.getCreateBy()); |
| | | } |
| | | if (serviceReimbursement.getCreateTime() != null){ |
| | | wrappers.eq(ServiceReimbursement::getCreateTime ,serviceReimbursement.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getUsername())){ |
| | | wrappers.like(ServiceReimbursement::getUsername ,serviceReimbursement.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getTravelers())){ |
| | | wrappers.like(ServiceReimbursement::getTravelers ,serviceReimbursement.getTravelers()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getDeptmentname())){ |
| | | wrappers.like(ServiceReimbursement::getDeptmentname ,serviceReimbursement.getDeptmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getDonorno())){ |
| | | wrappers.eq(ServiceReimbursement::getDonorno ,serviceReimbursement.getDonorno()); |
| | | } |
| | | if (serviceReimbursement.getRecordstatus()!=null){ |
| | | wrappers.eq(ServiceReimbursement::getRecordstatus ,serviceReimbursement.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursement.getUploadflag())){ |
| | | wrappers.eq(ServiceReimbursement::getUploadflag ,serviceReimbursement.getUploadflag()); |
| | | } |
| | | |
| | | /* if (serviceReimbursement.getStarttime()!=null && serviceReimbursement.getEndtime()!=null){ |
| | | wrappers.between(ServiceReimbursement::getCreateTime ,serviceReimbursement.getStarttime(),serviceReimbursement.getEndtime()); |
| | | }*/ |
| | | |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public Long getMaxId() { |
| | | return serviceReimbursementMapper.getMaxId(); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursementdetail> getRBDetailList(Long id) { |
| | | return serviceReimbursementdetailMapper.getRBDetailList(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursement> selectSearchList(ServiceReimbursementDto serviceReimbursementdto) { |
| | | return serviceReimbursementMapper.selectSearchList(serviceReimbursementdto); |
| | | } |
| | | |
| | | @Override |
| | | public List<SpFinancialExpensesReimbursementOut> getListBypower(String PAUSERNO, Integer PAFUNDTYPE, String PAAPPLICANT, String PAAPPLICATIONBEGTIME, String PAAPPLICATIONENDTIME, String PADEPARTMENT,Integer CHECKFLAG,Integer APPLYTYPE) { |
| | | return serviceReimbursementMapper.getListBypower(PAUSERNO, PAFUNDTYPE, PAAPPLICANT, PAAPPLICATIONBEGTIME, PAAPPLICATIONENDTIME, PADEPARTMENT,CHECKFLAG,APPLYTYPE); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursement> getInfoByInfoId(Long infoid) { |
| | | return serviceReimbursementMapper.getInfoByInfoId(infoid); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursement> getInfoByInfoIdRelatives(Long infoid) { |
| | | return serviceReimbursementMapper.getInfoByInfoIdRelatives(infoid); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.domain.ServiceReimbursementShared; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementSharedMapper; |
| | | import com.ruoyi.project.service.IServiceReimbursementSharedService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2023-01-10 |
| | | */ |
| | | @Service |
| | | public class ServiceReimbursementSharedServiceImpl extends ServiceImpl<ServiceReimbursementSharedMapper, ServiceReimbursementShared> implements IServiceReimbursementSharedService |
| | | { |
| | | |
| | | |
| | | @Autowired |
| | | ServiceReimbursementSharedMapper serviceReimbursementSharedMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·å表 |
| | | * |
| | | * @param serviceReimbursementShared æ¥éç³è¯· |
| | | * @return æ¥éç³è¯· |
| | | */ |
| | | @Override |
| | | public List<ServiceReimbursementShared> queryList(ServiceReimbursementShared serviceReimbursementShared) { |
| | | LambdaQueryWrapper<ServiceReimbursementShared> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getUserno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getUserno ,serviceReimbursementShared.getUserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getUsername())){ |
| | | wrappers.like(ServiceReimbursementShared::getUsername ,serviceReimbursementShared.getUsername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getTravelers())){ |
| | | wrappers.eq(ServiceReimbursementShared::getTravelers ,serviceReimbursementShared.getTravelers()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getIdcardtype())){ |
| | | wrappers.eq(ServiceReimbursementShared::getIdcardtype ,serviceReimbursementShared.getIdcardtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getIdcardno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getIdcardno ,serviceReimbursementShared.getIdcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getPhone())){ |
| | | wrappers.eq(ServiceReimbursementShared::getPhone ,serviceReimbursementShared.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getDepositbank())){ |
| | | wrappers.eq(ServiceReimbursementShared::getDepositbank ,serviceReimbursementShared.getDepositbank()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getBankcardno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getBankcardno ,serviceReimbursementShared.getBankcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getBranchbankname())){ |
| | | wrappers.like(ServiceReimbursementShared::getBranchbankname ,serviceReimbursementShared.getBranchbankname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getAnnexbankcard())){ |
| | | wrappers.eq(ServiceReimbursementShared::getAnnexbankcard ,serviceReimbursementShared.getAnnexbankcard()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getAnnexfiles())){ |
| | | wrappers.eq(ServiceReimbursementShared::getAnnexfiles ,serviceReimbursementShared.getAnnexfiles()); |
| | | } |
| | | if (serviceReimbursementShared.getAmountrequested() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getAmountrequested ,serviceReimbursementShared.getAmountrequested()); |
| | | } |
| | | if (serviceReimbursementShared.getPrepaidamount() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getPrepaidamount ,serviceReimbursementShared.getPrepaidamount()); |
| | | } |
| | | if (serviceReimbursementShared.getInvoicecount() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getInvoicecount ,serviceReimbursementShared.getInvoicecount()); |
| | | } |
| | | if (serviceReimbursementShared.getAttachcount() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getAttachcount ,serviceReimbursementShared.getAttachcount()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getManagerno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getManagerno ,serviceReimbursementShared.getManagerno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getManagername())){ |
| | | wrappers.like(ServiceReimbursementShared::getManagername ,serviceReimbursementShared.getManagername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getDeptmentno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getDeptmentno ,serviceReimbursementShared.getDeptmentno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getDeptmentname())){ |
| | | wrappers.like(ServiceReimbursementShared::getDeptmentname ,serviceReimbursementShared.getDeptmentname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getOpochecker())){ |
| | | wrappers.eq(ServiceReimbursementShared::getOpochecker ,serviceReimbursementShared.getOpochecker()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getFinvicepresident())){ |
| | | wrappers.eq(ServiceReimbursementShared::getFinvicepresident ,serviceReimbursementShared.getFinvicepresident()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getBusvicepresident())){ |
| | | wrappers.eq(ServiceReimbursementShared::getBusvicepresident ,serviceReimbursementShared.getBusvicepresident()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getOfficedirector())){ |
| | | wrappers.eq(ServiceReimbursementShared::getOfficedirector ,serviceReimbursementShared.getOfficedirector()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getFinancedirector())){ |
| | | wrappers.eq(ServiceReimbursementShared::getFinancedirector ,serviceReimbursementShared.getFinancedirector()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getFinancechecher())){ |
| | | wrappers.eq(ServiceReimbursementShared::getFinancechecher ,serviceReimbursementShared.getFinancechecher()); |
| | | } |
| | | if (serviceReimbursementShared.getInfoid() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getInfoid ,serviceReimbursementShared.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getDonorno())){ |
| | | wrappers.eq(ServiceReimbursementShared::getDonorno ,serviceReimbursementShared.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getDonorname())){ |
| | | wrappers.like(ServiceReimbursementShared::getDonorname ,serviceReimbursementShared.getDonorname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getReason())){ |
| | | wrappers.eq(ServiceReimbursementShared::getReason ,serviceReimbursementShared.getReason()); |
| | | } |
| | | if (serviceReimbursementShared.getRecordstatus() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getRecordstatus ,serviceReimbursementShared.getRecordstatus()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getUploadflag())){ |
| | | wrappers.eq(ServiceReimbursementShared::getUploadflag ,serviceReimbursementShared.getUploadflag()); |
| | | } |
| | | if (serviceReimbursementShared.getUploadtime() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getUploadtime ,serviceReimbursementShared.getUploadtime()); |
| | | } |
| | | if (serviceReimbursementShared.getTotalamount() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getTotalamount ,serviceReimbursementShared.getTotalamount()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getBigstrmoney())){ |
| | | wrappers.eq(ServiceReimbursementShared::getBigstrmoney ,serviceReimbursementShared.getBigstrmoney()); |
| | | } |
| | | if (serviceReimbursementShared.getFlowlevel() != null){ |
| | | wrappers.eq(ServiceReimbursementShared::getFlowlevel ,serviceReimbursementShared.getFlowlevel()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getCosttype())){ |
| | | wrappers.eq(ServiceReimbursementShared::getCosttype ,serviceReimbursementShared.getCosttype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getCosttypename())){ |
| | | wrappers.like(ServiceReimbursementShared::getCosttypename ,serviceReimbursementShared.getCosttypename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getOaid())){ |
| | | wrappers.eq(ServiceReimbursementShared::getOaid ,serviceReimbursementShared.getOaid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getOabdzt())){ |
| | | wrappers.eq(ServiceReimbursementShared::getOabdzt ,serviceReimbursementShared.getOabdzt()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getFilename())){ |
| | | wrappers.like(ServiceReimbursementShared::getFilename ,serviceReimbursementShared.getFilename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementShared.getFileid())){ |
| | | wrappers.eq(ServiceReimbursementShared::getFileid ,serviceReimbursementShared.getFileid()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursementShared> getRemShareInfoByRemId(Long remeid) |
| | | { |
| | | return serviceReimbursementSharedMapper.getRemShareInfoByRemId(remeid); |
| | | // return null; |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.project.domain.ServiceReimbursement; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceReimbursementdetailMapper; |
| | | import com.ruoyi.project.domain.ServiceReimbursementdetail; |
| | | import com.ruoyi.project.service.IServiceReimbursementdetailService; |
| | | |
| | | /** |
| | | * æ¥éç³è¯·æç»Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-01-24 |
| | | */ |
| | | @Service |
| | | public class ServiceReimbursementdetailServiceImpl extends ServiceImpl<ServiceReimbursementdetailMapper, ServiceReimbursementdetail> implements IServiceReimbursementdetailService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceReimbursementdetailMapper serviceReimbursementdetailMapper; |
| | | |
| | | @Autowired |
| | | ServiceReimbursementMapper serviceReimbursementMapper; |
| | | |
| | | /** |
| | | * æ¥è¯¢æ¥éç³è¯·æç»å表 |
| | | * |
| | | * @param serviceReimbursementdetail æ¥éç³è¯·æç» |
| | | * @return æ¥éç³è¯·æç» |
| | | */ |
| | | @Override |
| | | public List<ServiceReimbursementdetail> queryList(ServiceReimbursementdetail serviceReimbursementdetail) { |
| | | LambdaQueryWrapper<ServiceReimbursementdetail> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceReimbursementdetail.getCreateBy())){ |
| | | wrappers.eq(ServiceReimbursementdetail::getCreateBy ,serviceReimbursementdetail.getCreateBy()); |
| | | } |
| | | if (serviceReimbursementdetail.getCreateTime() != null){ |
| | | wrappers.eq(ServiceReimbursementdetail::getCreateTime ,serviceReimbursementdetail.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceReimbursementdetail.getUploadFlag())){ |
| | | wrappers.eq(ServiceReimbursementdetail::getUploadFlag ,serviceReimbursementdetail.getUploadFlag()); |
| | | } |
| | | if (serviceReimbursementdetail.getUploadTime() != null){ |
| | | wrappers.eq(ServiceReimbursementdetail::getUploadTime ,serviceReimbursementdetail.getUploadTime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<Long> getAllIds(Long rbid) { |
| | | return serviceReimbursementdetailMapper.getAllIds(rbid); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursementdetail> getAllDetailsByRBID(Long id) { |
| | | return serviceReimbursementdetailMapper.getAllDetailsByRBID(id); |
| | | } |
| | | |
| | | @Override |
| | | public List<ServiceReimbursementdetail> selectServiceReimbursementdetailList(ServiceReimbursementdetail serviceReimbursementdetail) { |
| | | return serviceReimbursementdetailMapper.selectServiceReimbursementdetailList(serviceReimbursementdetail); |
| | | } |
| | | |
| | | @Override |
| | | public int deleteDetail(Long id) { |
| | | ServiceReimbursementdetail serviceReimbursementdetail = serviceReimbursementdetailMapper.selectById(id); |
| | | Long rbid = serviceReimbursementdetail.getRbid(); |
| | | ServiceReimbursement serviceReimbursement = serviceReimbursementMapper.selectById(rbid); |
| | | Double amount = serviceReimbursement.getAmountrequested(); |
| | | amount = amount - serviceReimbursementdetail.getTrafficexpense() - serviceReimbursementdetail.getCityfee() - serviceReimbursementdetail.getHotelexpense() - serviceReimbursementdetail.getFoodexpenses() - serviceReimbursementdetail.getFoodallowance() - serviceReimbursementdetail.getOtherexpense() - serviceReimbursementdetail.getOtherfeeamount(); |
| | | serviceReimbursement.setAmountrequested(amount); |
| | | int updateAmount = serviceReimbursementMapper.updateById(serviceReimbursement); |
| | | |
| | | return serviceReimbursementdetailMapper.deleteById(id); |
| | | } |
| | | |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.common.core.domain.entity.SysRole; |
| | | import com.ruoyi.common.core.domain.entity.SysUser; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import com.ruoyi.common.utils.SecurityUtils; |
| | | import com.ruoyi.project.domain.ServiceDonatebaseinfo; |
| | | import com.ruoyi.project.domain.vo.RelativeConfirmationVO; |
| | | import com.ruoyi.project.mapper.ServiceDonatebaseinfoMapper; |
| | | import com.ruoyi.project.service.IServiceDonatebaseinfoService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceRelativesconfirmationMapper; |
| | | import com.ruoyi.project.domain.ServiceRelativesconfirmation; |
| | | import com.ruoyi.project.service.IServiceRelativesconfirmationService; |
| | | |
| | | /** |
| | | * æç®äº²å±ç¡®è®¤Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2021-11-15 |
| | | */ |
| | | @Service |
| | | public class ServiceRelativesconfirmationServiceImpl extends ServiceImpl<ServiceRelativesconfirmationMapper, ServiceRelativesconfirmation> implements IServiceRelativesconfirmationService |
| | | { |
| | | |
| | | @Autowired |
| | | IServiceDonatebaseinfoService serviceDonatebaseinfoService; |
| | | |
| | | @Autowired |
| | | ServiceRelativesconfirmationMapper serviceRelativesconfirmationMapper; |
| | | |
| | | @Autowired |
| | | ServiceDonatebaseinfoMapper serviceDonatebaseinfoMapper; |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢æç®äº²å±ç¡®è®¤å表 |
| | | * |
| | | * @param serviceRelativesconfirmation æç®äº²å±ç¡®è®¤ |
| | | * @return æç®äº²å±ç¡®è®¤ |
| | | */ |
| | | @Override |
| | | public List<ServiceRelativesconfirmation> queryList(ServiceRelativesconfirmation serviceRelativesconfirmation) { |
| | | LambdaQueryWrapper<ServiceRelativesconfirmation> wrappers = Wrappers.lambdaQuery(); |
| | | if (serviceRelativesconfirmation.getId() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getId ,serviceRelativesconfirmation.getId()); |
| | | } |
| | | if (serviceRelativesconfirmation.getInfoid() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getInfoid ,serviceRelativesconfirmation.getInfoid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getDonorno())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getDonorno ,serviceRelativesconfirmation.getDonorno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getName())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getName ,serviceRelativesconfirmation.getName()); |
| | | } |
| | | if (serviceRelativesconfirmation.getIdcardtype() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getIdcardtype ,serviceRelativesconfirmation.getIdcardtype()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getIdcardno())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getIdcardno ,serviceRelativesconfirmation.getIdcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getPhone())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getPhone ,serviceRelativesconfirmation.getPhone()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidenceaddress())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidenceaddress ,serviceRelativesconfirmation.getResidenceaddress()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidenceprovince())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidenceprovince ,serviceRelativesconfirmation.getResidenceprovince()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidenceprovincename())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResidenceprovincename ,serviceRelativesconfirmation.getResidenceprovincename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecity())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidencecity ,serviceRelativesconfirmation.getResidencecity()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecityname())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResidencecityname ,serviceRelativesconfirmation.getResidencecityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencetown())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidencetown ,serviceRelativesconfirmation.getResidencetown()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencetownname())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResidencetownname ,serviceRelativesconfirmation.getResidencetownname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecommunity())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidencecommunity ,serviceRelativesconfirmation.getResidencecommunity()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecommunityname())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResidencecommunityname ,serviceRelativesconfirmation.getResidencecommunityname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecountycode())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResidencecountycode ,serviceRelativesconfirmation.getResidencecountycode()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResidencecountyname())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResidencecountyname ,serviceRelativesconfirmation.getResidencecountyname()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getKinship())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getKinship ,serviceRelativesconfirmation.getKinship()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getSignfamilyrelations())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getSignfamilyrelations ,serviceRelativesconfirmation.getSignfamilyrelations()); |
| | | } |
| | | if (serviceRelativesconfirmation.getKinshipChildrennum() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getKinshipChildrennum ,serviceRelativesconfirmation.getKinshipChildrennum()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getKinshipconfirmationsign())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getKinshipconfirmationsign ,serviceRelativesconfirmation.getKinshipconfirmationsign()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getOrgandecision())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getOrgandecision ,serviceRelativesconfirmation.getOrgandecision()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getOrgandecisionOther())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getOrgandecisionOther ,serviceRelativesconfirmation.getOrgandecisionOther()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getRelativeconfirmationsign())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getRelativeconfirmationsign ,serviceRelativesconfirmation.getRelativeconfirmationsign()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getFamilyrelations())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getFamilyrelations ,serviceRelativesconfirmation.getFamilyrelations()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getAcquisitiontissueno())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getAcquisitiontissueno ,serviceRelativesconfirmation.getAcquisitiontissueno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getAcquisitiontissuename())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getAcquisitiontissuename ,serviceRelativesconfirmation.getAcquisitiontissuename()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResponsibleuserid())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getResponsibleuserid ,serviceRelativesconfirmation.getResponsibleuserid()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getResponsibleusername())){ |
| | | wrappers.like(ServiceRelativesconfirmation::getResponsibleusername ,serviceRelativesconfirmation.getResponsibleusername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getCoordinateduserido())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCoordinateduserido ,serviceRelativesconfirmation.getCoordinateduserido()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getCoordinatedusernameo())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCoordinatedusernameo ,serviceRelativesconfirmation.getCoordinatedusernameo()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getCoordinateduseridt())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCoordinateduseridt ,serviceRelativesconfirmation.getCoordinateduseridt()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getCoordinatedusernamet())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCoordinatedusernamet ,serviceRelativesconfirmation.getCoordinatedusernamet()); |
| | | } |
| | | Map<String, Object> params = serviceRelativesconfirmation.getParams(); |
| | | if (params.get("beginSigndate") != null && params.get("endSigndate") != null) { |
| | | wrappers.between(ServiceRelativesconfirmation::getSigndate ,params.get("beginSigndate"),params.get("endSigndate")); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getCreateBy())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCreateBy ,serviceRelativesconfirmation.getCreateBy()); |
| | | } |
| | | if (serviceRelativesconfirmation.getCreateTime() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getCreateTime ,serviceRelativesconfirmation.getCreateTime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceRelativesconfirmation.getUpdateBy())){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getUpdateBy ,serviceRelativesconfirmation.getUpdateBy()); |
| | | } |
| | | if (serviceRelativesconfirmation.getUpdateTime() != null){ |
| | | wrappers.eq(ServiceRelativesconfirmation::getUpdateTime ,serviceRelativesconfirmation.getUpdateTime()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public String addH4H5(Long infoid) { |
| | | String oldDonateNumber = serviceDonatebaseinfoService.getDonateNumberById(infoid); |
| | | String coordinateUserId = serviceRelativesconfirmationMapper.getCoordinateUserByInfoId(infoid); |
| | | String adjustcoordinateUserId = coordinateUserId.substring(coordinateUserId.length() - 2); |
| | | int first = oldDonateNumber.indexOf("*"); |
| | | |
| | | if(first == -1){ |
| | | return oldDonateNumber; |
| | | } |
| | | else { |
| | | StringBuilder newDonateNumber = new StringBuilder(oldDonateNumber); |
| | | newDonateNumber.replace(first, first + 2, adjustcoordinateUserId); |
| | | String updateNumber = newDonateNumber.toString(); |
| | | int result = serviceDonatebaseinfoMapper.updateDonateNumber(infoid, updateNumber); |
| | | return updateNumber; |
| | | } |
| | | |
| | | } |
| | | |
| | | @Override |
| | | public List<RelativeConfirmationVO> selectVOList(RelativeConfirmationVO relativeConfirmationVO) { |
| | | |
| | | SysUser user = SecurityUtils.getLoginUser().getUser(); |
| | | List <SysRole> l = user.getRoles(); |
| | | Boolean b = false; |
| | | for(SysRole r : l){ |
| | | if(r.getRoleId().longValue() == 3){ |
| | | b = true; |
| | | } |
| | | } |
| | | if(b){ |
| | | relativeConfirmationVO.setBasecreateby(user.getUserName()); |
| | | } |
| | | |
| | | return serviceRelativesconfirmationMapper.selectVOList(relativeConfirmationVO); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import com.ruoyi.common.utils.DateUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceSystemmessageMapper; |
| | | import com.ruoyi.project.domain.ServiceSystemmessage; |
| | | import com.ruoyi.project.service.IServiceSystemmessageService; |
| | | |
| | | /** |
| | | * ç³»ç»æ¶æ¯Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-06-02 |
| | | */ |
| | | @Service |
| | | public class ServiceSystemmessageServiceImpl extends ServiceImpl<ServiceSystemmessageMapper, ServiceSystemmessage> implements IServiceSystemmessageService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢ç³»ç»æ¶æ¯å表 |
| | | * |
| | | * @param serviceSystemmessage ç³»ç»æ¶æ¯ |
| | | * @return ç³»ç»æ¶æ¯ |
| | | */ |
| | | @Override |
| | | public List<ServiceSystemmessage> queryList(ServiceSystemmessage serviceSystemmessage) { |
| | | LambdaQueryWrapper<ServiceSystemmessage> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getSenduserno())){ |
| | | wrappers.eq(ServiceSystemmessage::getSenduserno ,serviceSystemmessage.getSenduserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getSendusername())){ |
| | | wrappers.like(ServiceSystemmessage::getSendusername ,serviceSystemmessage.getSendusername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getReceiveuserno())){ |
| | | wrappers.eq(ServiceSystemmessage::getReceiveuserno ,serviceSystemmessage.getReceiveuserno()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getReceiveusername())){ |
| | | wrappers.like(ServiceSystemmessage::getReceiveusername ,serviceSystemmessage.getReceiveusername()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getMessagecontent())){ |
| | | wrappers.eq(ServiceSystemmessage::getMessagecontent ,serviceSystemmessage.getMessagecontent()); |
| | | } |
| | | if (serviceSystemmessage.getMessagetype() != null){ |
| | | wrappers.eq(ServiceSystemmessage::getMessagetype ,serviceSystemmessage.getMessagetype()); |
| | | } |
| | | if (serviceSystemmessage.getIsread() != null){ |
| | | wrappers.eq(ServiceSystemmessage::getIsread ,serviceSystemmessage.getIsread()); |
| | | } |
| | | if (serviceSystemmessage.getReadtime() != null){ |
| | | wrappers.eq(ServiceSystemmessage::getReadtime ,serviceSystemmessage.getReadtime()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceSystemmessage.getApplytype())){ |
| | | wrappers.eq(ServiceSystemmessage::getApplytype ,serviceSystemmessage.getApplytype()); |
| | | } |
| | | if (serviceSystemmessage.getFundtype() != null){ |
| | | wrappers.eq(ServiceSystemmessage::getFundtype ,serviceSystemmessage.getFundtype()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.project.domain.vo.SpServiceDonationcost; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardIn; |
| | | import com.ruoyi.project.domain.vo.SpTravelExpenseStandardOut; |
| | | import com.ruoyi.project.mapper.BaseFinancesubjectMapper; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.ServiceTravelexpensestandardMapper; |
| | | import com.ruoyi.project.domain.ServiceTravelexpensestandard; |
| | | import com.ruoyi.project.service.IServiceTravelexpensestandardService; |
| | | |
| | | /** |
| | | * ä½å®¿è´¹é颿 åServiceä¸å¡å±å¤ç |
| | | * |
| | | * @author ruoyi |
| | | * @date 2022-04-26 |
| | | */ |
| | | @Service |
| | | public class ServiceTravelexpensestandardServiceImpl extends ServiceImpl<ServiceTravelexpensestandardMapper, ServiceTravelexpensestandard> implements IServiceTravelexpensestandardService |
| | | { |
| | | |
| | | @Autowired |
| | | ServiceTravelexpensestandardMapper serviceTravelexpensestandardMapper; |
| | | /** |
| | | * æ¥è¯¢ä½å®¿è´¹é颿 åå表 |
| | | * |
| | | * @param serviceTravelexpensestandard ä½å®¿è´¹é颿 å |
| | | * @return ä½å®¿è´¹é颿 å |
| | | */ |
| | | @Override |
| | | public List<ServiceTravelexpensestandard> queryList(ServiceTravelexpensestandard serviceTravelexpensestandard) { |
| | | LambdaQueryWrapper<ServiceTravelexpensestandard> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(serviceTravelexpensestandard.getProvincecode())){ |
| | | wrappers.eq(ServiceTravelexpensestandard::getProvincecode ,serviceTravelexpensestandard.getProvincecode()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceTravelexpensestandard.getCitycode())){ |
| | | wrappers.eq(ServiceTravelexpensestandard::getCitycode ,serviceTravelexpensestandard.getCitycode()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceTravelexpensestandard.getTowncode())){ |
| | | wrappers.eq(ServiceTravelexpensestandard::getTowncode ,serviceTravelexpensestandard.getTowncode()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceTravelexpensestandard.getBegindate())){ |
| | | wrappers.eq(ServiceTravelexpensestandard::getBegindate ,serviceTravelexpensestandard.getBegindate()); |
| | | } |
| | | if (StringUtils.isNotBlank(serviceTravelexpensestandard.getEnddate())){ |
| | | wrappers.eq(ServiceTravelexpensestandard::getEnddate ,serviceTravelexpensestandard.getEnddate()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | @Override |
| | | public List<SpTravelExpenseStandardOut> getStandard(String PAPROVINCECODE, String PACITYCODE,String PATOWNCODE, String PABEGINDATE,String PAENDDATE,Integer STANDARDLEVEL) { |
| | | List<SpTravelExpenseStandardOut> l = serviceTravelexpensestandardMapper.getStandard(PAPROVINCECODE, PACITYCODE,PATOWNCODE, PABEGINDATE,PAENDDATE,STANDARDLEVEL); |
| | | return l; |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | package com.ruoyi.project.service.impl; |
| | | |
| | | import java.util.List; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import java.util.ArrayList; |
| | | import java.util.Map; |
| | | import com.ruoyi.common.utils.StringUtils; |
| | | import com.ruoyi.project.mapper.VServiceDonateorganRegisterMapper; |
| | | import com.ruoyi.project.domain.VServiceDonateorganRegister; |
| | | import com.ruoyi.project.service.IVServiceDonateorganRegisterService; |
| | | |
| | | /** |
| | | * å¨å®ä¿¡æ¯ç»è®°æ°Serviceä¸å¡å±å¤ç |
| | | * |
| | | * @author shenjie |
| | | * @date 2021-11-11 |
| | | */ |
| | | @Service |
| | | public class VServiceDonateorganRegisterServiceImpl extends ServiceImpl<VServiceDonateorganRegisterMapper, VServiceDonateorganRegister> implements IVServiceDonateorganRegisterService |
| | | { |
| | | |
| | | |
| | | /** |
| | | * æ¥è¯¢å¨å®ä¿¡æ¯ç»è®°æ°å表 |
| | | * |
| | | * @param vServiceDonateorganRegister å¨å®ä¿¡æ¯ç»è®°æ° |
| | | * @return å¨å®ä¿¡æ¯ç»è®°æ° |
| | | */ |
| | | @Override |
| | | public List<VServiceDonateorganRegister> queryList(VServiceDonateorganRegister vServiceDonateorganRegister) { |
| | | LambdaQueryWrapper<VServiceDonateorganRegister> wrappers = Wrappers.lambdaQuery(); |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getName())){ |
| | | wrappers.like(VServiceDonateorganRegister::getName ,vServiceDonateorganRegister.getName()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getIdcardno())){ |
| | | wrappers.eq(VServiceDonateorganRegister::getIdcardno ,vServiceDonateorganRegister.getIdcardno()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrganno())){ |
| | | wrappers.eq(VServiceDonateorganRegister::getOrganno ,vServiceDonateorganRegister.getOrganno()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrganname())){ |
| | | wrappers.like(VServiceDonateorganRegister::getOrganname ,vServiceDonateorganRegister.getOrganname()); |
| | | } |
| | | if (vServiceDonateorganRegister.getOrganstate() != null){ |
| | | wrappers.eq(VServiceDonateorganRegister::getOrganstate ,vServiceDonateorganRegister.getOrganstate()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getOrgannumber())){ |
| | | wrappers.eq(VServiceDonateorganRegister::getOrgannumber ,vServiceDonateorganRegister.getOrgannumber()); |
| | | } |
| | | if (vServiceDonateorganRegister.getOrgangettime() != null){ |
| | | wrappers.eq(VServiceDonateorganRegister::getOrgangettime ,vServiceDonateorganRegister.getOrgangettime()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getGainhospitalname())){ |
| | | wrappers.like(VServiceDonateorganRegister::getGainhospitalname ,vServiceDonateorganRegister.getGainhospitalname()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getTransplanthospitalname())){ |
| | | wrappers.like(VServiceDonateorganRegister::getTransplanthospitalname ,vServiceDonateorganRegister.getTransplanthospitalname()); |
| | | } |
| | | if (vServiceDonateorganRegister.getTransplanttime() != null){ |
| | | wrappers.eq(VServiceDonateorganRegister::getTransplanttime ,vServiceDonateorganRegister.getTransplanttime()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getApplicantusername())){ |
| | | wrappers.like(VServiceDonateorganRegister::getApplicantusername ,vServiceDonateorganRegister.getApplicantusername()); |
| | | } |
| | | if (vServiceDonateorganRegister.getApplicanttime() != null){ |
| | | wrappers.eq(VServiceDonateorganRegister::getApplicanttime ,vServiceDonateorganRegister.getApplicanttime()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getCheckusername())){ |
| | | wrappers.like(VServiceDonateorganRegister::getCheckusername ,vServiceDonateorganRegister.getCheckusername()); |
| | | } |
| | | if (vServiceDonateorganRegister.getChecktime() != null){ |
| | | wrappers.eq(VServiceDonateorganRegister::getChecktime ,vServiceDonateorganRegister.getChecktime()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getAcceptname())){ |
| | | wrappers.like(VServiceDonateorganRegister::getAcceptname ,vServiceDonateorganRegister.getAcceptname()); |
| | | } |
| | | if (StringUtils.isNotBlank(vServiceDonateorganRegister.getAcceptidcard())){ |
| | | wrappers.eq(VServiceDonateorganRegister::getAcceptidcard ,vServiceDonateorganRegister.getAcceptidcard()); |
| | | } |
| | | return this.list(wrappers); |
| | | } |
| | | |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.BaseFinancesubjectMapper"> |
| | | |
| | | <resultMap type="BaseFinancesubject" id="BaseFinancesubjectResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="subjecttype" column="SubjectType" /> |
| | | <result property="subjecttypename" column="SubjectTypeName" /> |
| | | <result property="itemtypename" column="ItemTypeName" /> |
| | | <result property="itemtype" column="ItemType" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="itemname" column="ItemName" /> |
| | | <result property="itemdescribe" column="ItemDescribe" /> |
| | | <result property="itempinyin" column="ItemPinYin" /> |
| | | <result property="itemcode" column="ItemCode" /> |
| | | <result property="itemunit" column="ItemUnit" /> |
| | | <result property="usestate" column="UseState" /> |
| | | <result property="orderno" column="OrderNo" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectBaseFinancesubjectVo"> |
| | | select ID, del_flag, create_by, create_time, update_by, update_time, SubjectType, ItemType, ItemTypeName, Remark, ItemName, ItemDescribe, ItemUnit, UseState, SubjectTypeName, ItemPinYin, ItemCode, OrderNo from base_financesubject |
| | | </sql> |
| | | |
| | | <select id="selectBaseFinancesubjectList" parameterType="BaseFinancesubject" resultMap="BaseFinancesubjectResult"> |
| | | <include refid="selectBaseFinancesubjectVo"/> |
| | | <where> |
| | | <if test="itemtype != null and itemtype != ''"> and ItemType = #{itemtype}</if> |
| | | <if test="itemname != null and itemname != ''"> and ItemName like concat('%', #{itemname}, '%')</if> |
| | | <if test="usestate != null and usestate != ''"> and UseState = #{usestate}</if> |
| | | </where> |
| | | order by OrderNo |
| | | </select> |
| | | <select id="getItemName" resultType="com.ruoyi.project.domain.vo.FinanceSubjectVO"> |
| | | select ItemName as itemname, ID as id, ItemPinYin as itempinyin, ItemDescribe as itemdescribe, ItemCode as itemcode from base_financesubject |
| | | where ItemType = #{itemType} AND del_flag=0 |
| | | order by ID |
| | | </select> |
| | | |
| | | <select id="getDonationCost" statementType="CALLABLE" resultType="com.ruoyi.project.domain.vo.SpServiceDonationcost"> |
| | | call SP_SERVICE_DONATIONCOST(#{DonorNo,mode=IN,jdbcType=VARCHAR}) |
| | | </select> |
| | | |
| | | <select id="getItemType" resultType="com.ruoyi.project.domain.vo.FinanceSubjectItemType"> |
| | | select DISTINCT ItemType, ItemTypeName from base_financesubject |
| | | where ExpenseType = #{expensetype} AND del_flag=0 |
| | | order by ItemType |
| | | </select> |
| | | |
| | | <select id="getAllInfoByExpenseType" resultType="com.ruoyi.project.domain.BaseFinancesubject"> |
| | | <include refid="selectBaseFinancesubjectVo"/> |
| | | where ExpenseType = #{expenseType} AND del_flag = 0 |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.BaseItemexpenseMapper"> |
| | | |
| | | <resultMap type="BaseItemexpense" id="BaseItemexpenseResult"> |
| | | <result property="id" column="Id" /> |
| | | <result property="itemid" column="ItemId" /> |
| | | <result property="expense" column="Expense" /> |
| | | <result property="expensedescribe" column="ExpenseDescribe" /> |
| | | <result property="usestate" column="UseState" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectBaseItemexpenseVo"> |
| | | select Id, ItemId, Expense, ExpenseDescribe, UseState, remark, del_flag, create_by, create_time, update_by, update_time from base_itemexpense |
| | | </sql> |
| | | |
| | | <select id="selectBaseItemexpenseList" parameterType="BaseItemexpense" resultMap="BaseItemexpenseResult"> |
| | | <include refid="selectBaseItemexpenseVo"/> |
| | | <where> |
| | | <if test="expense != null "> and Expense = #{expense}</if> |
| | | <if test="expensedescribe != null and expensedescribe != ''"> and ExpenseDescribe = #{expensedescribe}</if> |
| | | <if test="usestate != null and usestate != ''"> and UseState = #{usestate}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getDetailsByItemId" resultType="com.ruoyi.project.domain.BaseItemexpense"> |
| | | <include refid="selectBaseItemexpenseVo"/> |
| | | where ItemId = #{itemid} |
| | | order by Id |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.BaseOrganizationMapper"> |
| | | |
| | | <resultMap type="BaseOrganization" id="BaseOrganizationResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="organizationname" column="OrganizationName" /> |
| | | <result property="organizationid" column="OrganizationID" /> |
| | | <result property="logourl" column="LogoUrl" /> |
| | | <result property="registertime" column="RegisterTime" /> |
| | | <result property="registeraddress" column="RegisterAddress" /> |
| | | <result property="officeplace" column="OfficePlace" /> |
| | | <result property="legalperson" column="LegalPerson" /> |
| | | <result property="contactperson" column="ContactPerson" /> |
| | | <result property="contactnumber" column="ContactNumber" /> |
| | | <result property="introduction" column="Introduction" /> |
| | | <result property="organizationtype" column="OrganizationType" /> |
| | | <result property="hospitalnature" column="HospitalNature" /> |
| | | <result property="regionallevel" column="RegionalLevel" /> |
| | | <result property="medicalcode" column="MedicalCode" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="province" column="Province" /> |
| | | <result property="provincename" column="ProvinceName" /> |
| | | <result property="city" column="City" /> |
| | | <result property="cityname" column="CityName" /> |
| | | <result property="town" column="Town" /> |
| | | <result property="townname" column="TownName" /> |
| | | <result property="community" column="Community" /> |
| | | <result property="communityname" column="CommunityName" /> |
| | | <result property="countycode" column="CountyCode" /> |
| | | <result property="countyname" column="CountyName" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectBaseOrganizationVo"> |
| | | select ID, OrganizationName, OrganizationID, LogoUrl, RegisterTime, RegisterAddress, OfficePlace, LegalPerson, ContactPerson, ContactNumber, Introduction, OrganizationType, HospitalNature, RegionalLevel, MedicalCode, del_flag, create_by, create_time, update_by, update_time, Province, ProvinceName, City, CityName, Town, TownName, Community, CommunityName, CountyCode, CountyName from base_organization |
| | | </sql> |
| | | |
| | | <select id="selectBaseOrganizationList" parameterType="BaseOrganization" resultMap="BaseOrganizationResult"> |
| | | <include refid="selectBaseOrganizationVo"/> |
| | | <where> |
| | | <if test="organizationname != null and organizationname != ''"> and OrganizationName like concat('%', #{organizationname}, '%')</if> |
| | | <if test="organizationid != null and organizationid != ''"> and OrganizationID = #{organizationid}</if> |
| | | <if test="logourl != null and logourl != ''"> and LogoUrl = #{logourl}</if> |
| | | <if test="registertime != null "> and RegisterTime = #{registertime}</if> |
| | | <if test="registeraddress != null and registeraddress != ''"> and RegisterAddress = #{registeraddress}</if> |
| | | <if test="officeplace != null and officeplace != ''"> and OfficePlace = #{officeplace}</if> |
| | | <if test="legalperson != null and legalperson != ''"> and LegalPerson = #{legalperson}</if> |
| | | <if test="contactperson != null and contactperson != ''"> and ContactPerson = #{contactperson}</if> |
| | | <if test="contactnumber != null and contactnumber != ''"> and ContactNumber = #{contactnumber}</if> |
| | | <if test="introduction != null and introduction != ''"> and Introduction = #{introduction}</if> |
| | | <if test="organizationtype != null and organizationtype != ''"> and OrganizationType = #{organizationtype}</if> |
| | | <if test="hospitalnature != null and hospitalnature != ''"> and HospitalNature = #{hospitalnature}</if> |
| | | <if test="regionallevel != null and regionallevel != ''"> and RegionalLevel = #{regionallevel}</if> |
| | | <if test="medicalcode != null and medicalcode != ''"> and MedicalCode = #{medicalcode}</if> |
| | | <if test="province != null and province != ''"> and Province = #{province}</if> |
| | | <if test="provincename != null and provincename != ''"> and ProvinceName like concat('%', #{provincename}, '%')</if> |
| | | <if test="city != null and city != ''"> and City = #{city}</if> |
| | | <if test="cityname != null and cityname != ''"> and CityName like concat('%', #{cityname}, '%')</if> |
| | | <if test="town != null and town != ''"> and Town = #{town}</if> |
| | | <if test="townname != null and townname != ''"> and TownName like concat('%', #{townname}, '%')</if> |
| | | <if test="community != null and community != ''"> and Community = #{community}</if> |
| | | <if test="communityname != null and communityname != ''"> and CommunityName like concat('%', #{communityname}, '%')</if> |
| | | <if test="countycode != null and countycode != ''"> and CountyCode = #{countycode}</if> |
| | | <if test="countyname != null and countyname != ''"> and CountyName like concat('%', #{countyname}, '%')</if> |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getOrganizationByNumber" resultType="com.ruoyi.project.domain.BaseOrganization"> |
| | | <include refid="selectBaseOrganizationVo"/> |
| | | where OrganizationID = #{hospitalNo} |
| | | </select> |
| | | <select id="getOrganizationByCity" resultType="java.lang.Integer"> |
| | | select count(*) from base_organization |
| | | where City = #{cityNumber} |
| | | </select> |
| | | |
| | | <select id="getHospitalList" resultType="com.ruoyi.project.domain.BaseOrganization"> |
| | | <include refid="selectBaseOrganizationVo"/> |
| | | where OrganizationType = "3" ORDER BY City,OrganizationID |
| | | </select> |
| | | <select id="getBaseOrganizationList" resultType="com.ruoyi.project.domain.BaseOrganization"> |
| | | <include refid="selectBaseOrganizationVo"/> |
| | | </select> |
| | | <select id="getTransOrg" resultType="com.ruoyi.project.domain.BaseOrganization"> |
| | | <include refid="selectBaseOrganizationVo"/> |
| | | where OrganizationType = "4" |
| | | </select> |
| | | <select id="getNameByNo" resultType="java.lang.String"> |
| | | select OrganizationName from base_organization |
| | | where OrganizationID =#{orgno} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.BasePrcaddressDictMapper"> |
| | | |
| | | <resultMap type="BasePrcaddressDict" id="BasePrcaddressDictResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="areanumber" column="AREANUMBER" /> |
| | | <result property="areaname" column="AREANAME" /> |
| | | <result property="superiorareanumber" column="SUPERIORAREANUMBER" /> |
| | | <result property="arealv" column="AREALV" /> |
| | | <result property="pym" column="PYM" /> |
| | | <result property="wbm" column="WBM" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="reimbursementamount" column="REIMBURSEMENTAMOUNT" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectBasePrcaddressDictVo"> |
| | | select ID, AREANUMBER, AREANAME, SUPERIORAREANUMBER, AREALV, PYM, WBM, del_flag, REIMBURSEMENTAMOUNT, create_by, create_time, update_by, update_time |
| | | from base_prcaddress_dict |
| | | </sql> |
| | | |
| | | <select id="selectBasePrcaddressDictList" parameterType="BasePrcaddressDict" resultMap="BasePrcaddressDictResult"> |
| | | <include refid="selectBasePrcaddressDictVo"/> |
| | | where del_flag = '0' |
| | | |
| | | <if test="areanumber != null and areanumber != ''"> and AREANUMBER = #{areanumber}</if> |
| | | <if test="areaname != null and areaname != ''"> and AREANAME like concat('%', #{areaname}, '%')</if> |
| | | <if test="superiorareanumber != null and superiorareanumber != ''"> and SUPERIORAREANUMBER = #{superiorareanumber}</if> |
| | | <if test="arealv != null "> and AREALV = #{arealv}</if> |
| | | <if test="pym != null and pym != ''"> and PYM = #{pym}</if> |
| | | <if test="wbm != null and wbm != ''"> and WBM = #{wbm}</if> |
| | | order by ID |
| | | |
| | | </select> |
| | | <select id="getAllCityOfZJ" resultType="com.ruoyi.common.core.domain.entity.BasePrcaddressDict"> |
| | | <include refid="selectBasePrcaddressDictVo"/> |
| | | where SUPERIORAREANUMBER = "33" |
| | | |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDistributedetailMapper"> |
| | | |
| | | <resultMap type="ServiceDistributedetail" id="ServiceDistributedetailResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="dsid" column="DSID" /> |
| | | <result property="beneficiaryname" column="BeneficiaryName" /> |
| | | <result property="beneficiaryno" column="BeneficiaryNo" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unituserno" column="UnitUserNo" /> |
| | | <result property="title" column="Title" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="familyrelations" column="FamilyRelations" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexregistform" column="AnnexRegistForm" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="itemid" column="ItemID" /> |
| | | <result property="itemname" column="ItemName" /> |
| | | <result property="itemtype" column="ItemType" /> |
| | | <result property="quantity" column="Quantity" /> |
| | | <result property="price" column="Price" /> |
| | | <result property="amount" column="Amount" /> |
| | | <result property="taxamount" column="TaxAmount" /> |
| | | <result property="taxedamount" column="TaxedAmount" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDistributedetailVo"> |
| | | select ID, DSID, BeneficiaryName, BeneficiaryNo, UnitName, UnitNo, UnitUserNo, Title, IDCardType, IDCardNo, Sex, FamilyRelations, Phone, DepositBank, BankCardNo, BranchBankName, AnnexBankCard, AnnexRegistForm, ApplyType, ItemID, ItemName, ItemType, Quantity, Price, Amount, TaxAmount, TaxedAmount, PrepaidAmount, Remark, RecordStatus, del_flag, create_by, create_time, update_by, update_time, uploadflag, uploadtime from service_distributedetail |
| | | </sql> |
| | | |
| | | <select id="selectServiceDistributedetailList" parameterType="ServiceDistributedetail" resultMap="ServiceDistributedetailResult"> |
| | | <include refid="selectServiceDistributedetailVo"/> |
| | | <where> |
| | | <if test="beneficiaryname != null and beneficiaryname != ''"> and BeneficiaryName like concat('%', #{beneficiaryname}, '%')</if> |
| | | <if test="beneficiaryno != null and beneficiaryno != ''"> and BeneficiaryNo = #{beneficiaryno}</if> |
| | | <if test="unitname != null and unitname != ''"> and UnitName like concat('%', #{unitname}, '%')</if> |
| | | <if test="unitno != null and unitno != ''"> and UnitNo = #{unitno}</if> |
| | | <if test="unituserno != null and unituserno != ''"> and UnitUserNo = #{unituserno}</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="itemid != null "> and ItemID = #{itemid}</if> |
| | | <if test="itemname != null and itemname != ''"> and ItemName like concat('%', #{itemname}, '%')</if> |
| | | <if test="itemtype != null and itemtype != ''"> and ItemType = #{itemtype}</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="delFlag != null "> and del_flag = #{delFlag}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDistributesummaryMapper"> |
| | | |
| | | <resultMap type="ServiceDistributesummary" id="ServiceDistributesummaryResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unituserno" column="UnitUserNo" /> |
| | | <result property="casecount" column="CaseCount" /> |
| | | <result property="casedescribe" column="CaseDescribe" /> |
| | | <result property="totalamount" column="TotalAmount" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="departmentno" column="DepartmentNo" /> |
| | | <result property="departmentname" column="DepartmentName" /> |
| | | <result property="operator" column="Operator" /> |
| | | <result property="checher" column="Checher" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="opodirector" column="OPODirector" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDistributesummaryVo"> |
| | | select ID, InfoID, DonorNo, DonorName, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, UnitName, UnitNo, UnitUserNo, CaseCount, CaseDescribe, TotalAmount, ApplyType, ManagerNo, ManagerName, DepartmentNo, DepartmentName, Operator, Checher, FinanceDirector, OPODirector, Remark, RecordStatus, uploadflag, uploadtime from service_distributesummary |
| | | </sql> |
| | | |
| | | <select id="selectServiceDistributesummaryList" parameterType="ServiceDistributesummary" resultMap="ServiceDistributesummaryResult"> |
| | | <include refid="selectServiceDistributesummaryVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="donorname != null and donorname != ''"> and DonorName like concat('%', #{donorname}, '%')</if> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="unitname != null and unitname != ''"> and UnitName like concat('%', #{unitname}, '%')</if> |
| | | <if test="unitno != null and unitno != ''"> and UnitNo = #{unitno}</if> |
| | | <if test="departmentno != null and departmentno != ''"> and DepartmentNo = #{departmentno}</if> |
| | | <if test="departmentname != null and departmentname != ''"> and DepartmentName like concat('%', #{departmentname}, '%')</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getSummaryByInfoId" resultType="com.ruoyi.project.domain.ServiceDistributesummary"> |
| | | <include refid="selectServiceDistributesummaryVo"/> |
| | | where InfoID = #{infoid} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDocumentfilesMapper"> |
| | | |
| | | <resultMap type="ServiceDocumentfiles" id="ServiceDocumentfilesResult"> |
| | | <result property="id" column="id" /> |
| | | <result property="doctype" column="doctype" /> |
| | | <result property="filename" column="filename" /> |
| | | <result property="filetype" column="filetype" /> |
| | | <result property="fileurl" column="fileurl" /> |
| | | <result property="status" column="status" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="provinceno" column="provinceno" /> |
| | | <result property="provincename" column="provincename" /> |
| | | <result property="cityno" column="cityno" /> |
| | | <result property="cityname" column="cityname" /> |
| | | <result property="townno" column="townno" /> |
| | | <result property="townname" column="townname" /> |
| | | <result property="source" column="source" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDocumentfilesVo"> |
| | | select id, doctype, filename, filetype, fileurl, status, provinceno, provincename, cityno, cityname, townno, townname, source, uploadtime, remark, del_flag, create_by, create_time, update_by, update_time from service_documentfiles |
| | | </sql> |
| | | |
| | | <select id="selectServiceDocumentfilesList" parameterType="ServiceDocumentfiles" resultMap="ServiceDocumentfilesResult"> |
| | | <include refid="selectServiceDocumentfilesVo"/> |
| | | <where> |
| | | del_flag = 0 |
| | | <if test="doctype != null and doctype != ''"> and doctype = #{doctype}</if> |
| | | <if test="filename != null and filename != ''"> and filename like concat('%', #{filename}, '%')</if> |
| | | <if test="filetype != null and filetype != ''"> and filetype = #{filetype}</if> |
| | | <if test="fileurl != null and fileurl != ''"> and fileurl = #{fileurl}</if> |
| | | <if test="provinceno != null and provinceno != ''"> and provinceno = #{provinceno}</if> |
| | | <if test="provincename != null and provincename != ''"> and provincename = #{provincename}</if> |
| | | <if test="cityno != null and cityno != ''"> and cityno = #{cityno}</if> |
| | | <if test="cityname != null and cityname != ''"> and cityname = #{cityname}</if> |
| | | <if test="townno != null and townno != ''"> and townno = #{townno}</if> |
| | | <if test="townname != null and townname != ''"> and townname = #{townname}</if> |
| | | <if test="source != null and source != ''"> and source = #{source}</if> |
| | | |
| | | </where> |
| | | order by doctype, create_time desc |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonateannexMapper"> |
| | | |
| | | <resultMap type="ServiceDonateannex" id="ServiceDonateannexResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="annexname" column="AnnexName" /> |
| | | <result property="annexno" column="AnnexNo" /> |
| | | <result property="annexurl" column="AnnexUrl" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonateannexVo"> |
| | | select ID, InfoID, DonorNo, del_flag, create_by, create_time, update_by, update_time, AnnexName, AnnexNo, AnnexUrl from service_donateannex |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonateannexList" parameterType="ServiceDonateannex" resultMap="ServiceDonateannexResult"> |
| | | <include refid="selectServiceDonateannexVo"/> |
| | | <where> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="annexname != null and annexname != ''"> and AnnexName like concat('%', #{annexname}, '%')</if> |
| | | <if test="annexno != null and annexno != ''"> and AnnexNo = #{annexno}</if> |
| | | <if test="annexurl != null and annexurl != ''"> and AnnexUrl = #{annexurl}</if> |
| | | </where> |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.DonateAnnexVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardType` AS `IDCardType`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`AgeUnit` AS `AgeUnit`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`Phone` AS `Phone`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donateannex`.`ID` AS `daID`, |
| | | `service_donateannex`.`InfoID` AS `InfoID`, |
| | | `service_donateannex`.`DonorNo` AS `daDonorNo`, |
| | | `service_donateannex`.`AnnexName` AS `AnnexName`, |
| | | `service_donateannex`.`AnnexNo` AS `AnnexNo`, |
| | | `service_donateannex`.`AnnexUrl` AS `AnnexUrl` , |
| | | `service_donateannex`.`del_flag` AS `del_flag`, |
| | | `service_donateannex`.`create_by` AS `create_by`, |
| | | `service_donateannex`.`create_time` AS `create_time`, |
| | | `service_donateannex`.`update_by` AS `update_by`, |
| | | `service_donateannex`.`update_time` AS `update_time` |
| | | FROM |
| | | ( |
| | | `service_donatebaseinfo` |
| | | JOIN `service_donateannex` ON (( |
| | | `service_donatebaseinfo`.`ID` = `service_donateannex`.`InfoID` |
| | | ))) |
| | | |
| | | |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` = #{name}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="create_by != null and create_by != ''"> and `service_donateannex`.`create_by` = #{create_by}</if> |
| | | </where> |
| | | |
| | | order by `service_donateannex`.`create_time` desc |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonateannexrequirementMapper"> |
| | | |
| | | <resultMap type="ServiceDonateannexrequirement" id="ServiceDonateannexrequirementResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="annexname" column="AnnexName" /> |
| | | <result property="annexno" column="AnnexNo" /> |
| | | <result property="expirestime" column="ExpiresTime" /> |
| | | <result property="isrequired" column="IsRequired" /> |
| | | <result property="flowname" column="FlowName" /> |
| | | <result property="donationcategory" column="DonationCategory" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonateannexrequirementVo"> |
| | | select ID, AnnexName, AnnexNo, ExpiresTime, IsRequired, FlowName, DonationCategory, del_flag, create_by, create_time, update_by, update_time from service_donateannexrequirement |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonateannexrequirementList" parameterType="ServiceDonateannexrequirement" resultMap="ServiceDonateannexrequirementResult"> |
| | | <include refid="selectServiceDonateannexrequirementVo"/> |
| | | <where> |
| | | <if test="annexname != null and annexname != ''"> and AnnexName like concat('%', #{annexname}, '%')</if> |
| | | <if test="annexno != null and annexno != ''"> and AnnexNo = #{annexno}</if> |
| | | <if test="expirestime != null "> and ExpiresTime = #{expirestime}</if> |
| | | <if test="isrequired != null "> and IsRequired = #{isrequired}</if> |
| | | <if test="flowname != null and flowname != ''"> and FlowName like concat('%', #{flowname}, '%')</if> |
| | | <if test="donationcategory != null and donationcategory != ''"> and DonationCategory = #{donationcategory}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonatebaseinfoMapper"> |
| | | |
| | | <resultMap type="ServiceDonatebaseinfo" id="ServiceDonatebaseinfoResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="name" column="Name" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="age" column="Age" /> |
| | | <result property="ageunit" column="AgeUnit" /> |
| | | <result property="birthday" column="Birthday" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="residenceaddress" column="ResidenceAddress" /> |
| | | <result property="residenceprovince" column="ResidenceProvince" /> |
| | | <result property="residenceprovincename" column="ResidenceProvinceName" /> |
| | | <result property="residencecity" column="ResidenceCity" /> |
| | | <result property="residencecityname" column="ResidenceCityName" /> |
| | | <result property="residencetown" column="ResidenceTown" /> |
| | | <result property="residencetownname" column="ResidenceTownName" /> |
| | | <result property="residencecommunity" column="ResidenceCommunity" /> |
| | | <result property="residencecommunityname" column="ResidenceCommunityName" /> |
| | | <result property="residencecountycode" column="ResidenceCountyCode" /> |
| | | <result property="residencecountyname" column="ResidenceCountyName" /> |
| | | <result property="registeraddress" column="RegisterAddress" /> |
| | | <result property="registerprovince" column="RegisterProvince" /> |
| | | <result property="registerprovincename" column="RegisterProvinceName" /> |
| | | <result property="registercity" column="RegisterCity" /> |
| | | <result property="registercityname" column="RegisterCityName" /> |
| | | <result property="registertown" column="RegisterTown" /> |
| | | <result property="registertownname" column="RegisterTownName" /> |
| | | <result property="registercommunity" column="RegisterCommunity" /> |
| | | <result property="registercommunityname" column="RegisterCommunityName" /> |
| | | <result property="registercountycode" column="RegisterCountyCode" /> |
| | | <result property="registercountyname" column="RegisterCountyName" /> |
| | | <result property="recordstate" column="RecordState" /> |
| | | <result property="treatmenthospitalno" column="TreatmentHospitalNo" /> |
| | | <result property="treatmenthospitalname" column="TreatmentHospitalName" /> |
| | | <!-- <result property="treatmentdeptno" column="TreatmentDeptNo" />--> |
| | | <result property="treatmentdeptname" column="TreatmentDeptName" /> |
| | | <result property="diagnosisno" column="DiagnosisNo" /> |
| | | <result property="diagnosisname" column="DiagnosisName" /> |
| | | <result property="bloodtype" column="BloodType" /> |
| | | <result property="inpatientno" column="InpatientNo" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donationcategory" column="DonationCategory" /> |
| | | <result property="illnessoverview" column="IllnessOverview" /> |
| | | <!-- <result property="malignanttumor" column="MalignantTumor" />--> |
| | | <!-- <result property="deepcoma" column="DeepComa" />--> |
| | | <!-- <result property="spontaneousbreathing" column="SpontaneousBreathing" />--> |
| | | <!-- <result property="istrafficaccident" column="IsTrafficAccident" />--> |
| | | <!-- <result property="iscriminalcase" column="IsCriminalCase" />--> |
| | | <result property="kinship" column="Kinship" /> |
| | | <result property="selfwill" column="SelfWill" /> |
| | | <result property="kinshipwill" column="KinshipWill" /> |
| | | <result property="infosources" column="InfoSources" /> |
| | | <result property="redorganno" column="RedOrganNo" /> |
| | | <result property="redorganname" column="RedOrganName" /> |
| | | <result property="contactperson" column="ContactPerson" /> |
| | | <result property="contactnumber" column="ContactNumber" /> |
| | | <result property="contacttime" column="ContactTime" /> |
| | | <result property="reporterno" column="ReporterNo" /> |
| | | <result property="reportername" column="ReporterName" /> |
| | | <result property="reporterphone" column="ReporterPhone" /> |
| | | <result property="reporttime" column="ReportTime" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="nation" column="Nation" /> |
| | | <result property="occupation" column="Occupation" /> |
| | | <result property="education" column="Education" /> |
| | | <result property="nativeplace" column="NativePlace" /> |
| | | <!-- <result property="annexillnessprofile" column="AnnexIllnessProfile" />--> |
| | | <!-- <result property="annexdiseaseassessment" column="AnnexDiseaseAssessment" />--> |
| | | <!-- <result property="annexevaluationopinion" column="AnnexEvaluationOpinion" />--> |
| | | <!-- <result property="annexbraindeathjudgment" column="AnnexBrainDeathJudgment" />--> |
| | | <!-- <result property="annexeegreport" column="AnnexEEGReport" />--> |
| | | <!-- <result property="annexshortlatencyreport" column="AnnexShortLatencyReport" />--> |
| | | <!-- <result property="annexdopplerreportus" column="AnnexDopplerReportUS" />--> |
| | | <!-- <result property="annexdeathriskassessment" column="AnnexDeathRiskAssessment" />--> |
| | | <result property="infoname" column="infoName" /> |
| | | <result property="infophone" column="infoPhone" /> |
| | | <result property="deptid" column="deptid" /> |
| | | <result property="deptname" column="deptname" /> |
| | | <result property="leaderno" column="leaderno" /> |
| | | <result property="leadername" column="leadername" /> |
| | | <result property="businessarea" column="businessarea" /> |
| | | |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonatebaseinfoVo"> |
| | | select service_donatebaseinfo.* from service_donatebaseinfo LEFT JOIN `base_organization` ON `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | </sql> |
| | | <update id="updateDonateNumber"> |
| | | update service_donatebaseinfo |
| | | set DonorNo = #{updateNumber} |
| | | where ID = #{id} |
| | | </update> |
| | | |
| | | <select id="selectServiceDonatebaseinfoList" parameterType="ServiceDonatebaseinfo" resultMap="ServiceDonatebaseinfoResult"> |
| | | <include refid="selectServiceDonatebaseinfoVo"/> |
| | | <where> |
| | | service_donatebaseinfo.del_flag = 0 |
| | | <if test="name != null and name != ''"> and Name like concat('%', #{name}, '%')</if> |
| | | <if test="sex != null "> and Sex = #{sex}</if> |
| | | <if test="idcardtype != null "> and IDCardType = #{idcardtype}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and IDCardNo = #{idcardno}</if> |
| | | <if test="age != null "> and Age = #{age}</if> |
| | | <if test="ageunit != null and ageunit != ''"> and AgeUnit = #{ageunit}</if> |
| | | <if test="birthday != null and birthday != ''"> and Birthday = #{birthday}</if> |
| | | <if test="phone != null and phone != ''"> and Phone = #{phone}</if> |
| | | <if test="residenceaddress != null and residenceaddress != ''"> and ResidenceAddress = #{residenceaddress}</if> |
| | | <if test="residenceprovince != null and residenceprovince != ''"> and ResidenceProvince = #{residenceprovince}</if> |
| | | <if test="residenceprovincename != null and residenceprovincename != ''"> and ResidenceProvinceName like concat('%', #{residenceprovincename}, '%')</if> |
| | | <if test="residencecity != null and residencecity != ''"> and ResidenceCity = #{residencecity}</if> |
| | | <if test="residencecityname != null and residencecityname != ''"> and ResidenceCityName like concat('%', #{residencecityname}, '%')</if> |
| | | <if test="residencetown != null and residencetown != ''"> and ResidenceTown = #{residencetown}</if> |
| | | <if test="residencetownname != null and residencetownname != ''"> and ResidenceTownName like concat('%', #{residencetownname}, '%')</if> |
| | | <if test="residencecommunity != null and residencecommunity != ''"> and ResidenceCommunity = #{residencecommunity}</if> |
| | | <if test="residencecommunityname != null and residencecommunityname != ''"> and ResidenceCommunityName like concat('%', #{residencecommunityname}, '%')</if> |
| | | <if test="residencecountycode != null and residencecountycode != ''"> and ResidenceCountyCode = #{residencecountycode}</if> |
| | | <if test="residencecountyname != null and residencecountyname != ''"> and ResidenceCountyName like concat('%', #{residencecountyname}, '%')</if> |
| | | <if test="registeraddress != null and registeraddress != ''"> and RegisterAddress = #{registeraddress}</if> |
| | | <if test="registerprovince != null and registerprovince != ''"> and RegisterProvince = #{registerprovince}</if> |
| | | <if test="registerprovincename != null and registerprovincename != ''"> and RegisterProvinceName like concat('%', #{registerprovincename}, '%')</if> |
| | | <if test="registercity != null and registercity != ''"> and RegisterCity = #{registercity}</if> |
| | | <if test="registercityname != null and registercityname != ''"> and RegisterCityName like concat('%', #{registercityname}, '%')</if> |
| | | <if test="registertown != null and registertown != ''"> and RegisterTown = #{registertown}</if> |
| | | <if test="registertownname != null and registertownname != ''"> and RegisterTownName like concat('%', #{registertownname}, '%')</if> |
| | | <if test="registercommunity != null and registercommunity != ''"> and RegisterCommunity = #{registercommunity}</if> |
| | | <if test="registercommunityname != null and registercommunityname != ''"> and RegisterCommunityName like concat('%', #{registercommunityname}, '%')</if> |
| | | <if test="registercountycode != null and registercountycode != ''"> and RegisterCountyCode = #{registercountycode}</if> |
| | | <if test="registercountyname != null and registercountyname != ''"> and RegisterCountyName like concat('%', #{registercountyname}, '%')</if> |
| | | <if test="recordstate != null and recordstate != ''"> and RecordState = #{recordstate}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and TreatmentHospitalNo = #{treatmenthospitalno}</if> |
| | | <if test="treatmenthospitalname != null and treatmenthospitalname != ''"> and TreatmentHospitalName like concat('%', #{treatmenthospitalname}, '%')</if> |
| | | <!-- <if test="treatmentdeptno != null and treatmentdeptno != ''"> and TreatmentDeptNo = #{treatmentdeptno}</if>--> |
| | | <if test="treatmentdeptname != null and treatmentdeptname != ''"> and TreatmentDeptName like concat('%', #{treatmentdeptname}, '%')</if> |
| | | <if test="diagnosisno != null and diagnosisno != ''"> and DiagnosisNo = #{diagnosisno}</if> |
| | | <if test="diagnosisname != null and diagnosisname != ''"> and DiagnosisName like concat('%', #{diagnosisname}, '%')</if> |
| | | <if test="bloodtype != null and bloodtype != ''"> and BloodType = #{bloodtype}</if> |
| | | <if test="inpatientno != null and inpatientno != ''"> and InpatientNo = #{inpatientno}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo like concat('%', #{donorno}, '%')</if> |
| | | <if test="donationcategory != null and donationcategory != ''"> and DonationCategory = #{donationcategory}</if> |
| | | <if test="illnessoverview != null and illnessoverview != ''"> and IllnessOverview = #{illnessoverview}</if> |
| | | <!-- <if test="malignanttumor != null "> and MalignantTumor = #{malignanttumor}</if>--> |
| | | <!-- <if test="deepcoma != null "> and DeepComa = #{deepcoma}</if>--> |
| | | <!-- <if test="spontaneousbreathing != null "> and SpontaneousBreathing = #{spontaneousbreathing}</if>--> |
| | | <!-- <if test="istrafficaccident != null "> and IsTrafficAccident = #{istrafficaccident}</if>--> |
| | | <!-- <if test="iscriminalcase != null "> and IsCriminalCase = #{iscriminalcase}</if>--> |
| | | <if test="kinship != null and kinship != ''"> and Kinship = #{kinship}</if> |
| | | <if test="selfwill != null "> and SelfWill = #{selfwill}</if> |
| | | <if test="kinshipwill != null "> and KinshipWill = #{kinshipwill}</if> |
| | | <if test="infosources != null and infosources != ''"> and InfoSources = #{infosources}</if> |
| | | <if test="redorganno != null and redorganno != ''"> and RedOrganNo = #{redorganno}</if> |
| | | <if test="redorganname != null and redorganname != ''"> and RedOrganName like concat('%', #{redorganname}, '%')</if> |
| | | <if test="contactperson != null and contactperson != ''"> and ContactPerson = #{contactperson}</if> |
| | | <if test="contactnumber != null and contactnumber != ''"> and ContactNumber = #{contactnumber}</if> |
| | | <if test="contacttime != null and contacttime != ''"> and ContactTime = #{contacttime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and ReporterNo = #{reporterno}</if> |
| | | <if test="reportername != null and reportername != ''"> and ReporterName like concat('%', #{reportername}, '%')</if> |
| | | <if test="reporterphone != null and reporterphone != ''"> and ReporterPhone = #{reporterphone}</if> |
| | | <if test="reporttime != null "> and ReportTime = #{reporttime}</if> |
| | | <!-- <if test="annexillnessprofile != null and annexillnessprofile != ''"> and AnnexIllnessProfile = #{annexillnessprofile}</if>--> |
| | | <!-- <if test="annexdiseaseassessment != null and annexdiseaseassessment != ''"> and AnnexDiseaseAssessment = #{annexdiseaseassessment}</if>--> |
| | | <!-- <if test="annexevaluationopinion != null and annexevaluationopinion != ''"> and AnnexEvaluationOpinion = #{annexevaluationopinion}</if>--> |
| | | <!-- <if test="annexbraindeathjudgment != null and annexbraindeathjudgment != ''"> and AnnexBrainDeathJudgment = #{annexbraindeathjudgment}</if>--> |
| | | <!-- <if test="annexeegreport != null and annexeegreport != ''"> and AnnexEEGReport = #{annexeegreport}</if>--> |
| | | <!-- <if test="annexshortlatencyreport != null and annexshortlatencyreport != ''"> and AnnexShortLatencyReport = #{annexshortlatencyreport}</if>--> |
| | | <!-- <if test="annexdopplerreportus != null and annexdopplerreportus != ''"> and AnnexDopplerReportUS = #{annexdopplerreportus}</if>--> |
| | | <!-- <if test="annexdeathriskassessment != null and annexdeathriskassessment != ''"> and AnnexDeathRiskAssessment = #{annexdeathriskassessment}</if>--> |
| | | <if test="infoname != null "> and infoName = #{infoname}</if> |
| | | <if test="infophone != null "> and infoPhone = #{infophone}</if> |
| | | <if test="createBy != null "> and `service_donatebaseinfo`.create_by = #{createBy}</if> |
| | | <if test="starttime != null "> and ReportTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and ReportTime <= #{endtime}</if> |
| | | <if test="nativeplace != null and nativeplace != ''"> and NativePlace = #{nativeplace}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | <if test="deptid != null "> and deptid = #{deptid}</if> |
| | | <if test="deptname != null "> and deptname = #{deptname}</if> |
| | | <if test="leaderno != null "> and leaderno = #{leaderno}</if> |
| | | <if test="leadername != null "> and leadername = #{leadername}</if> |
| | | <if test="businessarea != null "> and businessarea = #{businessarea}</if> |
| | | </where> |
| | | |
| | | order by ReportTime desc |
| | | |
| | | </select> |
| | | |
| | | <select id="getDonateNumberById" resultType="java.lang.String"> |
| | | select DonorNo from service_donatebaseinfo |
| | | where id = #{id} |
| | | </select> |
| | | |
| | | <select id="getDonateCount" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatebaseinfo |
| | | where RecordState = "9" |
| | | |
| | | </select> |
| | | <select id="getDonateBaseCountThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatebaseinfo b |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | <where> |
| | | AND b.del_flag=0 |
| | | <if test="starttime != null "> and b.ReportTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and b.ReportTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </where> |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatebaseinfo |
| | | where ReportTime >= #{starttime} and ReportTime <= #{endtime} |
| | | </select> |
| | | <select id="getBloodCode" resultType="java.lang.String"> |
| | | select BloodCode from base_bloodtype |
| | | where BloodType = #{bloodtype} |
| | | </select> |
| | | <select id="countTerminatedNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatebaseinfo |
| | | where RecordState = "99" |
| | | and ReportTime >= #{starttime} and ReportTime <= #{endtime} |
| | | </select> |
| | | <select id="getAllDonateBaseInfo" resultType="com.ruoyi.project.domain.ServiceDonatebaseinfo"> |
| | | <include refid="selectServiceDonatebaseinfoVo"/> |
| | | </select> |
| | | <select id="getBaseInfoByHospital" resultType="com.ruoyi.project.domain.ServiceDonatebaseinfo"> |
| | | select ID, ReportTime from service_donatebaseinfo |
| | | where TreatmentHospitalNo = #{organizationid} |
| | | </select> |
| | | <select id="getAllDonateBaseInfoByTime" resultType="com.ruoyi.project.domain.ServiceDonatebaseinfo"> |
| | | select * from service_donatebaseinfo b |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | <where> |
| | | <if test="starttime != null "> and b.ReportTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and b.ReportTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </where> |
| | | </select> |
| | | <select id="listForSearch" resultType="com.ruoyi.project.domain.ServiceDonatebaseinfo"> |
| | | <include refid="selectServiceDonatebaseinfoVo"/> |
| | | <where> |
| | | <if test="name != null and name != ''"> Name like concat('%', #{name}, '%') |
| | | or idcardno like concat('%', #{name}, '%') |
| | | or treatmenthospitalname like concat('%', #{name}, '%') |
| | | or residenceprovincename like concat('%', #{name}, '%') |
| | | or residencecityname like concat('%', #{name}, '%') |
| | | or residencetownname like concat('%', #{name}, '%') |
| | | or bloodtype like concat('%', #{name}, '%') |
| | | or nativeplace like concat('%', #{name}, '%') |
| | | or reportername like concat('%', #{name}, '%')</if> |
| | | |
| | | </where> |
| | | </select> |
| | | <select id="getDonorNameById" resultType="java.lang.String"> |
| | | select name from service_donatebaseinfo |
| | | where id = #{infoid} |
| | | </select> |
| | | <select id="gethqzz" resultType="java.lang.String"> |
| | | select AcquisitionTissueName from service_donatebaseinfo |
| | | where id = #{infoid} |
| | | </select> |
| | | <select id="getById" resultType="com.ruoyi.project.domain.ServiceDonatebaseinfo"> |
| | | select * from service_donatebaseinfo |
| | | where id = #{infoid} |
| | | </select> |
| | | <select id="countByRecordState" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatebaseinfo |
| | | where RecordState = #{recordState} |
| | | and ReportTime >= #{starttime} and ReportTime <= #{endtime} |
| | | </select> |
| | | <select id="getDistrictDonate" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | where (b.RecordState = '0' or b.RecordState = '1' or b.RecordState = '2') |
| | | </select> |
| | | <select id="getDistrictComplete" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join service_donatecompletioninfo d on d.infoid=b.id |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | where d.CompleteTime > 0 |
| | | </select> |
| | | <select id="getDistrictOrgans" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join service_donateorgan d on d.infoid=b.id |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | where d.OrganGetTime > 0 |
| | | </select> |
| | | <select id="getDonateNameById" resultType="java.lang.String"> |
| | | select Name from service_donatebaseinfo |
| | | where id = #{infoid} |
| | | </select> |
| | | |
| | | <select id="getDistrictDonateByTime" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | where (b.RecordState = '0' or b.RecordState = '1' or b.RecordState = '2') |
| | | and b.ReportTime >= #{starttime} and b.ReportTime <= #{endtime} |
| | | </select> |
| | | <select id="getDistrictCompleteByTime" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join service_donatecompletioninfo d on d.infoid=b.id |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | where d.del_flag=0 and d.CompleteTime >= #{starttime} and d.CompleteTime <= #{endtime} |
| | | </select> |
| | | |
| | | <select id="gettreatmenthospitalnoCompleteByTime" resultType="java.lang.String"> |
| | | select b.treatmenthospitalno from service_donatebaseinfo b |
| | | inner join service_donatecompletioninfo d on d.infoid=b.id |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | <where> |
| | | d.del_flag=0 |
| | | <if test="starttime != null "> and d.CompleteTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.CompleteTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getDistrictOrgansByTime" resultType="java.lang.String"> |
| | | select o.city from service_donatebaseinfo b |
| | | inner join service_donateorgan d on d.infoid=b.id |
| | | inner join base_organization o on o.organizationid=b.treatmenthospitalno |
| | | WHERE d.del_flag=0 AND d.OrganGetTime IS NOT NULL AND d.OrganGetTime >= #{starttime} AND d.OrganGetTime <= #{endtime} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonatecompletioninfoMapper"> |
| | | |
| | | <resultMap type="ServiceDonatecompletioninfo" id="ServiceDonatecompletioninfoResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="isbodydonation" column="IsBodyDonation" /> |
| | | <result property="receivingunit" column="ReceivingUnit" /> |
| | | <result property="receivingunitname" column="ReceivingUnitName" /> |
| | | <result property="completetime" column="CompleteTime" /> |
| | | <result property="responsibleuserid" column="ResponsibleUserID" /> |
| | | <result property="responsibleusername" column="ResponsibleUserName" /> |
| | | <result property="coordinateduserido" column="CoordinatedUserIDO" /> |
| | | <result property="coordinatedusernameo" column="CoordinatedUserNameO" /> |
| | | <result property="coordinateduseridt" column="CoordinatedUserIDT" /> |
| | | <result property="coordinatedusernamet" column="CoordinatedUserNameT" /> |
| | | <result property="assessannex" column="AssessAnnex" /> |
| | | <result property="donateorgan" column="DonateOrgan" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonatecompletioninfoVo"> |
| | | select ID, InfoID, DonorNo, del_flag, create_by, create_time, update_by, update_time, IsBodyDonation, ReceivingUnit, ReceivingUnitName, CompleteTime, ResponsibleUserID, ResponsibleUserName, CoordinatedUserIDO, CoordinatedUserNameO, CoordinatedUserIDT, CoordinatedUserNameT, AssessAnnex, DonateOrgan from service_donatecompletioninfo |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonatecompletioninfoList" parameterType="ServiceDonatecompletioninfo" resultMap="ServiceDonatecompletioninfoResult"> |
| | | <include refid="selectServiceDonatecompletioninfoVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="isbodydonation != null and isbodydonation != ''"> and IsBodyDonation = #{isbodydonation}</if> |
| | | <if test="receivingunit != null and receivingunit != ''"> and ReceivingUnit = #{receivingunit}</if> |
| | | </where> |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.DonationCompletionVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`DonationCategory` AS `DonationCategory`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardType` AS `IDCardType`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`AgeUnit` AS `AgeUnit`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`Nationality` AS `Nationality`, |
| | | `service_donatebaseinfo`.`Nation` AS `Nation`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`RegisterAddress` AS `RegisterAddress`, |
| | | `service_donatebaseinfo`.`RegisterProvince` AS `RegisterProvince`, |
| | | `service_donatebaseinfo`.`RegisterProvinceName` AS `RegisterProvinceName`, |
| | | `service_donatebaseinfo`.`RegisterCity` AS `RegisterCity`, |
| | | `service_donatebaseinfo`.`RegisterCityName` AS `RegisterCityName`, |
| | | `service_donatebaseinfo`.`RegisterTown` AS `RegisterTown`, |
| | | `service_donatebaseinfo`.`RegisterTownName` AS `RegisterTownName`, |
| | | `service_donatebaseinfo`.`RegisterCommunity` AS `RegisterCommunity`, |
| | | `service_donatebaseinfo`.`RegisterCommunityName` AS `RegisterCommunityName`, |
| | | `service_donatebaseinfo`.`RegisterCountyCode` AS `RegisterCountyCode`, |
| | | `service_donatebaseinfo`.`RegisterCountyName` AS `RegisterCountyName`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_donatecompletioninfo`.`ID` AS `dcID`, |
| | | `service_donatecompletioninfo`.`InfoID` AS `InfoID`, |
| | | `service_donatecompletioninfo`.`DonorNo` AS `dcDonorNo`, |
| | | `service_donatecompletioninfo`.`IsBodyDonation` AS `IsBodyDonation`, |
| | | `service_donatecompletioninfo`.`ReceivingUnitName` AS `ReceivingUnitName`, |
| | | `service_donatecompletioninfo`.`ReceivingUnit` AS `ReceivingUnit`, |
| | | `service_donatecompletioninfo`.`CompleteTime` AS `CompleteTime`, |
| | | `service_donatecompletioninfo`.`ResponsibleUserID` AS `ResponsibleUserID`, |
| | | `service_donatecompletioninfo`.`ResponsibleUserName` AS `ResponsibleUserName`, |
| | | `service_donatecompletioninfo`.`CoordinatedUserIDO` AS `CoordinatedUserIDO`, |
| | | `service_donatecompletioninfo`.`CoordinatedUserNameO` AS `CoordinatedUserNameO`, |
| | | `service_donatecompletioninfo`.`CoordinatedUserIDT` AS `CoordinatedUserIDT`, |
| | | `service_donatecompletioninfo`.`CoordinatedUserNameT` AS `CoordinatedUserNameT`, |
| | | `service_donatecompletioninfo`.`AssessAnnex` AS `AssessAnnex`, |
| | | `service_donatecompletioninfo`.`DonateOrgan` AS `DonateOrgan`, |
| | | `service_donatecompletioninfo`.`del_flag` AS `delflag`, |
| | | `service_donatecompletioninfo`.`create_by` AS `createby`, |
| | | `service_donatecompletioninfo`.`create_time` AS `createtime`, |
| | | `service_donatecompletioninfo`.`update_by` AS `updateby`, |
| | | `service_donatecompletioninfo`.`update_time` AS `updatetime` |
| | | FROM |
| | | |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN ( select * from `service_donatecompletioninfo` where `del_flag`='0' and id in ( |
| | | select min(id) from `service_donatecompletioninfo` where `del_flag`='0' group by `InfoID` |
| | | ) )`service_donatecompletioninfo` ON |
| | | `service_donatebaseinfo`.`ID` = `service_donatecompletioninfo`.`InfoID` |
| | | LEFT JOIN `base_organization` ON |
| | | `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | |
| | | |
| | | <where> |
| | | `service_donatebaseinfo`.`del_flag` = 0 |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | <if test="starttime != null "> and `service_donatecompletioninfo`.CompleteTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_donatecompletioninfo`.CompleteTime <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | <if test="id != null "> and `service_donatebaseinfo`.`ID` = #{id}</if> |
| | | </where> |
| | | |
| | | order by `service_donatecompletioninfo`.`create_time` desc |
| | | |
| | | |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatecompletioninfo |
| | | where CompleteTime >= #{starttime} and CompleteTime <= #{endtime} AND del_flag=0 |
| | | </select> |
| | | <select id="getByInfoId" resultType="com.ruoyi.project.domain.ServiceDonatecompletioninfo"> |
| | | <include refid="selectServiceDonatecompletioninfoVo"/> |
| | | where InfoID = #{id} AND del_flag=0 |
| | | </select> |
| | | <select id="count" resultType="java.lang.Integer"> |
| | | select count(*) from service_donatecompletioninfo |
| | | where del_flag=0 and CompleteTime >= #{starttime} and CompleteTime <= #{endtime} |
| | | </select> |
| | | <select id="getCompletionDonatePeopleByTime" resultType="com.ruoyi.project.domain.ServiceDonatecompletioninfo"> |
| | | <include refid="selectServiceDonatecompletioninfoVo"/> |
| | | where CompleteTime >= #{starttime} AND CompleteTime <= #{endtime} AND del_flag=0 |
| | | </select> |
| | | |
| | | |
| | | <update id="delDuplicateDonateCompletioninfo"> |
| | | update service_donatecompletioninfo |
| | | set del_flag = 1,create_by= #{createby},update_time=now() |
| | | where InfoID = #{infoid} |
| | | </update> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonateconsolationfundMapper"> |
| | | |
| | | <resultMap type="ServiceDonateconsolationfund" id="ServiceDonateconsolationfundResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="familyrelations" column="FamilyRelations" /> |
| | | <result property="name" column="Name" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="bankprovince" column="BankProvince" /> |
| | | <result property="bankprovincename" column="BankProvinceName" /> |
| | | <result property="bankcity" column="BankCity" /> |
| | | <result property="bankcityname" column="BankCityName" /> |
| | | <result property="banktown" column="BankTown" /> |
| | | <result property="banktownname" column="BankTownName" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexregistform" column="AnnexRegistForm" /> |
| | | <result property="amountrequested" column="AmountRequested" /> |
| | | <result property="consolationmark" column="ConsolationMark" /> |
| | | <result property="consolationtype" column="ConsolationType" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="deptmentno" column="DeptmentNo" /> |
| | | <result property="deptmentname" column="DeptmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="finvicepresident" column="FinVicePresident" /> |
| | | <result property="busvicepresident" column="BusVicePresident" /> |
| | | <result property="officedirector" column="OfficeDirector" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="financechecher" column="FinanceChecher" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonateconsolationfundVo"> |
| | | select ID, InfoID, DonorNo, del_flag, create_by, create_time, update_by, update_time, FamilyRelations, Name, Sex, IDCardType, IDCardNo, Phone, DepositBank, BankProvince, BankProvinceName, BankCity, BankCityName, BankTown, BankTownName, BranchBankName, BankCardNo, AnnexBankCard, AnnexRegistForm, AmountRequested, ConsolationMark, ConsolationType, PrepaidAmount, InvoiceCount, AttachCount, ManagerNo, ManagerName, DeptmentNo, DeptmentName, OPOchecker, FinVicePresident, BusVicePresident, OfficeDirector, FinanceDirector, FinanceChecher, Remark, RecordStatus, uploadflag, uploadtime from service_donateconsolationfund |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonateconsolationfundList" parameterType="ServiceDonateconsolationfund" resultMap="ServiceDonateconsolationfundResult"> |
| | | <include refid="selectServiceDonateconsolationfundVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="delFlag != null "> and del_flag = #{delFlag}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="name != null and name != ''"> and Name like concat('%', #{name}, '%')</if> |
| | | <if test="sex != null "> and Sex = #{sex}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and IDCardNo = #{idcardno}</if> |
| | | <if test="depositbank != null and depositbank != ''"> and DepositBank = #{depositbank}</if> |
| | | <if test="bankcardno != null and bankcardno != ''"> and BankCardNo = #{bankcardno}</if> |
| | | <if test="amountrequested != null "> and AmountRequested = #{amountrequested}</if> |
| | | <if test="consolationtype != null and consolationtype != ''"> and ConsolationType = #{consolationtype}</if> |
| | | <if test="deptmentno != null and deptmentno != ''"> and DeptmentNo = #{deptmentno}</if> |
| | | <if test="deptmentname != null and deptmentname != ''"> and DeptmentName like concat('%', #{deptmentname}, '%')</if> |
| | | <if test="remark != null and remark != ''"> and Remark = #{remark}</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonatefollowupMapper"> |
| | | |
| | | <resultMap type="ServiceDonatefollowup" id="ServiceDonatefollowupResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="seqno" column="seqNo" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="organid" column="OrganID" /> |
| | | <result property="recipientname" column="recipientName" /> |
| | | <result property="recipientphone" column="recipientPhone" /> |
| | | <result property="recipientdescribe" column="recipientDescribe" /> |
| | | <result property="hospitalno" column="hospitalNo" /> |
| | | <result property="hospitalname" column="hospitalName" /> |
| | | <result property="hospitaldept" column="hospitalDept" /> |
| | | <result property="doctorname" column="doctorName" /> |
| | | <result property="doctorphone" column="doctorPhone" /> |
| | | <result property="doctordescribe" column="doctorDescribe" /> |
| | | <result property="donateresult" column="donateResult" /> |
| | | <result property="followupdescribe" column="followupDescribe" /> |
| | | <result property="followupno" column="followupNo" /> |
| | | <result property="followuptime" column="followupTime" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonatefollowupVo"> |
| | | select ID, seqNo, InfoID, OrganID, recipientName, recipientPhone, recipientDescribe, hospitalNo, hospitalName, hospitalDept, doctorName, doctorPhone, doctorDescribe, donateResult, followupDescribe, followupNo, followupTime, del_flag, create_by, create_time, update_by, update_time from service_donatefollowup |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonatefollowupList" parameterType="ServiceDonatefollowup" resultMap="ServiceDonatefollowupResult"> |
| | | <include refid="selectServiceDonatefollowupVo"/> |
| | | <where> |
| | | <if test="seqno != null "> and seqNo = #{seqno}</if> |
| | | <if test="recipientname != null and recipientname != ''"> and recipientName like concat('%', #{recipientname}, '%')</if> |
| | | <if test="hospitalname != null and hospitalname != ''"> and hospitalName like concat('%', #{hospitalname}, '%')</if> |
| | | <if test="donateresult != null and donateresult != ''"> and donateResult = #{donateresult}</if> |
| | | </where> |
| | | </select> |
| | | <select id="selectAll" resultType="com.ruoyi.project.domain.ServiceDonatefollowup"> |
| | | <include refid="selectServiceDonatefollowupVo"/> |
| | | <where> |
| | | <if test="seqno != null "> and seqNo = #{seqno}</if> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="organid != null "> and OrganID = #{organid}</if> |
| | | <if test="recipientname != null and recipientname != ''"> and recipientName like concat('%', #{recipientname}, '%')</if> |
| | | <if test="hospitalname != null and hospitalname != ''"> and hospitalName like concat('%', #{hospitalname}, '%')</if> |
| | | <if test="donateresult != null and donateresult != ''"> and donateResult = #{donateresult}</if> |
| | | </where> |
| | | </select> |
| | | <select id="selectFollowUpById" resultType="com.ruoyi.project.domain.ServiceDonatefollowup"> |
| | | <include refid="selectServiceDonatefollowupVo"/> |
| | | where ID = #{id} |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.DonateFollowupVO"> |
| | | SELECT |
| | | `service_donateorgan`.`ID` AS `ID`, |
| | | `service_donateorgan`.`DonorNo` AS `DonorNo`, |
| | | `service_donateorgan`.`OrganNo` AS `OrganNo`, |
| | | `service_donateorgan`.`OrganName` AS `OrganName`, |
| | | `service_donateorgan`.`OrganState` AS `OrganState`, |
| | | `service_donateorgan`.`OrganNumber` AS `OrganNumber`, |
| | | `service_donateorgan`.`OrganGetTime` AS `OrganGetTime`, |
| | | `service_donateorgan`.`OrganGetDoct` AS `OrganGetDoct`, |
| | | `service_donateorgan`.`GainHospitalNo` AS `GainHospitalNo`, |
| | | `service_donateorgan`.`GainHospitalName` AS `GainHospitalName`, |
| | | `service_donateorgan`.`TransplantHospitalNo` AS `TransplantHospitalNo`, |
| | | `service_donateorgan`.`TransplantHospitalName` AS `TransplantHospitalName`, |
| | | `service_donateorgan`.`TransplantDoct` AS `TransplantDoct`, |
| | | `service_donateorgan`.`TransplantTime` AS `TransplantTime`, |
| | | `service_donateorgan`.`CaseNo` AS `CaseNo`, |
| | | `service_donateorgan`.`IsBiopsyBefore` AS `IsBiopsyBefore`, |
| | | `service_donateorgan`.`IsBiopsyAfter` AS `IsBiopsyAfter`, |
| | | `service_donateorgan`.`IsMarginalOrgan` AS `IsMarginalOrgan`, |
| | | `service_donateorgan`.`IsPathogenPositive` AS `IsPathogenPositive`, |
| | | `service_donateorgan`.`IsPNF` AS `IsPNF`, |
| | | `service_donateorgan`.`IsDGF` AS `IsDGF`, |
| | | `service_donatebaseinfo`.`ID` AS `InfoID`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_donatefollowup`.`ID` AS `dfID`, |
| | | `service_donatefollowup`.`seqNo` AS `seqNo`, |
| | | `service_donatefollowup`.`InfoID` AS `dfInfoID`, |
| | | `service_donatefollowup`.`OrganID` AS `OrganID`, |
| | | `service_donatefollowup`.`recipientName` AS `recipientName`, |
| | | `service_donatefollowup`.`recipientPhone` AS `recipientPhone`, |
| | | `service_donatefollowup`.`recipientDescribe` AS `recipientDescribe`, |
| | | `service_donatefollowup`.`hospitalNo` AS `hospitalNo`, |
| | | `service_donatefollowup`.`hospitalName` AS `hospitalName`, |
| | | `service_donatefollowup`.`hospitalDept` AS `hospitalDept`, |
| | | `service_donatefollowup`.`doctorName` AS `doctorName`, |
| | | `service_donatefollowup`.`doctorPhone` AS `doctorPhone`, |
| | | `service_donatefollowup`.`doctorDescribe` AS `doctorDescribe`, |
| | | `service_donatefollowup`.`donateResult` AS `donateResult`, |
| | | `service_donatefollowup`.`followupDescribe` AS `followupDescribe`, |
| | | `service_donatefollowup`.`followupNo` AS `followupNo`, |
| | | `service_donatefollowup`.`followupTime` AS `followupTime`, |
| | | `service_donatefollowup`.`del_flag` AS `delflag`, |
| | | `service_donatefollowup`.`create_by` AS `createby`, |
| | | `service_donatefollowup`.`create_time` AS `createtime`, |
| | | `service_donatefollowup`.`update_by` AS `updateby`, |
| | | `service_donatefollowup`.`update_time` AS `updatetime` |
| | | FROM |
| | | (( |
| | | `service_donatebaseinfo` |
| | | JOIN `service_donateorgan` ON (( |
| | | `service_donatebaseinfo`.`ID` = `service_donateorgan`.`InfoID` |
| | | ))) |
| | | LEFT JOIN `service_donatefollowup` ON (( |
| | | `service_donatefollowup`.`OrganID` = `service_donateorgan`.`ID` |
| | | ))) |
| | | |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` = #{name}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | </where> |
| | | |
| | | order by `service_donatefollowup`.`create_time` desc |
| | | |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonateorganMapper"> |
| | | |
| | | <resultMap type="ServiceDonateorgan" id="ServiceDonateorganResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="organno" column="OrganNo" /> |
| | | <result property="organname" column="OrganName" /> |
| | | <result property="organstate" column="OrganState" /> |
| | | <result property="organnumber" column="OrganNumber" /> |
| | | <result property="organgettime" column="OrganGetTime" /> |
| | | <result property="organgetdoct" column="OrganGetDoct" /> |
| | | <result property="gainhospitalno" column="GainHospitalNo" /> |
| | | <result property="gainhospitalname" column="GainHospitalName" /> |
| | | <result property="transplanthospitalno" column="TransplantHospitalNo" /> |
| | | <result property="transplanthospitalname" column="TransplantHospitalName" /> |
| | | <result property="abandonreason" column="AbandonReason" /> |
| | | <result property="reallocationreason" column="ReallocationReason" /> |
| | | <result property="transplantdoct" column="TransplantDoct" /> |
| | | <result property="transplanttime" column="TransplantTime" /> |
| | | <result property="isbiopsybefore" column="IsBiopsyBefore" /> |
| | | <result property="isbiopsyafter" column="IsBiopsyAfter" /> |
| | | <result property="ismarginalorgan" column="IsMarginalOrgan" /> |
| | | <result property="ispathogenpositive" column="IsPathogenPositive" /> |
| | | <result property="ispnf" column="IsPNF" /> |
| | | <result property="isdgf" column="IsDGF" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonateorganVo"> |
| | | select ID, InfoID, DonorNo, OrganNo, OrganName, OrganState, OrganNumber, OrganGetTime, OrganGetDoct, GainHospitalNo, GainHospitalName, TransplantHospitalNo, TransplantHospitalName, TransplantDoct, TransplantTime, AbandonReason, ReallocationReason, IsBiopsyBefore, IsBiopsyAfter, IsMarginalOrgan, IsPathogenPositive, IsPNF, IsDGF, del_flag, create_by, create_time, update_by, update_time from service_donateorgan |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonateorganList" parameterType="ServiceDonateorgan" resultMap="ServiceDonateorganResult"> |
| | | <include refid="selectServiceDonateorganVo"/> |
| | | <where> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="organno != null and organno != ''"> and OrganNo = #{organno}</if> |
| | | <if test="organname != null and organname != ''"> and OrganName like concat('%', #{organname}, '%')</if> |
| | | <if test="organstate != null "> and OrganState = #{organstate}</if> |
| | | <if test="organnumber != null and organnumber != ''"> and OrganNumber = #{organnumber}</if> |
| | | <if test="organgettime != null "> and OrganGetTime = #{organgettime}</if> |
| | | <if test="organgetdoct != null and organgetdoct != ''"> and OrganGetDoct = #{organgetdoct}</if> |
| | | <if test="gainhospitalno != null and gainhospitalno != ''"> and GainHospitalNo = #{gainhospitalno}</if> |
| | | <if test="gainhospitalname != null and gainhospitalname != ''"> and GainHospitalName like concat('%', #{gainhospitalname}, '%')</if> |
| | | <if test="transplanthospitalno != null and transplanthospitalno != ''"> and TransplantHospitalNo = #{transplanthospitalno}</if> |
| | | <if test="transplanthospitalname != null and transplanthospitalname != ''"> and TransplantHospitalName like concat('%', #{transplanthospitalname}, '%')</if> |
| | | <if test="transplantdoct != null and transplantdoct != ''"> and TransplantDoct = #{transplantdoct}</if> |
| | | <if test="transplanttime != null "> and TransplantTime = #{transplanttime}</if> |
| | | <if test="abandonreason != null "> and AbandonReason = #{abandonreason}</if> |
| | | <if test="reallocationreason != null "> and ReallocationReason = #{reallocationreason}</if> |
| | | <if test="isbiopsybefore != null "> and IsBiopsyBefore = #{isbiopsybefore}</if> |
| | | <if test="isbiopsyafter != null "> and IsBiopsyAfter = #{isbiopsyafter}</if> |
| | | <if test="ismarginalorgan != null "> and IsMarginalOrgan = #{ismarginalorgan}</if> |
| | | <if test="ispathogenpositive != null "> and IsPathogenPositive = #{ispathogenpositive}</if> |
| | | <if test="ispnf != null "> and IsPNF = #{ispnf}</if> |
| | | <if test="isdgf != null "> and isDGF = #{isdgf}</if> |
| | | |
| | | </where> |
| | | </select> |
| | | <select id="getAllDonateOrgans" resultType="com.ruoyi.project.domain.ServiceDonateorgan"> |
| | | <include refid="selectServiceDonateorganVo"/> |
| | | </select> |
| | | <select id="getAllProcessOrgans" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where OrganState = "3" |
| | | |
| | | <if test="starttime != null "> and d.create_time >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.create_time <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getAllFinishedOrgans" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where OrganState = "6" AND d.del_flag=0 AND d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getOrganNo" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where d.del_flag=0 AND d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' and d.OrganNo = #{organno} |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getAllFinishedOrgansThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where OrganState = "6" AND d.del_flag=0 AND d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | <if test="starttime != null"> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getOrganNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | |
| | | where d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getbiopsyBeforeNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsBiopsyBefore = "1" |
| | | AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null"> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getbiopsyAfterNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsBiopsyAfter = "1" |
| | | AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getmarginalOrgansNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsMarginalOrgan = "1" AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null"> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getPathogenPositiveNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsPathogenPositive = "1" |
| | | AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getPNFNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsPNF = "1" |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null"> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getDGFNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsDGF = "1" |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="selectPNFOrganThisYear" resultType="com.ruoyi.project.domain.ServiceDonateorgan"> |
| | | select * from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsPNF = "1" |
| | | AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | |
| | | </select> |
| | | <select id="selectDGFOrganThisYear" resultType="com.ruoyi.project.domain.ServiceDonateorgan"> |
| | | select * from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where IsDGF = "1" |
| | | AND |
| | | d.OrganGetTime IS NOT NULL AND d.OrganNo != 'C00' |
| | | AND d.OrganNo != 'C69L' |
| | | AND d.OrganNo != 'C69R' |
| | | AND d.del_flag=0 |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.DonateOrganVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardType` AS `IDCardType`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`AgeUnit` AS `AgeUnit`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`Phone` AS `Phone`, |
| | | `service_donatebaseinfo`.`Nationality` AS `Nationality`, |
| | | `service_donatebaseinfo`.`NativePlace` AS `NativePlace`, |
| | | `service_donatebaseinfo`.`Nation` AS `Nation`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`DiagnosisNo` AS `DiagnosisNo`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`PatientState` AS `PatientState`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donateorgan`.`ID` AS `doID`, |
| | | `service_donateorgan`.`InfoID` AS `InfoID`, |
| | | `service_donateorgan`.`DonorNo` AS `doDonorNo`, |
| | | `service_donateorgan`.`OrganNo` AS `OrganNo`, |
| | | `service_donateorgan`.`OrganName` AS `OrganName`, |
| | | `service_donateorgan`.`OrganState` AS `OrganState`, |
| | | `service_donateorgan`.`OrganNumber` AS `OrganNumber`, |
| | | `service_donateorgan`.`OrganGetTime` AS `OrganGetTime`, |
| | | `service_donateorgan`.`OrganGetDoct` AS `OrganGetDoct`, |
| | | `service_donateorgan`.`GainHospitalNo` AS `GainHospitalNo`, |
| | | `service_donateorgan`.`GainHospitalName` AS `GainHospitalName`, |
| | | `service_donateorgan`.`TransplantHospitalNo` AS `TransplantHospitalNo`, |
| | | `service_donateorgan`.`TransplantHospitalName` AS `TransplantHospitalName`, |
| | | `service_donateorgan`.`TransplantDoct` AS `TransplantDoct`, |
| | | `service_donateorgan`.`TransplantTime` AS `TransplantTime`, |
| | | `service_donateorgan`.`AbandonReason` AS `AbandonReason`, |
| | | `service_donateorgan`.`ReallocationReason` AS `ReallocationReason`, |
| | | `service_donateorgan`.`CaseNo` AS `CaseNo`, |
| | | `service_donateorgan`.`IsBiopsyBefore` AS `IsBiopsyBefore`, |
| | | `service_donateorgan`.`IsBiopsyAfter` AS `IsBiopsyAfter`, |
| | | `service_donateorgan`.`IsMarginalOrgan` AS `IsMarginalOrgan`, |
| | | `service_donateorgan`.`IsPathogenPositive` AS `IsPathogenPositive`, |
| | | `service_donateorgan`.`IsPNF` AS `IsPNF`, |
| | | `service_donateorgan`.`IsDGF` AS `IsDGF`, |
| | | `service_donateorgan`.`del_flag` AS `del_flag`, |
| | | `service_donateorgan`.`create_by` AS `create_by`, |
| | | `service_donateorgan`.`create_time` AS `create_time`, |
| | | `service_donateorgan`.`update_by` AS `update_by`, |
| | | `service_donateorgan`.`update_time` AS `update_time`, |
| | | `service_donatebaseinfo`.`leadername` AS `leadername`, |
| | | `service_donatebaseinfo`.`leaderno` AS `leaderno`, |
| | | `service_donatebaseinfo`.`businessarea` AS `businessarea` |
| | | FROM |
| | | ( |
| | | `service_donatebaseinfo` |
| | | JOIN `service_donateorgan` ON (( |
| | | `service_donatebaseinfo`.`ID` = `service_donateorgan`.`InfoID` |
| | | ))) |
| | | |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` = #{name}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | |
| | | <if test="organno != null and organno != ''"> and `service_donateorgan`.`OrganNo` = #{organno}</if> |
| | | <if test="organname != null and organname != ''"> and `service_donateorgan`.`OrganName` = #{organname}</if> |
| | | <if test="transplanthospitalno != null and transplanthospitalno != ''"> and `service_donateorgan`.`TransplantHospitalNo` = #{transplanthospitalno}</if> |
| | | <if test="transplanthospitalname != null and transplanthospitalname != ''"> and `service_donateorgan`.`TransplantHospitalName` = #{transplanthospitalname}</if> |
| | | <if test="organstate != null and organstate != ''"> and `service_donateorgan`.`OrganState` = #{organstate}</if> |
| | | <if test="reportername != null and reportername != ''"> and `service_donatebaseinfo`.`ReporterName` = #{reportername}</if> |
| | | <if test="leadername != null and leadername != ''"> and `service_donatebaseinfo`.`leadername` = #{leadername}</if> |
| | | <if test="leaderno != null and leaderno != ''"> and `service_donatebaseinfo`.`leaderno` = #{leaderno}</if> |
| | | <if test="businessarea != null and businessarea != ''"> and `service_donatebaseinfo`.`businessarea` = #{businessarea}</if> |
| | | <if test="gainHospitalname != null and gainHospitalname != ''"> and `service_donateorgan`.`GainHospitalName` = #{gainHospitalname}</if> |
| | | <if test="treatmenthospitalname != null and treatmenthospitalname != ''"> and `service_donatebaseinfo`.`TreatmentHospitalName` = #{treatmenthospitalname}</if> |
| | | <if test="startorgangettime != null and endorgangettime != null "> and `service_donateorgan`.`OrganGetTime` >= #{startorgangettime} and `service_donateorgan`.`OrganGetTime` <= #{endorgangettime} </if> |
| | | <if test="starttransplanttime != null and endtransplanttime != null "> and `service_donateorgan`.`TransplantTime` >= #{starttransplanttime} and `service_donateorgan`.`TransplantTime` <= #{endtransplanttime}</if> |
| | | |
| | | </where> |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan |
| | | where |
| | | OrganGetTime >= #{starttime} and OrganGetTime <= #{endtime} |
| | | -- (OrganState = "3" or OrganState = "4" or OrganState = "5" or OrganState = "6") |
| | | AND OrganGetTime IS NOT NULL |
| | | AND OrganNo != 'C00' |
| | | AND del_flag=0 |
| | | </select> |
| | | <select id="countPeople" resultType="java.lang.Integer"> |
| | | select count(distinct(InfoID)) from service_donateorgan |
| | | where create_time >= #{starttime} and create_time <= #{endtime} |
| | | </select> |
| | | <select id="getAllDonateOrgansByTime" resultType="com.ruoyi.project.domain.ServiceDonateorgan"> |
| | | <include refid="selectServiceDonateorganVo"/> |
| | | where OrganGetTime >= #{starttime} and OrganGetTime <= #{endtime} |
| | | AND OrganGetTime IS NOT NULL |
| | | -- AND (OrganState = "3" or OrganState = "4" or OrganState = "5" or OrganState = "6") |
| | | AND OrganNo != 'C00' |
| | | AND del_flag=0 |
| | | </select> |
| | | <select id="selectServiceDonateorganListNotAbandon" resultMap="ServiceDonateorganResult"> |
| | | <include refid="selectServiceDonateorganVo"/> |
| | | where OrganState != "99" |
| | | </select> |
| | | |
| | | <select id="getOrgansCount" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan |
| | | where TransplantHospitalNo = #{organizationid} and del_flag = 0 |
| | | and OrganGetTime >= #{starttime} and OrganGetTime <= #{endtime} |
| | | </select> |
| | | <select id="getDistinctOrgansCount" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateorgan d |
| | | inner join service_donatebaseinfo b on b.id = d.InfoID |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where d.OrganNo = #{organno} |
| | | -- and (OrganState = "3" or OrganState = "4" or OrganState = "5" or OrganState = "6") |
| | | and d.del_flag=0 |
| | | and d.OrganGetTime IS NOT NULL |
| | | <if test="starttime != null "> and d.OrganGetTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and d.OrganGetTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getOrganNameByNo" resultType="java.lang.String"> |
| | | select distinct OrganName from service_donateorgan |
| | | where OrganNo = #{organno} |
| | | </select> |
| | | <select id="selectAll" resultType="com.ruoyi.project.domain.ServiceDonateorgan"> |
| | | <include refid="selectServiceDonateorganVo"/> |
| | | where OrganGetTime > 0 and del_flag = 0 |
| | | and OrganGetTime >= #{starttime} and OrganGetTime <= #{endtime} |
| | | </select> |
| | | |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceDonationwitnessMapper"> |
| | | |
| | | <resultMap type="ServiceDonationwitness" id="ServiceDonationwitnessResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="gainhospitalno" column="GainHospitalNo" /> |
| | | <result property="gainhospitalname" column="GainHospitalName" /> |
| | | <result property="deathtime" column="DeathTime" /> |
| | | <result property="deathreason" column="DeathReason" /> |
| | | <result property="deathjudgedocto" column="DeathJudgeDoctO" /> |
| | | <result property="deathjudgedoctt" column="DeathJudgeDoctT" /> |
| | | <result property="deathjudgeannex" column="DeathJudgeAnnex" /> |
| | | <result property="operationbegtime" column="OperationBegTime" /> |
| | | <result property="operationendtime" column="OperationEndTime" /> |
| | | <result property="operationdoctor" column="OperationDoctor" /> |
| | | <result property="isspendremember" column="IsSpendRemember" /> |
| | | <result property="isrestoreremains" column="IsRestoreRemains" /> |
| | | <result property="rememberannex" column="RememberAnnex" /> |
| | | <result property="responsibleuserid" column="ResponsibleUserID" /> |
| | | <result property="responsibleusername" column="ResponsibleUserName" /> |
| | | <result property="coordinateduserido" column="CoordinatedUserIDO" /> |
| | | <result property="coordinatedusernameo" column="CoordinatedUserNameO" /> |
| | | <result property="coordinateduseridt" column="CoordinatedUserIDT" /> |
| | | <result property="coordinatedusernamet" column="CoordinatedUserNameT" /> |
| | | <result property="abdominalaortacannulatime" column="AbdominalAortaCannulaTime" /> |
| | | <result property="abdominalaortaperfusiontime" column="AbdominalAortaPerfusionTime" /> |
| | | <result property="portalveincannulatime" column="PortalVeinCannulaTime" /> |
| | | <result property="portalveinperfusiontime" column="PortalVeinPerfusionTime" /> |
| | | <result property="pulmonaryarterycannulatime" column="PulmonaryArteryCannulaTime" /> |
| | | <result property="pulmonaryarteryperfusiontime" column="PulmonaryArteryPerfusionTime" /> |
| | | <result property="aortacannulatime" column="AortaCannulaTime" /> |
| | | <result property="aortaperfusiontime" column="AortaPerfusionTime" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="organdonation" column="OrganDonation" /> |
| | | <result property="organdonationOther" column="OrganDonation_Other" /> |
| | | <result property="donationcategory" column="DonationCategory" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceDonationwitnessVo"> |
| | | select ID, InfoID, DonorNo, GainHospitalNo, GainHospitalName, DeathTime, DeathReason, DeathJudgeDoctO, DeathJudgeDoctT, DeathJudgeAnnex, OperationBegTime, OperationEndTime, OperationDoctor, IsSpendRemember, IsRestoreRemains, RememberAnnex, ResponsibleUserID, ResponsibleUserName, CoordinatedUserIDO, CoordinatedUserNameO, CoordinatedUserIDT, CoordinatedUserNameT, AbdominalAortaCannulaTime, AbdominalAortaPerfusionTime, PortalVeinCannulaTime, PortalVeinPerfusionTime, PulmonaryArteryCannulaTime, PulmonaryArteryPerfusionTime, AortaCannulaTime, AortaPerfusionTime, del_flag, create_by, create_time, update_by, update_time, OrganDonation, OrganDonation_Other, DonationCategory from service_donationwitness |
| | | </sql> |
| | | |
| | | <select id="selectServiceDonationwitnessList" parameterType="ServiceDonationwitness" resultMap="ServiceDonationwitnessResult"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="gainhospitalname != null and gainhospitalname != ''"> and GainHospitalName like concat('%', #{gainhospitalname}, '%')</if> |
| | | <if test="operationdoctor != null and operationdoctor != ''"> and OperationDoctor = #{operationdoctor}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.DonationWitnessVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`DonationCategory` AS `DonationCategory`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardType` AS `IDCardType`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_donationwitness`.`ID` AS `dwID`, |
| | | `service_donationwitness`.`InfoID` AS `InfoID`, |
| | | `service_donationwitness`.`DonorNo` AS `dwDonorNo`, |
| | | `service_donationwitness`.`GainHospitalNo` AS `GainHospitalNo`, |
| | | `service_donationwitness`.`GainHospitalName` AS `GainHospitalName`, |
| | | `service_donationwitness`.`DeathTime` AS `DeathTime`, |
| | | `service_donationwitness`.`DeathReason` AS `DeathReason`, |
| | | `service_donationwitness`.`DeathJudgeDoctO` AS `DeathJudgeDoctO`, |
| | | `service_donationwitness`.`DeathJudgeDoctT` AS `DeathJudgeDoctT`, |
| | | `service_donationwitness`.`DeathJudgeAnnex` AS `DeathJudgeAnnex`, |
| | | `service_donationwitness`.`OperationBegTime` AS `OperationBegTime`, |
| | | `service_donationwitness`.`OperationEndTime` AS `OperationEndTime`, |
| | | `service_donationwitness`.`OperationDoctor` AS `OperationDoctor`, |
| | | `service_donationwitness`.`IsSpendRemember` AS `IsSpendRemember`, |
| | | `service_donationwitness`.`IsRestoreRemains` AS `IsRestoreRemains`, |
| | | `service_donationwitness`.`RememberAnnex` AS `RememberAnnex`, |
| | | `service_donationwitness`.`ResponsibleUserID` AS `ResponsibleUserID`, |
| | | `service_donationwitness`.`ResponsibleUserName` AS `ResponsibleUserName`, |
| | | `service_donationwitness`.`CoordinatedUserIDO` AS `CoordinatedUserIDO`, |
| | | `service_donationwitness`.`CoordinatedUserNameO` AS `CoordinatedUserNameO`, |
| | | `service_donationwitness`.`CoordinatedUserIDT` AS `CoordinatedUserIDT`, |
| | | `service_donationwitness`.`CoordinatedUserNameT` AS `CoordinatedUserNameT`, |
| | | `service_donationwitness`.`AbdominalAortaCannulaTime` AS `AbdominalAortaCannulaTime`, |
| | | `service_donationwitness`.`AbdominalAortaPerfusionTime` AS `AbdominalAortaPerfusionTime`, |
| | | `service_donationwitness`.`PortalVeinCannulaTime` AS `PortalVeinCannulaTime`, |
| | | `service_donationwitness`.`PortalVeinPerfusionTime` AS `PortalVeinPerfusionTime`, |
| | | `service_donationwitness`.`PulmonaryArteryPerfusionTime` AS `PulmonaryArteryPerfusionTime`, |
| | | `service_donationwitness`.`PulmonaryArteryCannulaTime` AS `PulmonaryArteryCannulaTime`, |
| | | `service_donationwitness`.`AortaCannulaTime` AS `AortaCannulaTime`, |
| | | `service_donationwitness`.`AortaPerfusionTime` AS `AortaPerfusionTime`, |
| | | `service_donationwitness`.`OrganDonation` AS `OrganDonation`, |
| | | `service_donationwitness`.`OrganDonation_Other` AS `OrganDonation_Other`, |
| | | `service_donationwitness`.`DonationCategory` AS `dwDonationCategory`, |
| | | `service_donationwitness`.`del_flag` AS `delflag`, |
| | | `service_donationwitness`.`create_by` AS `createby`, |
| | | `service_donationwitness`.`create_time` AS `createtime`, |
| | | `service_donationwitness`.`update_by` AS `updateby`, |
| | | `service_donationwitness`.`update_time` AS `updatetime` |
| | | FROM |
| | | |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN `service_donationwitness` ON |
| | | `service_donatebaseinfo`.`ID` = `service_donationwitness`.`InfoID` |
| | | LEFT JOIN `base_organization` ON |
| | | `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | <if test="starttime != null "> and `service_donationwitness`.OperationBegTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_donationwitness`.OperationBegTime <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | </where> |
| | | |
| | | order by `service_donationwitness`.`create_time` desc |
| | | |
| | | </select> |
| | | <select id="getDBDDonaterNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donationwitness w |
| | | inner join service_donatebaseinfo b on w.InfoID = b.id |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where w.DonationCategory = "DBD" |
| | | <if test="starttime != null "> and w.OperationBegTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and w.OperationBegTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getDCDDonaterNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donationwitness w |
| | | inner join service_donatebaseinfo b on w.InfoID = b.id |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where w.DonationCategory = "DCD" |
| | | <if test="starttime != null "> and w.OperationBegTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and w.OperationBegTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | |
| | | </select> |
| | | <select id="getDBCDDonaterNumberThisYear" resultType="java.lang.Integer"> |
| | | select count(*) from service_donationwitness w |
| | | inner join service_donatebaseinfo b on w.InfoID = b.id |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | where w.DonationCategory = "DBCD" |
| | | <if test="starttime != null "> and w.OperationBegTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and w.OperationBegTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </select> |
| | | <select id="getDonationCategoryByInfoId" resultType="java.lang.String"> |
| | | select DonationCategory from service_donationwitness |
| | | where InfoID = #{infoId} and del_flag = 0 |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donationwitness |
| | | where OperationBegTime >= #{starttime} and OperationBegTime <= #{endtime} |
| | | </select> |
| | | <select id="selectByInfoId" resultType="com.ruoyi.project.domain.ServiceDonationwitness"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | where InfoID = #{infoid} |
| | | </select> |
| | | <select id="getAllDonatePeople" resultType="com.ruoyi.project.domain.ServiceDonationwitness"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | </select> |
| | | <select id="countThisYearByTime" resultType="java.lang.Integer"> |
| | | select count(*) from service_donationwitness w |
| | | inner join service_donatebaseinfo b on w.InfoID = b.id |
| | | inner join base_organization o on b.TreatmentHospitalNo = o.OrganizationID |
| | | <where> |
| | | <if test="starttime != null "> and w.OperationBegTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and w.OperationBegTime <= #{endtime}</if> |
| | | <if test="city != null and city != ''"> and o.City = #{city} </if> |
| | | <if test="reporterno != null and reporterno != ''"> and b.ReporterNo = #{reporterno}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getWitnessList" resultType="com.ruoyi.project.domain.ServiceDonationwitness"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | </select> |
| | | <select id="getAllDonatePeopleByTime" resultType="com.ruoyi.project.domain.ServiceDonationwitness"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | where OperationEndTime >= #{starttime} and OperationEndTime <= #{endtime} |
| | | </select> |
| | | <select id="selectByTime" resultType="com.ruoyi.project.domain.ServiceDonationwitness"> |
| | | <include refid="selectServiceDonationwitnessVo"/> |
| | | where OperationBegTime >= #{starttime} and OperationBegTime <= #{endtime} |
| | | </select> |
| | | |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceEthicalreviewopinionsMapper"> |
| | | |
| | | <resultMap type="ServiceEthicalreviewopinions" id="ServiceEthicalreviewopinionsResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="expertopinion" column="ExpertOpinion" /> |
| | | <result property="expertconclusion" column="ExpertConclusion" /> |
| | | <result property="expertname" column="ExpertName" /> |
| | | <result property="conclusiontime" column="ConclusionTime" /> |
| | | <result property="conclusionannex" column="ConclusionAnnex" /> |
| | | <result property="conclusionorder" column="ConclusionOrder" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceEthicalreviewopinionsVo"> |
| | | select ID, del_flag, create_by, create_time, update_by, update_time, InfoID, DonorNo, ExpertOpinion, ExpertConclusion, ExpertName, ConclusionTime, ConclusionAnnex, ConclusionOrder from service_ethicalreviewopinions |
| | | </sql> |
| | | |
| | | <select id="selectServiceEthicalreviewopinionsList" parameterType="ServiceEthicalreviewopinions" resultMap="ServiceEthicalreviewopinionsResult"> |
| | | <include refid="selectServiceEthicalreviewopinionsVo"/> |
| | | <where> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="expertopinion != null and expertopinion != ''"> and ExpertOpinion = #{expertopinion}</if> |
| | | <if test="expertconclusion != null "> and ExpertConclusion = #{expertconclusion}</if> |
| | | <if test="expertname != null and expertname != ''"> and ExpertName like concat('%', #{expertname}, '%')</if> |
| | | <if test="conclusiontime != null "> and ConclusionTime = #{conclusiontime}</if> |
| | | <if test="conclusionannex != null and conclusionannex != ''"> and ConclusionAnnex = #{conclusionannex}</if> |
| | | <if test="conclusionorder != null "> and ConclusionOrder = #{conclusionorder}</if> |
| | | </where> |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.EthicalReviewVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`Nationality` AS `Nationality`, |
| | | `service_donatebaseinfo`.`Nation` AS `Nation`, |
| | | `service_donatebaseinfo`.`RegisterAddress` AS `RegisterAddress`, |
| | | `service_donatebaseinfo`.`RegisterProvince` AS `RegisterProvince`, |
| | | `service_donatebaseinfo`.`RegisterProvinceName` AS `RegisterProvinceName`, |
| | | `service_donatebaseinfo`.`RegisterCity` AS `RegisterCity`, |
| | | `service_donatebaseinfo`.`RegisterCityName` AS `RegisterCityName`, |
| | | `service_donatebaseinfo`.`RegisterTown` AS `RegisterTown`, |
| | | `service_donatebaseinfo`.`RegisterTownName` AS `RegisterTownName`, |
| | | `service_donatebaseinfo`.`RegisterCommunity` AS `RegisterCommunity`, |
| | | `service_donatebaseinfo`.`RegisterCommunityName` AS `RegisterCommunityName`, |
| | | `service_donatebaseinfo`.`RegisterCountyCode` AS `RegisterCountyCode`, |
| | | `service_donatebaseinfo`.`RegisterCountyName` AS `RegisterCountyName`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`DiagnosisNo` AS `DiagnosisNo`, |
| | | `service_donatebaseinfo`.`DiagnosisName` AS `DiagnosisName`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`BloodType` AS `BloodType`, |
| | | `service_donatebaseinfo`.`RhYin` AS `RhYin`, |
| | | `service_donatebaseinfo`.`InpatientNo` AS `InpatientNo`, |
| | | `service_donatebaseinfo`.`IllnessOverview` AS `IllnessOverview`, |
| | | `service_donatebaseinfo`.`DiseaseType` AS `DiseaseType`, |
| | | `service_donatebaseinfo`.`PatientState` AS `PatientState`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_donateflowchart`.`ID` AS `fcID`, |
| | | `service_donateflowchart`.`InfoID` AS `InfoID`, |
| | | `service_donateflowchart`.`DonorNo` AS `fcDonorNo`, |
| | | `service_donateflowchart`.`del_flag` AS `delFlag`, |
| | | `service_donateflowchart`.`create_by` AS `createBy`, |
| | | `service_donateflowchart`.`create_time` AS `createTime`, |
| | | `service_donateflowchart`.`update_by` AS `updateBy`, |
| | | `service_donateflowchart`.`update_time` AS `updateTime`, |
| | | `service_donateflowchart`.`FlowName` AS `FlowName`, |
| | | `service_donateflowchart`.`FlowAnnex` AS `FlowAnnex`, |
| | | `service_donateflowchart`.`FlowContent` AS `FlowContent`, |
| | | `service_donateflowchart`.`FlowConclusion` AS `FlowConclusion` |
| | | FROM |
| | | |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN `service_donateflowchart` ON |
| | | `service_donatebaseinfo`.`ID` = `service_donateflowchart`.`InfoID` |
| | | AND `service_donateflowchart`.`FlowName` = '伦ç审æ¥' |
| | | LEFT JOIN `base_organization` ON |
| | | `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | <if test="starttime != null "> and `service_donateflowchart`.create_time >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_donateflowchart`.create_time <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | <if test="fcid != null "> and `service_donateflowchart`.`ID` = #{fcid}</if> |
| | | </where> |
| | | |
| | | order by `service_donateflowchart`.`create_time` desc |
| | | |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_donateflowchart where `service_donateflowchart`.`FlowName` = '伦ç审æ¥' |
| | | and create_time >= #{starttime} and create_time <= #{endtime} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.system.mapper.ServiceExpertexpenseMapper"> |
| | | |
| | | <resultMap type="ServiceExpertexpense" id="ServiceExpertexpenseResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="ievaluatecost" column="IEvaluateCost" /> |
| | | <result property="ecomteamcost" column="ECOMTeamCost" /> |
| | | <result property="mcost" column="MCost" /> |
| | | <result property="mexpertcost" column="MExpertCost" /> |
| | | <result property="mmedicalcost" column="MMedicalCost" /> |
| | | <result property="mnursecost" column="MNurseCost" /> |
| | | <result property="meetingcost" column="MeetingCost" /> |
| | | <result property="nursecost" column="NurseCost" /> |
| | | <result property="checkcost" column="CheckCost" /> |
| | | <result property="transportcost" column="TransportCost" /> |
| | | <result property="illnessevaluatecost" column="IllnessEvaluateCost" /> |
| | | <result property="deathjudgecost" column="DeathJudgeCost" /> |
| | | <result property="deathothercost" column="DeathOtherCost" /> |
| | | <result property="bnursecost" column="BNurseCost" /> |
| | | <result property="ethicsevaluatecost" column="EthicsEvaluateCost" /> |
| | | <result property="oproducecost" column="OProduceCost" /> |
| | | <result property="otransportcost" column="OTransportCost" /> |
| | | <result property="oevaluatecost" column="OEvaluateCost" /> |
| | | <result property="totalcost" column="TotalCost" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="departmentno" column="DepartmentNo" /> |
| | | <result property="departmentname" column="DepartmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="financechecher" column="FinanceChecher" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceExpertexpenseVo"> |
| | | select ID, InfoID, DonorNo, DonorName, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, IEvaluateCost, ECOMTeamCost, MCost, MExpertCost, MMedicalCost, MNurseCost, MeetingCost, NurseCost, CheckCost, TransportCost, IllnessEvaluateCost, DeathJudgeCost, DeathOtherCost, BNurseCost, EthicsEvaluateCost, OProduceCost, OTransportCost, OEvaluateCost, TotalCost, ManagerNo, ManagerName, DepartmentNo, DepartmentName, OPOchecker, FinanceDirector, FinanceChecher, RecordStatus, uploadflag, uploadtime from service_expertexpense |
| | | </sql> |
| | | |
| | | <select id="selectServiceExpertexpenseList" parameterType="ServiceExpertexpense" resultMap="ServiceExpertexpenseResult"> |
| | | <include refid="selectServiceExpertexpenseVo"/> |
| | | <where> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="donorname != null and donorname != ''"> and DonorName like concat('%', #{donorname}, '%')</if> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="ievaluatecost != null "> and IEvaluateCost = #{ievaluatecost}</if> |
| | | <if test="illnessevaluatecost != null "> and IllnessEvaluateCost = #{illnessevaluatecost}</if> |
| | | <if test="deathjudgecost != null "> and DeathJudgeCost = #{deathjudgecost}</if> |
| | | <if test="ethicsevaluatecost != null "> and EthicsEvaluateCost = #{ethicsevaluatecost}</if> |
| | | <if test="oevaluatecost != null "> and OEvaluateCost = #{oevaluatecost}</if> |
| | | <if test="departmentno != null and departmentno != ''"> and DepartmentNo = #{departmentno}</if> |
| | | <if test="departmentname != null and departmentname != ''"> and DepartmentName like concat('%', #{departmentname}, '%')</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceExternalpersonMapper"> |
| | | |
| | | <resultMap type="ServiceExternalperson" id="ServiceExternalpersonResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="userstatus" column="UserStatus" /> |
| | | <result property="usertype" column="UserType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="personnelunitno" column="PersonnelUnitNo" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="telephone" column="Telephone" /> |
| | | <result property="address" column="Address" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="title" column="Title" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="pym" column="PYM" /> |
| | | <result property="wbm" column="WBM" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceExternalpersonVo"> |
| | | select ID, UserNo, UserName, UserStatus, IDCardNo, UserType, PersonnelUnitNo, Sex, Telephone, Address, UnitNo, UnitName, Title, DepositBank, BranchBankName, BankCardNo, del_flag, create_by, create_time, update_by, update_time, PYM, WBM from service_externalperson |
| | | </sql> |
| | | |
| | | <select id="selectServiceExternalpersonList" parameterType="ServiceExternalperson" resultMap="ServiceExternalpersonResult"> |
| | | <include refid="selectServiceExternalpersonVo"/> |
| | | <where> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="usertype != null and usertype != ''"> and UserType = #{usertype}</if> |
| | | <if test="sex != null and sex != ''"> and Sex = #{sex}</if> |
| | | <if test="telephone != null and telephone != ''"> and Telephone = #{telephone}</if> |
| | | <if test="address != null and address != ''"> and Address = #{address}</if> |
| | | <if test="unitno != null and unitno != ''"> and UnitNo = #{unitno}</if> |
| | | <if test="unitname != null and unitname != ''"> and UnitName = #{unitname}</if> |
| | | <if test="title != null and title != ''"> and Title = #{title}</if> |
| | | <if test="depositbank != null and depositbank != ''"> and DepositBank = #{depositbank}</if> |
| | | <if test="branchbankname != null and branchbankname != ''"> and BranchBankName = #{branchbankname}</if> |
| | | <if test="bankcardno != null and bankcardno != ''"> and BankCardNo = #{bankcardno}</if> |
| | | |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getAllpeople" resultType="com.ruoyi.project.domain.ServiceExternalperson"> |
| | | <include refid="selectServiceExternalpersonVo"/> |
| | | where UserType = #{usertype} |
| | | </select> |
| | | <select id="getInfoByUserNo" resultType="com.ruoyi.project.domain.ServiceExternalperson"> |
| | | <include refid="selectServiceExternalpersonVo"/> |
| | | where UserNo = #{userno} |
| | | </select> |
| | | |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceFundMapper"> |
| | | |
| | | <resultMap type="ServiceFund" id="ServiceFundResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unituserno" column="UnitUserNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexregistform" column="AnnexRegistForm" /> |
| | | <result property="amountrequested" column="AmountRequested" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="deptmentno" column="DeptmentNo" /> |
| | | <result property="deptmentname" column="DeptmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="finvicepresident" column="FinVicePresident" /> |
| | | <result property="busvicepresident" column="BusVicePresident" /> |
| | | <result property="officedirector" column="OfficeDirector" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="totalcost" column="TotalCost" /> |
| | | <result property="procurementcost" column="ProcurementCost" /> |
| | | <result property="expertcost" column="ExpertCost" /> |
| | | <result property="ethicscost" column="EthicsCost" /> |
| | | <result property="medicalcost" column="MedicalCost" /> |
| | | <result property="familycost" column="FamilyCost" /> |
| | | <result property="aftercarecost" column="AftercareCost" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | <result property="pretaxcost" column="PretaxCost" /> |
| | | <result property="taxedcost" column="TaxedCost" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceFundVo"> |
| | | select ID, InfoID, DonorNo, DonorName, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, UnitName, UnitNo, UnitUserNo, PretaxCost, TaxedCost, Phone, AnnexBankCard, AnnexRegistForm, AmountRequested, ApplyType, PrepaidAmount, InvoiceCount, AttachCount, ManagerNo, ManagerName, DeptmentNo, DeptmentName, OPOchecker, FinVicePresident, BusVicePresident, OfficeDirector, FinanceDirector, FinanceChecher, TotalCost, ProcurementCost, ExpertCost, EthicsCost, MedicalCost, FamilyCost, AftercareCost, Remark, RecordStatus, uploadflag, uploadtime,FlowLevel from service_fund |
| | | </sql> |
| | | |
| | | <select id="selectServiceFundList" parameterType="ServiceFund" resultMap="ServiceFundResult"> |
| | | <include refid="selectServiceFundVo"/> |
| | | |
| | | where del_flag = '0' |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="deptmentname != null and deptmentname != ''"> and DeptmentName like concat('%', #{deptmentname}, '%')</if> |
| | | <if test="recordstatus != null"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | <if test="createBy != null and createBy != '' "> and create_by = #{createBy}</if> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != '' "> and DonorNo = #{donorno}</if> |
| | | </select> |
| | | |
| | | <select id="getInfoByInfoId" resultType="com.ruoyi.project.domain.ServiceFund"> |
| | | <include refid="selectServiceFundVo"/> |
| | | where infoid = #{infoid} and del_flag = '0' |
| | | </select> |
| | | |
| | | <select id="getFundId" resultType="java.lang.Long"> |
| | | select max(ID) from service_fund |
| | | where infoid = #{infoid} |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.FundVO"> |
| | | SELECT |
| | | `service_fund`.`ID` AS `id`, |
| | | `service_fund`.`InfoID` AS `infoid`, |
| | | `service_fund`.`DonorNo` AS `donorno`, |
| | | `service_fund`.`DonorName` AS `donorname`, |
| | | `service_fund`.`UserNo` AS `userno`, |
| | | `service_fund`.`UserName` AS `username`, |
| | | `service_fund`.`UnitName` AS `unitname`, |
| | | `service_fund`.`UnitNo` AS `unitno`, |
| | | `service_fund`.`UnitUserNo` AS `unituserno`, |
| | | `service_fund`.`Phone` AS `phone`, |
| | | `service_fund`.`AnnexBankCard` AS `annebankcard`, |
| | | `service_fund`.`AnnexRegistForm` AS `annexregistform`, |
| | | `service_fund`.`AmountRequested` AS `Amountrequested`, |
| | | `service_fund`.`ApplyType` AS `applytype`, |
| | | `service_fund`.`PrepaidAmount` AS `prepaidamount`, |
| | | `service_fund`.`InvoiceCount` AS `invoicecount`, |
| | | `service_fund`.`AttachCount` AS `attachcount`, |
| | | `service_fund`.`ManagerNo` AS `managerno`, |
| | | `service_fund`.`ManagerName` AS `managername`, |
| | | `service_fund`.`DeptmentNo` AS `deptmentno`, |
| | | `service_fund`.`DeptmentName` AS `deptmentname`, |
| | | `service_fund`.`OPOchecker` AS `opochecker`, |
| | | `service_fund`.`FinVicePresident` AS `finvicepresident`, |
| | | `service_fund`.`BusVicePresident` AS `busvicepresident`, |
| | | `service_fund`.`OfficeDirector` AS `officedirector`, |
| | | `service_fund`.`FinanceDirector` AS `financedirector`, |
| | | `service_fund`.`TotalCost` AS `totalcost`, |
| | | `service_fund`.`ProcurementCost` AS `procurementcost`, |
| | | `service_fund`.`ExpertCost` AS `expertcost`, |
| | | `service_fund`.`EthicsCost` AS `ethicscost`, |
| | | `service_fund`.`MedicalCost` AS `medicalcost`, |
| | | `service_fund`.`FamilyCost` AS `familycost`, |
| | | `service_fund`.`AftercareCost` AS `aftercarecost`, |
| | | `service_fund`.`Remark` AS `remark`, |
| | | `service_fund`.`RecordStatus` AS `recordstatus`, |
| | | `service_fund`.`del_flag` AS `del_flag`, |
| | | `service_fund`.`create_by` AS `create_by`, |
| | | `service_fund`.`create_time` AS `create_time`, |
| | | `service_fund`.`update_by` AS `update_by`, |
| | | `service_fund`.`update_time` AS `update_time`, |
| | | `service_fund`.`uploadflag` AS `uploadflag`, |
| | | `service_fund`.`uploadtime` AS `uploadtime`, |
| | | `service_fund`.`PretaxCost` AS `pretaxcost`, |
| | | `service_fund`.`TaxedCost` AS `taxedcost`, |
| | | `service_funddetail`.`ID` AS `fdid`, |
| | | `service_funddetail`.`fundID` AS `fundid`, |
| | | `service_funddetail`.`BeneficiaryName` AS `beneficiaryname`, |
| | | `service_funddetail`.`BeneficiaryNo` AS `beneficiaryno`, |
| | | `service_funddetail`.`UnitName` AS `fdunitname`, |
| | | `service_funddetail`.`UnitNo` AS `fdunitno`, |
| | | `service_funddetail`.`UnitUserNo` AS `fdunituserno`, |
| | | `service_funddetail`.`Title` AS `title`, |
| | | `service_funddetail`.`IDCardType` AS `idcardtype`, |
| | | `service_funddetail`.`IDCardNo` AS `idcardno`, |
| | | `service_funddetail`.`Sex` AS `sex`, |
| | | `service_funddetail`.`FamilyRelations` AS `familyrelations`, |
| | | `service_funddetail`.`Phone` AS `fdphone`, |
| | | `service_funddetail`.`DepositBank` AS `depositbank`, |
| | | `service_funddetail`.`BankCardNo` AS `bankcardno`, |
| | | `service_funddetail`.`BranchBankName` AS `branchbankname`, |
| | | `service_funddetail`.`AnnexBankCard` AS `fdannexbankcard`, |
| | | `service_funddetail`.`AnnexRegistForm` AS `fdannexregistform`, |
| | | `service_funddetail`.`ApplyType` AS `fdapplytype`, |
| | | `service_funddetail`.`ItemID` AS `itemid`, |
| | | `service_funddetail`.`ItemName` AS `itemname`, |
| | | `service_funddetail`.`ItemType` AS `itemtype`, |
| | | `service_funddetail`.`Amount` AS `amount`, |
| | | `service_funddetail`.`TaxAmount` AS `taxamount`, |
| | | `service_funddetail`.`TaxedAmount` AS `taxedamount`, |
| | | `service_funddetail`.`PrepaidAmount` AS `fdprepaidamount`, |
| | | `service_funddetail`.`InvoiceCount` AS `fdinvoicecount`, |
| | | `service_funddetail`.`AttachCount` AS `fdattachcount`, |
| | | `service_funddetail`.`Remark` AS `fdremark`, |
| | | `service_funddetail`.`RecordStatus` AS `fdrecordstatus` |
| | | `service_funddetail`.`Quantity` AS `quantity`, |
| | | `service_funddetail`.`Price` AS `price` |
| | | FROM |
| | | ( |
| | | `service_funddetail` |
| | | LEFT JOIN `service_fund` ON (( |
| | | `service_fund`.`ID` = `service_funddetail`.`fundID` |
| | | ))) |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_fund`.`DonorNo` = #{donorno}</if> |
| | | <if test="userno != null and userno != ''"> and `service_fund`.`UserNo` = #{userno}</if> |
| | | <if test="username != null and username != ''"> and `service_fund`.`UserName` = #{username}</if> |
| | | <if test="unitname != null and unitname != ''"> and `service_fund`.`UnitName` = #{unitname}</if> |
| | | <if test="create_by != null and create_by != ''"> and `service_fund`.`create_by` = #{create_by}</if> |
| | | <if test="create_time != null and create_time != ''"> and `service_fund`.`create_time` = #{create_time}</if> |
| | | |
| | | </where> |
| | | |
| | | </select> |
| | | |
| | | <select id="getListBypower" statementType="CALLABLE" resultType="com.ruoyi.project.domain.vo.SpFinancialExpensesFundOut"> |
| | | call SP_FINANCIAL_EXPENSES(#{PAUSERNO,mode=IN,jdbcType=VARCHAR},#{PAFUNDTYPE,mode=IN,jdbcType=INTEGER},#{PAAPPLICANT,mode=IN,jdbcType=VARCHAR},#{PAAPPLICATIONBEGTIME,mode=IN,jdbcType=VARCHAR},#{PAAPPLICATIONENDTIME,mode=IN,jdbcType=VARCHAR},#{PADEPARTMENT,mode=IN,jdbcType=VARCHAR},#{CHECKFLAG,mode=IN,jdbcType=INTEGER},#{APPLYTYPE,mode=IN,jdbcType=INTEGER}) |
| | | </select> |
| | | |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.system.mapper.ServiceFundSharedMapper"> |
| | | |
| | | <resultMap type="ServiceFundShared" id="ServiceFundSharedResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unituserno" column="UnitUserNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexregistform" column="AnnexRegistForm" /> |
| | | <result property="pretaxcost" column="PretaxCost" /> |
| | | <result property="taxedcost" column="TaxedCost" /> |
| | | <result property="totalcost" column="TotalCost" /> |
| | | <result property="procurementcost" column="ProcurementCost" /> |
| | | <result property="expertcost" column="ExpertCost" /> |
| | | <result property="ethicscost" column="EthicsCost" /> |
| | | <result property="medicalcost" column="MedicalCost" /> |
| | | <result property="familycost" column="FamilyCost" /> |
| | | <result property="aftercarecost" column="AftercareCost" /> |
| | | <result property="amountrequested" column="AmountRequested" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="deptmentno" column="DeptmentNo" /> |
| | | <result property="deptmentname" column="DeptmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="finvicepresident" column="FinVicePresident" /> |
| | | <result property="busvicepresident" column="BusVicePresident" /> |
| | | <result property="officedirector" column="OfficeDirector" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="financechecher" column="FinanceChecher" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="isdistribute" column="Isdistribute" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | <result property="oaid" column="oaid" /> |
| | | <result property="oabdzt" column="oabdzt" /> |
| | | <result property="filename" column="filename" /> |
| | | <result property="fileid" column="fileid" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceFundSharedVo"> |
| | | select ID, InfoID, DonorNo, DonorName, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, UnitName, UnitNo, UnitUserNo, Phone, AnnexBankCard, AnnexRegistForm, PretaxCost, TaxedCost, TotalCost, ProcurementCost, ExpertCost, EthicsCost, MedicalCost, FamilyCost, AftercareCost, AmountRequested, ApplyType, PrepaidAmount, InvoiceCount, AttachCount, ManagerNo, ManagerName, DeptmentNo, DeptmentName, OPOchecker, FinVicePresident, BusVicePresident, OfficeDirector, FinanceDirector, FinanceChecher, Remark, Isdistribute, RecordStatus, uploadflag, uploadtime, FlowLevel, oaid, oabdzt, filename, fileid from service_fund_shared |
| | | </sql> |
| | | |
| | | <select id="selectServiceFundSharedList" parameterType="ServiceFundShared" resultMap="ServiceFundSharedResult"> |
| | | <include refid="selectServiceFundSharedVo"/> |
| | | <where> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="donorname != null and donorname != ''"> and DonorName like concat('%', #{donorname}, '%')</if> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="unitname != null and unitname != ''"> and UnitName like concat('%', #{unitname}, '%')</if> |
| | | <if test="unitno != null and unitno != ''"> and UnitNo = #{unitno}</if> |
| | | <if test="unituserno != null and unituserno != ''"> and UnitUserNo = #{unituserno}</if> |
| | | <if test="phone != null and phone != ''"> and Phone = #{phone}</if> |
| | | <if test="annexbankcard != null and annexbankcard != ''"> and AnnexBankCard = #{annexbankcard}</if> |
| | | <if test="annexregistform != null and annexregistform != ''"> and AnnexRegistForm = #{annexregistform}</if> |
| | | <if test="pretaxcost != null "> and PretaxCost = #{pretaxcost}</if> |
| | | <if test="taxedcost != null "> and TaxedCost = #{taxedcost}</if> |
| | | <if test="totalcost != null "> and TotalCost = #{totalcost}</if> |
| | | <if test="expertcost != null "> and ExpertCost = #{expertcost}</if> |
| | | <if test="ethicscost != null "> and EthicsCost = #{ethicscost}</if> |
| | | <if test="medicalcost != null "> and MedicalCost = #{medicalcost}</if> |
| | | <if test="familycost != null "> and FamilyCost = #{familycost}</if> |
| | | <if test="aftercarecost != null "> and AftercareCost = #{aftercarecost}</if> |
| | | <if test="amountrequested != null "> and AmountRequested = #{amountrequested}</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="prepaidamount != null "> and PrepaidAmount = #{prepaidamount}</if> |
| | | <if test="invoicecount != null "> and InvoiceCount = #{invoicecount}</if> |
| | | <if test="attachcount != null "> and AttachCount = #{attachcount}</if> |
| | | <if test="managerno != null and managerno != ''"> and ManagerNo = #{managerno}</if> |
| | | <if test="managername != null and managername != ''"> and ManagerName like concat('%', #{managername}, '%')</if> |
| | | <if test="deptmentno != null and deptmentno != ''"> and DeptmentNo = #{deptmentno}</if> |
| | | <if test="deptmentname != null and deptmentname != ''"> and DeptmentName like concat('%', #{deptmentname}, '%')</if> |
| | | <if test="opochecker != null and opochecker != ''"> and OPOchecker = #{opochecker}</if> |
| | | <if test="finvicepresident != null and finvicepresident != ''"> and FinVicePresident = #{finvicepresident}</if> |
| | | <if test="busvicepresident != null and busvicepresident != ''"> and BusVicePresident = #{busvicepresident}</if> |
| | | <if test="officedirector != null and officedirector != ''"> and OfficeDirector = #{officedirector}</if> |
| | | <if test="financedirector != null and financedirector != ''"> and FinanceDirector = #{financedirector}</if> |
| | | <if test="financechecher != null and financechecher != ''"> and FinanceChecher = #{financechecher}</if> |
| | | <if test="remark != null and remark != ''"> and Remark = #{remark}</if> |
| | | <if test="isdistribute != null and isdistribute != ''"> and Isdistribute = #{isdistribute}</if> |
| | | <if test="recordstatus != null "> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | <if test="flowlevel != null "> and FlowLevel = #{flowlevel}</if> |
| | | <if test="oaid != null and oaid != ''"> and oaid = #{oaid}</if> |
| | | <if test="oabdzt != null and oabdzt != ''"> and oabdzt = #{oabdzt}</if> |
| | | <if test="filename != null and filename != ''"> and filename like concat('%', #{filename}, '%')</if> |
| | | <if test="fileid != null and fileid != ''"> and fileid = #{fileid}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceFunddetailMapper"> |
| | | |
| | | <resultMap type="ServiceFunddetail" id="ServiceFunddetailResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="fundid" column="fundID" /> |
| | | <result property="beneficiaryname" column="BeneficiaryName" /> |
| | | <result property="beneficiaryno" column="BeneficiaryNo" /> |
| | | <result property="unitname" column="UnitName" /> |
| | | <result property="unitno" column="UnitNo" /> |
| | | <result property="unituserno" column="UnitUserNo" /> |
| | | <result property="title" column="Title" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="familyrelations" column="FamilyRelations" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexregistform" column="AnnexRegistForm" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="applytypename" column="ApplyTypeName" /> |
| | | <result property="itemid" column="ItemID" /> |
| | | <result property="itemname" column="ItemName" /> |
| | | <result property="itemtype" column="ItemType" /> |
| | | <result property="amount" column="Amount" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="taxamount" column="TaxAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="taxedamount" column="TaxedAmount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="remark" column="Remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="price" column="Price" /> |
| | | <result property="quantity" column="Quantity" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | <result property="infoid" column="InfoId" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="servicesscope" column="SERVICESSCOPE" /> |
| | | <result property="servicesscopename" column="SERVICESSCOPENAME" /> |
| | | <result property="servicetype" column="SERVICETYPE" /> |
| | | <result property="servicetypename" column="SERVICETYPENAME" /> |
| | | <result property="orderno" column="OrderNo" /> |
| | | <result property="itemcode" column="ItemCode" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceFunddetailVo"> |
| | | select ID, fundID, InfoId, DonorNo, DonorName, BeneficiaryName, BeneficiaryNo, UnitName, UnitNo, UnitUserNo, Title, OrderNo, ItemCode, IDCardType, IDCardNo, Sex, FamilyRelations, Phone, DepositBank, BankCardNo, BranchBankName, AnnexBankCard, AnnexRegistForm, ApplyType,ApplyTypeName, ItemID, ItemName, ItemType, Amount, PrepaidAmount, TaxAmount, InvoiceCount, TaxedAmount, AttachCount, Quantity, Price, Remark, RecordStatus, del_flag, create_by, create_time, update_by, update_time, uploadflag, uploadtime,SERVICESSCOPE,SERVICESSCOPENAME,SERVICETYPE,SERVICETYPENAME from service_funddetail |
| | | </sql> |
| | | |
| | | <select id="selectServiceFunddetailList" parameterType="ServiceFunddetail" resultMap="ServiceFunddetailResult"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | <where> |
| | | del_flag = '0' |
| | | <if test="beneficiaryname != null and beneficiaryname != ''"> and BeneficiaryName like concat('%', #{beneficiaryname}, '%')</if> |
| | | <if test="unitname != null and unitname != ''"> and UnitName like concat('%', #{unitname}, '%')</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="itemname != null and itemname != ''"> and ItemName like concat('%', #{itemname}, '%')</if> |
| | | <if test="itemtype != null and itemtype != ''"> and ItemType = #{itemtype}</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="createBy != null and createBy != ''"> and create_by = #{createBy}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | <if test="fundid != null and fundid != '' "> and fundID = #{fundid}</if> |
| | | |
| | | </where> |
| | | </select> |
| | | <select id="selectFundDetailListById" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and del_flag = '0' |
| | | order by OrderNo |
| | | </select> |
| | | |
| | | <select id="getAllDetailsByFDIDLW" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and ItemType = "10" |
| | | </select> |
| | | <select id="getAllDetailsByFDIDSH" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and ItemType = "14" |
| | | </select> |
| | | <select id="getAllDetailsByFDIDSS" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and ItemType = "16" |
| | | </select> |
| | | <select id="getAllDetailsByFDIDYX" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and ItemType = "15" |
| | | </select> |
| | | <select id="getAllDetailsByFDIDHZ" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and del_flag = 0 order by OrderNo |
| | | </select> |
| | | <select id="getAllDetailsByFDIDLWF" resultType="com.ruoyi.project.domain.ServiceFunddetail"> |
| | | <include refid="selectServiceFunddetailVo"/> |
| | | where fundID = #{id} and ItemType = "12" |
| | | </select> |
| | | <select id="countItem" resultType="java.lang.Integer"> |
| | | select count(*) from service_funddetail |
| | | where ItemID = #{itemid} and fundID = #{fundid} and del_flag = '0' |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceFundflowMapper"> |
| | | |
| | | <resultMap type="ServiceFundflow" id="ServiceFundflowResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="fundid" column="FundID" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="checkuserno" column="CheckUserNo" /> |
| | | <result property="checkusername" column="CheckUserName" /> |
| | | <result property="flowcontent" column="FlowContent" /> |
| | | <result property="flowconclusion" column="FlowConclusion" /> |
| | | <result property="fundtype" column="FundType" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceFundflowVo"> |
| | | select ID, FundID, del_flag, create_by, create_time, update_by, update_time, CheckUserNo, CheckUserName, FlowContent, FlowConclusion, FundType, ApplyType,FlowLevel from service_fundflow |
| | | </sql> |
| | | |
| | | <select id="selectServiceFundflowList" parameterType="ServiceFundflow" resultMap="ServiceFundflowResult"> |
| | | <include refid="selectServiceFundflowVo"/> |
| | | <where> |
| | | <if test="fundid != null "> and FundID = #{fundid}</if> |
| | | <if test="checkuserno != null and checkuserno != ''"> and CheckUserNo = #{checkuserno}</if> |
| | | <if test="checkusername != null and checkusername != ''"> and CheckUserName like concat('%', #{checkusername}, '%')</if> |
| | | <if test="flowcontent != null and flowcontent != ''"> and FlowContent = #{flowcontent}</if> |
| | | <if test="flowconclusion != null "> and FlowConclusion = #{flowconclusion}</if> |
| | | <if test="fundtype != null "> and FundType = #{fundtype}</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceFundflowruleMapper"> |
| | | |
| | | <resultMap type="ServiceFundflowrule" id="ServiceFundflowruleResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="checkuserno" column="CheckUserNo" /> |
| | | <result property="checkusername" column="CheckUserName" /> |
| | | <result property="verificationdept" column="VerificationDept" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | <result property="totallevel" column="TotalLevel" /> |
| | | <result property="fundtype" column="FundType" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceFundflowruleVo"> |
| | | select ID, ApplyType, CheckUserNo, CheckUserName, VerificationDept, FlowLevel, TotalLevel, FundType from service_fundflowrule |
| | | </sql> |
| | | |
| | | <select id="selectServiceFundflowruleList" parameterType="ServiceFundflowrule" resultMap="ServiceFundflowruleResult"> |
| | | <include refid="selectServiceFundflowruleVo"/> |
| | | <where> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="checkuserno != null and checkuserno != ''"> and CheckUserNo = #{checkuserno}</if> |
| | | <if test="checkusername != null and checkusername != ''"> and CheckUserName like concat('%', #{checkusername}, '%')</if> |
| | | <if test="verificationdept != null "> and VerificationDept = #{verificationdept}</if> |
| | | <if test="flowlevel != null "> and FlowLevel = #{flowlevel}</if> |
| | | <if test="totallevel != null "> and TotalLevel = #{totallevel}</if> |
| | | <if test="fundtype != null "> and FundType = #{fundtype}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceMedicalevaluationMapper"> |
| | | |
| | | <resultMap type="ServiceMedicalevaluation" id="ServiceMedicalevaluationResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="illnessoverview" column="IllnessOverview" /> |
| | | <result property="diagnosisname" column="DiagnosisName" /> |
| | | <result property="hospitalassesscontent" column="HospitalAssessContent" /> |
| | | <result property="hospitalassessdoctor" column="HospitalAssessDoctor" /> |
| | | <result property="hospitalassesstime" column="HospitalAssessTime" /> |
| | | <result property="hospitalassessconclusion" column="HospitalAssessConclusion" /> |
| | | <result property="provincialassesscontent" column="ProvincialAssessContent" /> |
| | | <result property="provincialassessdoctor" column="ProvincialAssessDoctor" /> |
| | | <result property="provincialassesstime" column="ProvincialAssessTime" /> |
| | | <result property="provincialassessconclusion" column="ProvincialAssessConclusion" /> |
| | | <result property="coreteamassesscontent" column="CoreTeamAssessContent" /> |
| | | <result property="coreteamassessdoctor" column="CoreTeamAssessDoctor" /> |
| | | <result property="coreteamassesstime" column="CoreTeamAssessTime" /> |
| | | <result property="coreteamassessconclusion" column="CoreTeamAssessConclusion" /> |
| | | <result property="assessannex" column="AssessAnnex" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceMedicalevaluationVo"> |
| | | select ID, InfoID, DonorNo, IllnessOverview, DiagnosisName, HospitalAssessContent, HospitalAssessDoctor, HospitalAssessTime, HospitalAssessConclusion, ProvincialAssessContent, ProvincialAssessDoctor, ProvincialAssessTime, ProvincialAssessConclusion, CoreTeamAssessContent, CoreTeamAssessDoctor, CoreTeamAssessTime, CoreTeamAssessConclusion, AssessAnnex, del_flag, create_by, create_time, update_by, update_time from service_medicalevaluation |
| | | </sql> |
| | | |
| | | <select id="selectServiceMedicalevaluationList" parameterType="ServiceMedicalevaluation" resultMap="ServiceMedicalevaluationResult"> |
| | | <include refid="selectServiceMedicalevaluationVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | |
| | | |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.MedicalEvaluationVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`RegisterAddress` AS `RegisterAddress`, |
| | | `service_donatebaseinfo`.`RegisterProvince` AS `RegisterProvince`, |
| | | `service_donatebaseinfo`.`RegisterProvinceName` AS `RegisterProvinceName`, |
| | | `service_donatebaseinfo`.`RegisterCity` AS `RegisterCity`, |
| | | `service_donatebaseinfo`.`RegisterCityName` AS `RegisterCityName`, |
| | | `service_donatebaseinfo`.`RegisterTown` AS `RegisterTown`, |
| | | `service_donatebaseinfo`.`RegisterTownName` AS `RegisterTownName`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`DiagnosisNo` AS `DiagnosisNo`, |
| | | `service_donatebaseinfo`.`DiagnosisName` AS `DiagnosisName`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`DiseaseType` AS `DiseaseType`, |
| | | `service_donatebaseinfo`.`PatientState` AS `PatientState`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_medicalevaluation`.`ID` AS `meID`, |
| | | `service_medicalevaluation`.`HospitalAssessContent` AS `HospitalAssessContent`, |
| | | `service_medicalevaluation`.`HospitalAssessConclusion` AS `HospitalAssessConclusion`, |
| | | `service_medicalevaluation`.`ProvincialAssessContent` AS `ProvincialAssessContent`, |
| | | `service_medicalevaluation`.`ProvincialAssessConclusion` AS `ProvincialAssessConclusion`, |
| | | `service_medicalevaluation`.`CoreTeamAssessContent` AS `CoreTeamAssessContent`, |
| | | `service_medicalevaluation`.`CoreTeamAssessConclusion` AS `CoreTeamAssessConclusion`, |
| | | `service_medicalevaluation`.`InfoID` AS `InfoID`, |
| | | `service_medicalevaluation`.`IllnessOverview` AS `IllnessOverview`, |
| | | `service_medicalevaluation`.`DiagnosisName` AS `meDiagnosisName`, |
| | | `service_medicalevaluation`.`HospitalAssessDoctor` AS `HospitalAssessDoctor`, |
| | | `service_medicalevaluation`.`HospitalAssessTime` AS `HospitalAssessTime`, |
| | | `service_medicalevaluation`.`ProvincialAssessDoctor` AS `ProvincialAssessDoctor`, |
| | | `service_medicalevaluation`.`ProvincialAssessTime` AS `ProvincialAssessTime`, |
| | | `service_medicalevaluation`.`CoreTeamAssessDoctor` AS `CoreTeamAssessDoctor`, |
| | | `service_medicalevaluation`.`CoreTeamAssessTime` AS `CoreTeamAssessTime`, |
| | | `service_medicalevaluation`.`AssessAnnex` AS `AssessAnnex`, |
| | | `service_medicalevaluation`.`del_flag` AS `delflag`, |
| | | `service_medicalevaluation`.`create_time` AS `createtime`, |
| | | `service_medicalevaluation`.`create_by` AS `createby`, |
| | | `service_medicalevaluation`.`update_by` AS `updateby`, |
| | | `service_medicalevaluation`.`update_time` AS `updatetime` |
| | | FROM |
| | | |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN `service_medicalevaluation` ON |
| | | `service_donatebaseinfo`.`ID` = `service_medicalevaluation`.`InfoID` |
| | | LEFT JOIN `base_organization` ON |
| | | `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | |
| | | |
| | | <where> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.Name like concat('%', #{name}, '%')</if> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | <if test="starttime != null "> and `service_medicalevaluation`.CoreTeamAssessTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_medicalevaluation`.CoreTeamAssessTime <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | </where> |
| | | |
| | | order by `service_medicalevaluation`.`create_time` desc, |
| | | `service_donatebaseinfo`.`create_time` desc |
| | | </select> |
| | | |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_medicalevaluation |
| | | where CoreTeamAssessTime >= #{starttime} and CoreTeamAssessTime <= #{endtime} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceOrganallocationMapper"> |
| | | |
| | | <resultMap type="ServiceOrganallocation" id="ServiceOrganallocationResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="organid" column="OrganID" /> |
| | | <result property="organnumber" column="OrganNumber" /> |
| | | <result property="applicantuserid" column="ApplicantUserID" /> |
| | | <result property="applicantusername" column="ApplicantUserName" /> |
| | | <result property="applicanttime" column="ApplicantTime" /> |
| | | <result property="checkuserid" column="CheckUserID" /> |
| | | <result property="checkusername" column="CheckUserName" /> |
| | | <result property="checktime" column="CheckTime" /> |
| | | <result property="checksuggestion" column="CheckSuggestion" /> |
| | | <result property="allocationstatus" column="AllocationStatus" /> |
| | | <result property="name" column="Name" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="age" column="Age" /> |
| | | <result property="ageunit" column="AgeUnit" /> |
| | | <result property="birthday" column="Birthday" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="residenceaddress" column="ResidenceAddress" /> |
| | | <result property="residenceprovince" column="ResidenceProvince" /> |
| | | <result property="residenceprovincename" column="ResidenceProvinceName" /> |
| | | <result property="residencecity" column="ResidenceCity" /> |
| | | <result property="residencecityname" column="ResidenceCityName" /> |
| | | <result property="residencetown" column="ResidenceTown" /> |
| | | <result property="residencetownname" column="ResidenceTownName" /> |
| | | <result property="residencecommunity" column="ResidenceCommunity" /> |
| | | <result property="residencecommunityname" column="ResidenceCommunityName" /> |
| | | <result property="residencecountycode" column="ResidenceCountyCode" /> |
| | | <result property="residencecountyname" column="ResidenceCountyName" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceOrganallocationVo"> |
| | | select service_organallocation.* from service_organallocation |
| | | LEFT JOIN service_donateorgan on service_organallocation.OrganID=service_donateorgan.ID |
| | | LEFT JOIN service_donatebaseinfo on service_donateorgan.InfoID=service_donatebaseinfo.ID |
| | | LEFT JOIN base_organization on base_organization.OrganizationID = service_donatebaseinfo.TreatmentHospitalNo |
| | | </sql> |
| | | |
| | | <select id="selectServiceOrganallocationList" parameterType="ServiceOrganallocation" resultMap="ServiceOrganallocationResult"> |
| | | <include refid="selectServiceOrganallocationVo"/> |
| | | <where> |
| | | <if test="organid != null "> and service_organallocation.OrganID = #{organid}</if> |
| | | <if test="organnumber != null and organnumber != ''"> and service_organallocation.OrganNumber = #{organnumber}</if> |
| | | <if test="applicantuserid != null and applicantuserid != ''"> and service_organallocation.ApplicantUserID = #{applicantuserid}</if> |
| | | <if test="applicantusername != null and applicantusername != ''"> and service_organallocation.ApplicantUserName like concat('%', #{applicantusername}, '%')</if> |
| | | <if test="applicanttime != null "> and service_organallocation.ApplicantTime = #{applicanttime}</if> |
| | | <if test="checkuserid != null and checkuserid != ''"> and service_organallocation.CheckUserID = #{checkuserid}</if> |
| | | <if test="checkusername != null and checkusername != ''"> and service_organallocation.CheckUserName like concat('%', #{checkusername}, '%')</if> |
| | | <if test="checktime != null "> and service_organallocation.CheckTime = #{checktime}</if> |
| | | <if test="checksuggestion != null and checksuggestion != ''"> and service_organallocation.CheckSuggestion = #{checksuggestion}</if> |
| | | <if test="allocationstatus != null "> and service_organallocation.AllocationStatus = #{allocationstatus}</if> |
| | | <if test="name != null and name != ''"> and service_organallocation.Name like concat('%', #{name}, '%')</if> |
| | | <if test="sex != null "> and service_organallocation.Sex = #{sex}</if> |
| | | <if test="idcardtype != null "> and service_organallocation.IDCardType = #{idcardtype}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and service_organallocation.IDCardNo = #{idcardno}</if> |
| | | <if test="age != null "> and service_organallocation.Age = #{age}</if> |
| | | <if test="ageunit != null and ageunit != ''"> and service_organallocation.AgeUnit = #{ageunit}</if> |
| | | <if test="birthday != null and birthday != ''"> and service_organallocation.Birthday = #{birthday}</if> |
| | | <if test="phone != null and phone != ''"> and service_organallocation.Phone = #{phone}</if> |
| | | <if test="residenceaddress != null and residenceaddress != ''"> and service_organallocation.ResidenceAddress = #{residenceaddress}</if> |
| | | <if test="residenceprovince != null and residenceprovince != ''"> and service_organallocation.ResidenceProvince = #{residenceprovince}</if> |
| | | <if test="residenceprovincename != null and residenceprovincename != ''"> and service_organallocation.ResidenceProvinceName like concat('%', #{residenceprovincename}, '%')</if> |
| | | <if test="residencecity != null and residencecity != ''"> and service_organallocation.ResidenceCity = #{residencecity}</if> |
| | | <if test="residencecityname != null and residencecityname != ''"> and service_organallocation.ResidenceCityName like concat('%', #{residencecityname}, '%')</if> |
| | | <if test="residencetown != null and residencetown != ''"> and service_organallocation.ResidenceTown = #{residencetown}</if> |
| | | <if test="residencetownname != null and residencetownname != ''"> and service_organallocation.ResidenceTownName like concat('%', #{residencetownname}, '%')</if> |
| | | <if test="residencecommunity != null and residencecommunity != ''"> and service_organallocation.ResidenceCommunity = #{residencecommunity}</if> |
| | | <if test="residencecommunityname != null and residencecommunityname != ''"> and service_organallocation.ResidenceCommunityName like concat('%', #{residencecommunityname}, '%')</if> |
| | | <if test="residencecountycode != null and residencecountycode != ''"> and service_organallocation.ResidenceCountyCode = #{residencecountycode}</if> |
| | | <if test="residencecountyname != null and residencecountyname != ''"> and service_organallocation.ResidenceCountyName like concat('%', #{residencecountyname}, '%')</if> |
| | | <if test="createBy != null and createBy != ''"> and service_organallocation.create_by = #{createBy}</if> |
| | | <if test="starttime != null "> and `service_organallocation`.ApplicantTime >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_organallocation`.ApplicantTime <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | </where> |
| | | |
| | | order by create_time desc |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_organallocation |
| | | where ApplicantTime >= #{starttime} and ApplicantTime <= #{endtime} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceReimbursementMapper"> |
| | | |
| | | <resultMap type="ServiceReimbursement" id="ServiceReimbursementResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexfiles" column="AnnexFiles" /> |
| | | <result property="amountrequested" column="AmountRequested" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="deptmentno" column="DeptmentNo" /> |
| | | <result property="deptmentname" column="DeptmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="finvicepresident" column="FinVicePresident" /> |
| | | <result property="busvicepresident" column="BusVicePresident" /> |
| | | <result property="officedirector" column="OfficeDirector" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="financechecher" column="FinanceChecher" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | <result property="travelers" column="Travelers" /> |
| | | <result property="reason" column="Reason" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="totalamount" column="totalAmount" /> |
| | | <result property="bigstrmoney" column="bigStrMoney" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | <result property="costtype" column="costtype" /> |
| | | <result property="costtypename" column="costtypename" /> |
| | | <result property="fileurl" column="fileurl" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceReimbursementVo"> |
| | | select ID, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, IDCardType, IDCardNo, Phone, DepositBank, BankCardNo, BranchBankName, AnnexBankCard, AnnexFiles, AmountRequested, PrepaidAmount, InvoiceCount, AttachCount, ManagerNo, ManagerName, DeptmentNo, DeptmentName, OPOchecker, FinVicePresident, BusVicePresident, OfficeDirector, FinanceDirector, FinanceChecher, InfoID, DonorNo, remark, RecordStatus, uploadflag, uploadtime, Travelers, DonorName, Reason, FlowLevel, costtype, costtypename,fileurl from service_reimbursement |
| | | </sql> |
| | | |
| | | <select id="selectServiceReimbursementList" parameterType="ServiceReimbursement" resultMap="ServiceReimbursementResult"> |
| | | <include refid="selectServiceReimbursementVo"/> |
| | | <where> |
| | | <if test="createBy != null and createBy != ''"> and create_by = #{createBy}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="deptmentname != null and deptmentname != ''"> and DeptmentName like concat('%', #{deptmentname}, '%')</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="recordstatus != null and recordstatus != ''"> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="travelers != null and travelers != ''"> and Travelers = #{travelers}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getMaxId" resultType="java.lang.Long"> |
| | | select max(ID) from service_reimbursement |
| | | </select> |
| | | <select id="selectSearchList" resultMap="ServiceReimbursementResult"> |
| | | <include refid="selectServiceReimbursementVo"/> |
| | | <where> |
| | | |
| | | <if test="createTime != null and createTime != ''" > and create_time >= #{searchstarttime} and create_time <= #{searchendtime} </if> |
| | | <if test="travelers != null and travelers != ''"> and Travelers = #{travelers}</if> |
| | | |
| | | </where> |
| | | </select> |
| | | |
| | | |
| | | <select id="getListBypower" statementType="CALLABLE" resultType="com.ruoyi.project.domain.vo.SpFinancialExpensesReimbursementOut"> |
| | | call SP_FINANCIAL_EXPENSES(#{PAUSERNO,mode=IN,jdbcType=VARCHAR},#{PAFUNDTYPE,mode=IN,jdbcType=INTEGER},#{PAAPPLICANT,mode=IN,jdbcType=VARCHAR},#{PAAPPLICATIONBEGTIME,mode=IN,jdbcType=VARCHAR},#{PAAPPLICATIONENDTIME,mode=IN,jdbcType=VARCHAR},#{PADEPARTMENT,mode=IN,jdbcType=VARCHAR},#{CHECKFLAG,mode=IN,jdbcType=INTEGER},#{APPLYTYPE,mode=IN,jdbcType=INTEGER}) |
| | | </select> |
| | | <select id="getInfoByInfoId" resultType="com.ruoyi.project.domain.ServiceReimbursement"> |
| | | <include refid="selectServiceReimbursementVo"/> |
| | | where infoid = #{infoid} and del_flag = '0' and (costtype = "1" or costtype = "2" or costtype = "3") |
| | | </select> |
| | | <select id="getInfoByInfoIdRelatives" resultType="com.ruoyi.project.domain.ServiceReimbursement"> |
| | | <include refid="selectServiceReimbursementVo"/> |
| | | where infoid = #{infoid} and del_flag = '0' and costtype = "4" |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceReimbursementSharedMapper"> |
| | | |
| | | <resultMap type="ServiceReimbursementShared" id="ServiceReimbursementSharedResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="userno" column="UserNo" /> |
| | | <result property="username" column="UserName" /> |
| | | <result property="travelers" column="Travelers" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="depositbank" column="DepositBank" /> |
| | | <result property="bankcardno" column="BankCardNo" /> |
| | | <result property="branchbankname" column="BranchBankName" /> |
| | | <result property="annexbankcard" column="AnnexBankCard" /> |
| | | <result property="annexfiles" column="AnnexFiles" /> |
| | | <result property="amountrequested" column="AmountRequested" /> |
| | | <result property="prepaidamount" column="PrepaidAmount" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="managerno" column="ManagerNo" /> |
| | | <result property="managername" column="ManagerName" /> |
| | | <result property="deptmentno" column="DeptmentNo" /> |
| | | <result property="deptmentname" column="DeptmentName" /> |
| | | <result property="opochecker" column="OPOchecker" /> |
| | | <result property="finvicepresident" column="FinVicePresident" /> |
| | | <result property="busvicepresident" column="BusVicePresident" /> |
| | | <result property="officedirector" column="OfficeDirector" /> |
| | | <result property="financedirector" column="FinanceDirector" /> |
| | | <result property="financechecher" column="FinanceChecher" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="donorname" column="DonorName" /> |
| | | <result property="reason" column="Reason" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="recordstatus" column="RecordStatus" /> |
| | | <result property="uploadflag" column="uploadflag" /> |
| | | <result property="uploadtime" column="uploadtime" /> |
| | | <result property="totalamount" column="totalAmount" /> |
| | | <result property="bigstrmoney" column="bigStrMoney" /> |
| | | <result property="flowlevel" column="FlowLevel" /> |
| | | <result property="costtype" column="costtype" /> |
| | | <result property="costtypename" column="costtypename" /> |
| | | <result property="oaid" column="oaid" /> |
| | | <result property="oabdzt" column="oabdzt" /> |
| | | <result property="filename" column="filename" /> |
| | | <result property="fileid" column="fileid" /> |
| | | <result property="reimid" column="reimid" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceReimbursementSharedVo"> |
| | | select ID, del_flag, create_by, create_time, update_by, update_time, UserNo, UserName, Travelers, IDCardType, IDCardNo, Phone, DepositBank, BankCardNo, BranchBankName, AnnexBankCard, AnnexFiles, AmountRequested, PrepaidAmount, InvoiceCount, AttachCount, ManagerNo, ManagerName, DeptmentNo, DeptmentName, OPOchecker, FinVicePresident, BusVicePresident, OfficeDirector, FinanceDirector, FinanceChecher, InfoID, DonorNo, DonorName, Reason, remark, RecordStatus, uploadflag, uploadtime, totalAmount, bigStrMoney, FlowLevel, costtype, costtypename, oaid, oabdzt, filename, fileid,reimid from service_reimbursement_shared |
| | | </sql> |
| | | |
| | | <select id="getRemShareInfoByRemId" resultType="com.ruoyi.project.domain.ServiceReimbursementShared" resultMap="ServiceReimbursementSharedResult"> |
| | | <include refid="selectServiceReimbursementSharedVo"/> |
| | | where reimid = #{RemId} |
| | | </select> |
| | | |
| | | <select id="selectServiceReimbursementSharedList" parameterType="ServiceReimbursementShared" resultMap="ServiceReimbursementSharedResult"> |
| | | <include refid="selectServiceReimbursementSharedVo"/> |
| | | <where> |
| | | <if test="userno != null and userno != ''"> and UserNo = #{userno}</if> |
| | | <if test="username != null and username != ''"> and UserName like concat('%', #{username}, '%')</if> |
| | | <if test="travelers != null and travelers != ''"> and Travelers = #{travelers}</if> |
| | | <if test="idcardtype != null and idcardtype != ''"> and IDCardType = #{idcardtype}</if> |
| | | <if test="idcardno != null and idcardno != ''"> and IDCardNo = #{idcardno}</if> |
| | | <if test="phone != null and phone != ''"> and Phone = #{phone}</if> |
| | | <if test="depositbank != null and depositbank != ''"> and DepositBank = #{depositbank}</if> |
| | | <if test="bankcardno != null and bankcardno != ''"> and BankCardNo = #{bankcardno}</if> |
| | | <if test="branchbankname != null and branchbankname != ''"> and BranchBankName like concat('%', #{branchbankname}, '%')</if> |
| | | <if test="annexbankcard != null and annexbankcard != ''"> and AnnexBankCard = #{annexbankcard}</if> |
| | | <if test="annexfiles != null and annexfiles != ''"> and AnnexFiles = #{annexfiles}</if> |
| | | <if test="amountrequested != null "> and AmountRequested = #{amountrequested}</if> |
| | | <if test="prepaidamount != null "> and PrepaidAmount = #{prepaidamount}</if> |
| | | <if test="invoicecount != null "> and InvoiceCount = #{invoicecount}</if> |
| | | <if test="attachcount != null "> and AttachCount = #{attachcount}</if> |
| | | <if test="managerno != null and managerno != ''"> and ManagerNo = #{managerno}</if> |
| | | <if test="managername != null and managername != ''"> and ManagerName like concat('%', #{managername}, '%')</if> |
| | | <if test="deptmentno != null and deptmentno != ''"> and DeptmentNo = #{deptmentno}</if> |
| | | <if test="deptmentname != null and deptmentname != ''"> and DeptmentName like concat('%', #{deptmentname}, '%')</if> |
| | | <if test="opochecker != null and opochecker != ''"> and OPOchecker = #{opochecker}</if> |
| | | <if test="finvicepresident != null and finvicepresident != ''"> and FinVicePresident = #{finvicepresident}</if> |
| | | <if test="busvicepresident != null and busvicepresident != ''"> and BusVicePresident = #{busvicepresident}</if> |
| | | <if test="officedirector != null and officedirector != ''"> and OfficeDirector = #{officedirector}</if> |
| | | <if test="financedirector != null and financedirector != ''"> and FinanceDirector = #{financedirector}</if> |
| | | <if test="financechecher != null and financechecher != ''"> and FinanceChecher = #{financechecher}</if> |
| | | <if test="infoid != null "> and InfoID = #{infoid}</if> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="donorname != null and donorname != ''"> and DonorName like concat('%', #{donorname}, '%')</if> |
| | | <if test="reason != null and reason != ''"> and Reason = #{reason}</if> |
| | | <if test="recordstatus != null "> and RecordStatus = #{recordstatus}</if> |
| | | <if test="uploadflag != null and uploadflag != ''"> and uploadflag = #{uploadflag}</if> |
| | | <if test="uploadtime != null "> and uploadtime = #{uploadtime}</if> |
| | | <if test="totalamount != null "> and totalAmount = #{totalamount}</if> |
| | | <if test="bigstrmoney != null and bigstrmoney != ''"> and bigStrMoney = #{bigstrmoney}</if> |
| | | <if test="flowlevel != null "> and FlowLevel = #{flowlevel}</if> |
| | | <if test="costtype != null and costtype != ''"> and costtype = #{costtype}</if> |
| | | <if test="costtypename != null and costtypename != ''"> and costtypename like concat('%', #{costtypename}, '%')</if> |
| | | <if test="oaid != null and oaid != ''"> and oaid = #{oaid}</if> |
| | | <if test="oabdzt != null and oabdzt != ''"> and oabdzt = #{oabdzt}</if> |
| | | <if test="filename != null and filename != ''"> and filename like concat('%', #{filename}, '%')</if> |
| | | <if test="fileid != null and fileid != ''"> and fileid = #{fileid}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceReimbursementdetailMapper"> |
| | | |
| | | <resultMap type="ServiceReimbursementdetail" id="ServiceReimbursementdetailResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="rbid" column="RBID" /> |
| | | <result property="starttime" column="StartTime" /> |
| | | <result property="departure" column="Departure" /> |
| | | <result property="endtime" column="EndTime" /> |
| | | <result property="destination" column="Destination" /> |
| | | <result property="days" column="Days" /> |
| | | <result property="trafficexpense" column="TrafficExpense" /> |
| | | <result property="traffictype" column="TrafficType" /> |
| | | <result property="cityfee" column="CityFee" /> |
| | | <result property="hotelexpense" column="HotelExpense" /> |
| | | <result property="invoicecount" column="InvoiceCount" /> |
| | | <result property="attachcount" column="AttachCount" /> |
| | | <result property="otherexpense" column="OtherExpense" /> |
| | | <result property="foodexpenses" column="FoodExpenses" /> |
| | | <result property="foodallowance" column="FoodAllowance" /> |
| | | <result property="annexfiles" column="AnnexFiles" /> |
| | | <result property="remark" column="remark" /> |
| | | <result property="del_flag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="travelprovince" column="travelprovince" /> |
| | | <result property="travelprovincename" column="travelprovincename" /> |
| | | <result property="travelcity" column="travelcity" /> |
| | | <result property="travelcityname" column="travelcityname" /> |
| | | <result property="traveltown" column="traveltown" /> |
| | | <result property="traveltownname" column="traveltownname" /> |
| | | <result property="otherfeeamount" column="otherfeeamount" /> |
| | | <result property="otherfeedesc" column="otherfeedesc" /> |
| | | <result property="orderno" column="OrderNo" /> |
| | | |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceReimbursementdetailVo"> |
| | | select ID, RBID, StartTime, Departure, EndTime, Destination, Days, TrafficExpense, TrafficType, CityFee, HotelExpense, InvoiceCount, AttachCount, OtherExpense, FoodExpenses, FoodAllowance, AnnexFiles, remark, del_flag, create_by, create_time, update_by, update_time, upload_flag, upload_time, travelprovince, travelprovincename, travelcity, travelcityname, traveltown, traveltownname, otherfeeamount, otherfeedesc, OrderNo from service_reimbursementdetail |
| | | </sql> |
| | | |
| | | <select id="selectServiceReimbursementdetailList" parameterType="ServiceReimbursementdetail" resultMap="ServiceReimbursementdetailResult"> |
| | | <include refid="selectServiceReimbursementdetailVo"/> |
| | | <where> |
| | | del_flag = '0' |
| | | <if test="createBy != null and createBy != ''"> and create_by = #{createBy}</if> |
| | | <if test="createTime != null "> and create_time = #{createTime}</if> |
| | | <if test="uploadFlag != null and uploadFlag != ''"> and upload_flag = #{uploadFlag}</if> |
| | | <if test="uploadTime != null "> and upload_time = #{uploadTime}</if> |
| | | <if test="rbid != null and rbid != ''"> and RBID = #{rbid}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getRBDetailList" resultType="com.ruoyi.project.domain.ServiceReimbursementdetail"> |
| | | <include refid="selectServiceReimbursementdetailVo"/> |
| | | where RBID = #{id} and del_flag = 0 |
| | | order by OrderNo |
| | | </select> |
| | | <select id="getAllIds" resultType="java.lang.Long"> |
| | | select ID from service_reimbursementdetail |
| | | where RBID = #{rbid} |
| | | </select> |
| | | <select id="getAllDetailsByRBID" resultType="com.ruoyi.project.domain.ServiceReimbursementdetail"> |
| | | <include refid="selectServiceReimbursementdetailVo"/> |
| | | where RBID = #{id} and del_flag = 0 order by OrderNo |
| | | </select> |
| | | |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceRelativesconfirmationMapper"> |
| | | |
| | | <resultMap type="ServiceRelativesconfirmation" id="ServiceRelativesconfirmationResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="infoid" column="InfoID" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="name" column="Name" /> |
| | | <result property="idcardtype" column="IDCardType" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="residenceaddress" column="ResidenceAddress" /> |
| | | <result property="residenceprovince" column="ResidenceProvince" /> |
| | | <result property="residenceprovincename" column="ResidenceProvinceName" /> |
| | | <result property="residencecity" column="ResidenceCity" /> |
| | | <result property="residencecityname" column="ResidenceCityName" /> |
| | | <result property="residencetown" column="ResidenceTown" /> |
| | | <result property="residencetownname" column="ResidenceTownName" /> |
| | | <result property="residencecommunity" column="ResidenceCommunity" /> |
| | | <result property="residencecommunityname" column="ResidenceCommunityName" /> |
| | | <result property="residencecountycode" column="ResidenceCountyCode" /> |
| | | <result property="residencecountyname" column="ResidenceCountyName" /> |
| | | <result property="kinship" column="Kinship" /> |
| | | <result property="kinshipChildrennum" column="Kinship_ChildrenNum" /> |
| | | <result property="signfamilyrelations" column="SignFamilyRelations" /> |
| | | <result property="kinshipconfirmationsign" column="KinshipConfirmationSign" /> |
| | | <result property="organdecision" column="OrganDecision" /> |
| | | <result property="organdecisionOther" column="OrganDecision_Other" /> |
| | | <result property="relativeconfirmationsign" column="RelativeConfirmationSign" /> |
| | | <result property="familyrelations" column="FamilyRelations" /> |
| | | <result property="acquisitiontissueno" column="AcquisitionTissueNo" /> |
| | | <result property="acquisitiontissuename" column="AcquisitionTissueName" /> |
| | | <result property="responsibleuserid" column="ResponsibleUserID" /> |
| | | <result property="responsibleusername" column="ResponsibleUserName" /> |
| | | <result property="coordinateduserido" column="CoordinatedUserIDO" /> |
| | | <result property="coordinatedusernameo" column="CoordinatedUserNameO" /> |
| | | <result property="coordinateduseridt" column="CoordinatedUserIDT" /> |
| | | <result property="coordinatedusernamet" column="CoordinatedUserNameT" /> |
| | | <result property="signdate" column="SignDate" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceRelativesconfirmationVo"> |
| | | select ID, InfoID, DonorNo, Name, IDCardType, IDCardNo, Phone, ResidenceAddress, ResidenceProvince, ResidenceProvinceName, ResidenceCity, ResidenceCityName, ResidenceTown, ResidenceTownName, ResidenceCommunity, ResidenceCommunityName, ResidenceCountyCode, ResidenceCountyName, Kinship, Kinship_ChildrenNum, SignFamilyRelations, KinshipConfirmationSign, OrganDecision, OrganDecision_Other, RelativeConfirmationSign, FamilyRelations, AcquisitionTissueNo, AcquisitionTissueName, ResponsibleUserID, ResponsibleUserName, CoordinatedUserIDO, CoordinatedUserNameO, CoordinatedUserIDT, CoordinatedUserNameT, SignDate, del_flag, create_by, create_time, update_by, update_time from service_relativesconfirmation |
| | | </sql> |
| | | |
| | | <select id="selectServiceRelativesconfirmationList" parameterType="ServiceRelativesconfirmation" resultMap="ServiceRelativesconfirmationResult"> |
| | | <include refid="selectServiceRelativesconfirmationVo"/> |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and DonorNo = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and Name like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and IDCardNo = #{idcardno}</if> |
| | | <if test="acquisitiontissueno != null and acquisitiontissueno != ''"> and AcquisitionTissueNo = #{acquisitiontissueno}</if> |
| | | <if test="params.beginSigndate != null and params.beginSigndate != '' and params.endSigndate != null and params.endSigndate != ''"> and SignDate between #{params.beginSigndate} and #{params.endSigndate}</if> |
| | | </where> |
| | | </select> |
| | | <select id="getCoordinateUserByInfoId" resultType="java.lang.String"> |
| | | select CoordinatedUserIDO from service_relativesconfirmation |
| | | where InfoID = #{infoid} |
| | | </select> |
| | | <select id="selectVOList" resultType="com.ruoyi.project.domain.vo.RelativeConfirmationVO"> |
| | | SELECT |
| | | `service_donatebaseinfo`.`ID` AS `ID`, |
| | | `service_donatebaseinfo`.`Name` AS `Name`, |
| | | `service_donatebaseinfo`.`Sex` AS `Sex`, |
| | | `service_donatebaseinfo`.`IDCardType` AS `IDCardType`, |
| | | `service_donatebaseinfo`.`IDCardNo` AS `IDCardNo`, |
| | | `service_donatebaseinfo`.`Age` AS `Age`, |
| | | `service_donatebaseinfo`.`Birthday` AS `Birthday`, |
| | | `service_donatebaseinfo`.`AgeUnit` AS `AgeUnit`, |
| | | `service_donatebaseinfo`.`Phone` AS `Phone`, |
| | | `service_donatebaseinfo`.`Nationality` AS `Nationality`, |
| | | `service_donatebaseinfo`.`NativePlace` AS `NativePlace`, |
| | | `service_donatebaseinfo`.`Nation` AS `Nation`, |
| | | `service_donatebaseinfo`.`Occupation` AS `Occupation`, |
| | | `service_donatebaseinfo`.`Education` AS `Education`, |
| | | `service_donatebaseinfo`.`RegisterAddress` AS `RegisterAddress`, |
| | | `service_donatebaseinfo`.`RegisterProvince` AS `RegisterProvince`, |
| | | `service_donatebaseinfo`.`RegisterProvinceName` AS `RegisterProvinceName`, |
| | | `service_donatebaseinfo`.`RegisterCity` AS `RegisterCity`, |
| | | `service_donatebaseinfo`.`RegisterCityName` AS `RegisterCityName`, |
| | | `service_donatebaseinfo`.`RegisterTown` AS `RegisterTown`, |
| | | `service_donatebaseinfo`.`RegisterTownName` AS `RegisterTownName`, |
| | | `service_donatebaseinfo`.`RegisterCommunity` AS `RegisterCommunity`, |
| | | `service_donatebaseinfo`.`RegisterCountyCode` AS `RegisterCountyCode`, |
| | | `service_donatebaseinfo`.`RegisterCommunityName` AS `RegisterCommunityName`, |
| | | `service_donatebaseinfo`.`RegisterCountyName` AS `RegisterCountyName`, |
| | | `service_donatebaseinfo`.`RecordState` AS `RecordState`, |
| | | `service_donatebaseinfo`.`ReporterNo` AS `ReporterNo`, |
| | | `service_donatebaseinfo`.`ReporterName` AS `ReporterName`, |
| | | `service_donatebaseinfo`.`ReporterPhone` AS `ReporterPhone`, |
| | | `service_donatebaseinfo`.`ReportTime` AS `ReportTime`, |
| | | `service_donatebaseinfo`.`DonorNo` AS `DonorNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalNo` AS `TreatmentHospitalNo`, |
| | | `service_donatebaseinfo`.`TreatmentHospitalName` AS `TreatmentHospitalName`, |
| | | `service_donatebaseinfo`.`TreatmentDeptName` AS `TreatmentDeptName`, |
| | | `service_donatebaseinfo`.`create_by` AS `basecreateby`, |
| | | `service_relativesconfirmation`.`ID` AS `rcID`, |
| | | `service_relativesconfirmation`.`InfoID` AS `InfoID`, |
| | | `service_relativesconfirmation`.`DonorNo` AS `rcDonroNo`, |
| | | `service_relativesconfirmation`.`Name` AS `rcName`, |
| | | `service_relativesconfirmation`.`IDCardType` AS `erIDCardType`, |
| | | `service_relativesconfirmation`.`IDCardNo` AS `rcIDCardNo`, |
| | | `service_relativesconfirmation`.`Phone` AS `rcPhone`, |
| | | `service_relativesconfirmation`.`FamilyRelations` AS `FamilyRelations`, |
| | | `service_relativesconfirmation`.`OrganDecision` AS `OrganDecision`, |
| | | `service_relativesconfirmation`.`ResidenceAddress` AS `ResidenceAddress`, |
| | | `service_relativesconfirmation`.`ResidenceProvince` AS `ResidenceProvince`, |
| | | `service_relativesconfirmation`.`CoordinatedUserNameT` AS `CoordinatedUserNameT`, |
| | | `service_relativesconfirmation`.`CoordinatedUserIDT` AS `CoordinatedUserIDT`, |
| | | `service_relativesconfirmation`.`CoordinatedUserNameO` AS `CoordinatedUserNameO`, |
| | | `service_relativesconfirmation`.`CoordinatedUserIDO` AS `CoordinatedUserIDO`, |
| | | `service_relativesconfirmation`.`ResponsibleUserName` AS `ResponsibleUserName`, |
| | | `service_relativesconfirmation`.`ResponsibleUserID` AS `ResponsibleUserID`, |
| | | `service_relativesconfirmation`.`AcquisitionTissueName` AS `AcquisitionTissueName`, |
| | | `service_relativesconfirmation`.`AcquisitionTissueNo` AS `AcquisitionTissueNo`, |
| | | `service_relativesconfirmation`.`SignFamilyRelations` AS `SignFamilyRelations`, |
| | | `service_relativesconfirmation`.`RelativeConfirmationSign` AS `RelativeConfirmationSign`, |
| | | `service_relativesconfirmation`.`OrganDecision_Other` AS `OrganDecision_Other`, |
| | | `service_relativesconfirmation`.`ResidenceProvinceName` AS `ResidenceProvinceName`, |
| | | `service_relativesconfirmation`.`ResidenceCityName` AS `ResidenceCityName`, |
| | | `service_relativesconfirmation`.`ResidenceTown` AS `ResidenceTown`, |
| | | `service_relativesconfirmation`.`ResidenceTownName` AS `ResidenceTownName`, |
| | | `service_relativesconfirmation`.`ResidenceCommunity` AS `ResidenceCommunity`, |
| | | `service_relativesconfirmation`.`ResidenceCommunityName` AS `ResidenceCommunityName`, |
| | | `service_relativesconfirmation`.`ResidenceCountyCode` AS `ResidenceCountyCode`, |
| | | `service_relativesconfirmation`.`ResidenceCountyName` AS `ResidenceCountyName`, |
| | | `service_relativesconfirmation`.`ResidenceCity` AS `ResidenceCity`, |
| | | `service_relativesconfirmation`.`Kinship` AS `Kinship`, |
| | | `service_relativesconfirmation`.`Kinship_ChildrenNum` AS `Kinship_ChildrenNum`, |
| | | `service_relativesconfirmation`.`KinshipConfirmationSign` AS `KinshipConfirmationSign`, |
| | | `service_relativesconfirmation`.`SignDate` AS `SignDate`, |
| | | `service_relativesconfirmation`.`del_flag` AS `delFlag`, |
| | | `service_relativesconfirmation`.`create_by` AS `createBy`, |
| | | `service_relativesconfirmation`.`create_time` AS `createTime`, |
| | | `service_relativesconfirmation`.`update_by` AS `updateBy`, |
| | | `service_relativesconfirmation`.`update_time` AS `updateTime` |
| | | FROM |
| | | |
| | | `service_donatebaseinfo` |
| | | LEFT JOIN `service_relativesconfirmation` ON |
| | | `service_donatebaseinfo`.`ID` = `service_relativesconfirmation`.`InfoID` |
| | | LEFT JOIN `base_organization` ON |
| | | `base_organization`.`OrganizationID` = `service_donatebaseinfo`.`TreatmentHospitalNo` |
| | | |
| | | <where> |
| | | <if test="donorno != null and donorno != ''"> and `service_donatebaseinfo`.`DonorNo` = #{donorno}</if> |
| | | <if test="name != null and name != ''"> and `service_donatebaseinfo`.`Name` like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and `service_donatebaseinfo`.`IDCardNo` = #{idcardno}</if> |
| | | <if test="treatmenthospitalno != null and treatmenthospitalno != ''"> and `service_donatebaseinfo`.`TreatmentHospitalNo` = #{treatmenthospitalno}</if> |
| | | <if test="recordstate != null and recordstate != ''"> and `service_donatebaseinfo`.`RecordState` = #{recordstate}</if> |
| | | <if test="basecreateby != null and basecreateby != ''"> and `service_donatebaseinfo`.`create_by` = #{basecreateby}</if> |
| | | <if test="infoid != null and infoid != ''"> and `service_relativesconfirmation`.`InfoID` = #{infoid}</if> |
| | | <if test="starttime != null "> and `service_relativesconfirmation`.SignDate >= #{starttime} </if> |
| | | <if test="endtime != null "> and `service_relativesconfirmation`.SignDate <= #{endtime}</if> |
| | | <if test="reporterno != null and reporterno != ''"> and `service_donatebaseinfo`.ReporterNo = #{reporterno}</if> |
| | | <if test="city != null and city != ''"> and `base_organization`.`City` = #{city}</if> |
| | | <if test="residenceprovince != null and residenceprovince != ''"> and `service_relativesconfirmation`.`ResidenceProvince` = #{residenceprovince}</if> |
| | | <if test="residencecity != null and residencecity != ''"> and `service_relativesconfirmation`.`ResidenceCity` = #{residencecity}</if> |
| | | <if test="residencetown != null and residencetown != ''"> and `service_relativesconfirmation`.`ResidenceTown` = #{residencetown}</if> |
| | | |
| | | </where> |
| | | |
| | | order by `service_relativesconfirmation`.`create_time` desc |
| | | |
| | | </select> |
| | | <select id="countNumber" resultType="java.lang.Integer"> |
| | | select count(*) from service_relativesconfirmation |
| | | where SignDate >= #{starttime} and SignDate <= #{endtime} |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceSystemmessageMapper"> |
| | | |
| | | <resultMap type="ServiceSystemmessage" id="ServiceSystemmessageResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="delFlag" column="del_flag" /> |
| | | <result property="createBy" column="create_by" /> |
| | | <result property="createTime" column="create_time" /> |
| | | <result property="updateBy" column="update_by" /> |
| | | <result property="updateTime" column="update_time" /> |
| | | <result property="senduserno" column="SendUserNo" /> |
| | | <result property="sendusername" column="SendUserName" /> |
| | | <result property="receiveuserno" column="ReceiveUserNo" /> |
| | | <result property="receiveusername" column="ReceiveUserName" /> |
| | | <result property="messagecontent" column="MessageContent" /> |
| | | <result property="messagetype" column="MessageType" /> |
| | | <result property="isread" column="IsRead" /> |
| | | <result property="readtime" column="ReadTime" /> |
| | | <result property="applytype" column="ApplyType" /> |
| | | <result property="fundtype" column="FundType" /> |
| | | <result property="relevantno" column="RelevantNo" /> |
| | | <result property="messagetitle" column="MessageTitle" /> |
| | | |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceSystemmessageVo"> |
| | | select ID, del_flag, create_by, create_time, update_by, update_time, SendUserNo, SendUserName, ReceiveUserNo, ReceiveUserName, MessageContent, MessageType, IsRead, ReadTime, ApplyType, FundType,RelevantNo,MessageTitle from service_systemmessage |
| | | </sql> |
| | | |
| | | <select id="selectServiceSystemmessageList" parameterType="ServiceSystemmessage" resultMap="ServiceSystemmessageResult"> |
| | | <include refid="selectServiceSystemmessageVo"/> |
| | | <where> |
| | | <if test="senduserno != null and senduserno != ''"> and SendUserNo = #{senduserno}</if> |
| | | <if test="sendusername != null and sendusername != ''"> and SendUserName like concat('%', #{sendusername}, '%')</if> |
| | | <if test="receiveuserno != null and receiveuserno != ''"> and ReceiveUserNo = #{receiveuserno}</if> |
| | | <if test="receiveusername != null and receiveusername != ''"> and ReceiveUserName like concat('%', #{receiveusername}, '%')</if> |
| | | <if test="messagecontent != null and messagecontent != ''"> and MessageContent = #{messagecontent}</if> |
| | | <if test="messagetype != null "> and MessageType = #{messagetype}</if> |
| | | <if test="isread != null "> and IsRead = #{isread}</if> |
| | | <if test="readtime != null "> and ReadTime = #{readtime}</if> |
| | | <if test="applytype != null and applytype != ''"> and ApplyType = #{applytype}</if> |
| | | <if test="fundtype != null "> and FundType = #{fundtype}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.ServiceTravelexpensestandardMapper"> |
| | | |
| | | <resultMap type="ServiceTravelexpensestandard" id="ServiceTravelexpensestandardResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="provincecode" column="PROVINCECODE" /> |
| | | <result property="citycode" column="CITYCODE" /> |
| | | <result property="towncode" column="TOWNCODE" /> |
| | | <result property="begindate" column="BEGINDATE" /> |
| | | <result property="enddate" column="ENDDATE" /> |
| | | <result property="firstlevelcost" column="FIRSTLEVELCOST" /> |
| | | <result property="secondlevelcost" column="SECONDLEVELCOST" /> |
| | | <result property="thirdlevelcost" column="THIRDLEVELCOST" /> |
| | | <result property="provincename" column="PROVINCENAME" /> |
| | | <result property="cityname" column="CITYNAME" /> |
| | | <result property="townname" column="TOWNNAME" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectServiceTravelexpensestandardVo"> |
| | | select ID, PROVINCECODE, CITYCODE, TOWNCODE, BEGINDATE, ENDDATE, FIRSTLEVELCOST, SECONDLEVELCOST, THIRDLEVELCOST from service_travelexpensestandard |
| | | </sql> |
| | | |
| | | <select id="selectServiceTravelexpensestandardList" parameterType="ServiceTravelexpensestandard" resultMap="ServiceTravelexpensestandardResult"> |
| | | <include refid="selectServiceTravelexpensestandardVo"/> |
| | | <where> |
| | | <if test="provincecode != null and provincecode != ''"> and PROVINCECODE = #{provincecode}</if> |
| | | <if test="citycode != null and citycode != ''"> and CITYCODE = #{citycode}</if> |
| | | <if test="towncode != null and towncode != ''"> and TOWNCODE = #{towncode}</if> |
| | | <if test="begindate != null and begindate != ''"> and BEGINDATE = #{begindate}</if> |
| | | <if test="enddate != null and enddate != ''"> and ENDDATE = #{enddate}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | <select id="getStandard" statementType="CALLABLE" resultType="com.ruoyi.project.domain.vo.SpTravelExpenseStandardOut"> |
| | | call SP_TRAVEL_EXPENSE_STANDARD(#{PAPROVINCECODE,mode=IN,jdbcType=VARCHAR},#{PACITYCODE,mode=IN,jdbcType=VARCHAR},#{PATOWNCODE,mode=IN,jdbcType=VARCHAR},#{PABEGINDATE,mode=IN,jdbcType=VARCHAR},#{PAENDDATE,mode=IN,jdbcType=VARCHAR},#{STANDARDLEVEL,mode=IN,jdbcType=INTEGER}) |
| | | </select> |
| | | |
| | | </mapper> |
¶Ô±ÈÐÂÎļþ |
| | |
| | | <?xml version="1.0" encoding="UTF-8" ?> |
| | | <!DOCTYPE mapper |
| | | PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| | | "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> |
| | | <mapper namespace="com.ruoyi.project.mapper.VServiceDonateorganRegisterMapper"> |
| | | |
| | | <resultMap type="VServiceDonateorganRegister" id="VServiceDonateorganRegisterResult"> |
| | | <result property="id" column="ID" /> |
| | | <result property="name" column="NAME" /> |
| | | <result property="sex" column="Sex" /> |
| | | <result property="idcardno" column="IDCardNo" /> |
| | | <result property="age" column="Age" /> |
| | | <result property="ageunit" column="AgeUnit" /> |
| | | <result property="birthday" column="Birthday" /> |
| | | <result property="phone" column="Phone" /> |
| | | <result property="residenceaddress" column="ResidenceAddress" /> |
| | | <result property="donorno" column="DonorNo" /> |
| | | <result property="organno" column="OrganNo" /> |
| | | <result property="organname" column="OrganName" /> |
| | | <result property="organstate" column="OrganState" /> |
| | | <result property="organnumber" column="OrganNumber" /> |
| | | <result property="organgettime" column="OrganGetTime" /> |
| | | <result property="organgetdoct" column="OrganGetDoct" /> |
| | | <result property="gainhospitalno" column="GainHospitalNo" /> |
| | | <result property="gainhospitalname" column="GainHospitalName" /> |
| | | <result property="transplanthospitalno" column="TransplantHospitalNo" /> |
| | | <result property="transplanthospitalname" column="TransplantHospitalName" /> |
| | | <result property="transplantdoct" column="TransplantDoct" /> |
| | | <result property="transplanttime" column="TransplantTime" /> |
| | | <result property="applicantusername" column="ApplicantUserName" /> |
| | | <result property="applicanttime" column="ApplicantTime" /> |
| | | <result property="checkusername" column="CheckUserName" /> |
| | | <result property="checktime" column="CheckTime" /> |
| | | <result property="checksuggestion" column="CheckSuggestion" /> |
| | | <result property="allocationstatus" column="AllocationStatus" /> |
| | | <result property="acceptname" column="AcceptName" /> |
| | | <result property="acceptsex" column="AcceptSex" /> |
| | | <result property="acceptidcard" column="AcceptIdcard" /> |
| | | <result property="acceptage" column="AcceptAge" /> |
| | | <result property="acceptageunit" column="AcceptAgeUnit" /> |
| | | <result property="acceptphone" column="AcceptPhone" /> |
| | | <result property="acceptresidenceaddress" column="AcceptResidenceAddress" /> |
| | | </resultMap> |
| | | |
| | | <sql id="selectVServiceDonateorganRegisterVo"> |
| | | select ID, NAME, Sex, IDCardNo, Age, AgeUnit, Birthday, Phone, ResidenceAddress, DonorNo, OrganNo, OrganName, OrganState, OrganNumber, OrganGetTime, OrganGetDoct, GainHospitalNo, GainHospitalName, TransplantHospitalNo, TransplantHospitalName, TransplantDoct, TransplantTime, ApplicantUserName, ApplicantTime, CheckUserName, CheckTime, CheckSuggestion, AllocationStatus, AcceptName, AcceptSex, AcceptIdcard, AcceptAge, AcceptAgeUnit, AcceptPhone, AcceptResidenceAddress from v_service_donateorgan_register |
| | | </sql> |
| | | |
| | | <select id="selectVServiceDonateorganRegisterList" parameterType="VServiceDonateorganRegister" resultMap="VServiceDonateorganRegisterResult"> |
| | | <include refid="selectVServiceDonateorganRegisterVo"/> |
| | | <where> |
| | | <if test="name != null and name != ''"> and NAME like concat('%', #{name}, '%')</if> |
| | | <if test="idcardno != null and idcardno != ''"> and IDCardNo = #{idcardno}</if> |
| | | <if test="organno != null and organno != ''"> and OrganNo = #{organno}</if> |
| | | <if test="organname != null and organname != ''"> and OrganName like concat('%', #{organname}, '%')</if> |
| | | <if test="organstate != null "> and OrganState = #{organstate}</if> |
| | | <if test="organnumber != null and organnumber != ''"> and OrganNumber = #{organnumber}</if> |
| | | <if test="organgettime != null "> and OrganGetTime = #{organgettime}</if> |
| | | <if test="gainhospitalname != null and gainhospitalname != ''"> and GainHospitalName like concat('%', #{gainhospitalname}, '%')</if> |
| | | <if test="transplanthospitalname != null and transplanthospitalname != ''"> and TransplantHospitalName like concat('%', #{transplanthospitalname}, '%')</if> |
| | | <if test="transplanttime != null "> and TransplantTime = #{transplanttime}</if> |
| | | <if test="applicantusername != null and applicantusername != ''"> and ApplicantUserName like concat('%', #{applicantusername}, '%')</if> |
| | | <if test="applicanttime != null "> and ApplicantTime = #{applicanttime}</if> |
| | | <if test="checkusername != null and checkusername != ''"> and CheckUserName like concat('%', #{checkusername}, '%')</if> |
| | | <if test="checktime != null "> and CheckTime = #{checktime}</if> |
| | | <if test="acceptname != null and acceptname != ''"> and AcceptName like concat('%', #{acceptname}, '%')</if> |
| | | <if test="acceptidcard != null and acceptidcard != ''"> and AcceptIdcard = #{acceptidcard}</if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |