ruoyi-admin/src/main/java/com/ruoyi/web/controller/project/ServiceReimbursementController.java
@@ -221,13 +221,13 @@ @RepeatSubmit @Options(useGeneratedKeys = true, keyProperty = "id") public AjaxResult add(@RequestBody ServiceReimbursement serviceReimbursement) { boolean b = serviceReimbursementService.save(serviceReimbursement); // if (b) { // addReiSharedDatd(serviceReimbursement, 1); // } Long id = serviceReimbursement.getId(); return AjaxResult.success(id); if (!Objects.isNull(serviceReimbursement)) { serviceReimbursement.setCheckstatus(serviceReimbursement.getCheckstatus() == null ? 1 : serviceReimbursement.getCheckstatus()); boolean b = serviceReimbursementService.save(serviceReimbursement); Long id = serviceReimbursement.getId(); return AjaxResult.success(id); } return error(); } // public int addReiSharedDatd(ServiceReimbursement serviceReimbursement, int nType) { ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFund.java
@@ -2,6 +2,7 @@ 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; @@ -13,200 +14,275 @@ /** * 费用申请主对象 service_fund * * * @author ruoyi * @date 2022-01-24 */ @Data @ApiModel("费用申请主") public class ServiceFund extends BaseEntity { public class ServiceFund extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ /** * $column.columnComment */ @ApiModelProperty("$column.columnComment") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 关联service_donatebaseinfo表的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 */ /** * 资金类别 见字典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 president; /** 财务副院长签字 */ /** * 财务副院长签字 */ @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:三级审核等 */ /** * 当前审核级别 处于哪个阶段 0:申请;1:一级审核;2:二级审核;3:三级审核等 */ @ApiModelProperty("当前审核级别") private Long flowlevel; @@ -216,17 +292,23 @@ @ApiModelProperty("退回审核级别") private Integer backflowlevel; /** 税前金额 */ /** * 税前金额 */ @ApiModelProperty("税前金额") @Excel(name = "税前金额") private Double pretaxcost; /** 税后金额 */ /** * 税后金额 */ @ApiModelProperty("税后金额") @Excel(name = "税后金额") private Double taxedcost; /** 事由备注 */ /** * 事由备注 */ @ApiModelProperty("事由备注") @Excel(name = "事由备注") private String remark; @@ -237,9 +319,18 @@ @ApiModelProperty("付款日期") private String riqi; /** 编号(打印的时候,在文档上显示) */ /** * 编号(打印的时候,在文档上显示) */ @ApiModelProperty("编号(打印的时候,在文档上显示)") @Excel(name = "编号") private String bh; /** * 预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料 */ @ApiModelProperty("预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") @Excel(name = "预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") private Integer checkstatus; } ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceFundShared.java
@@ -14,246 +14,337 @@ /** * 费用申请主对象 service_fund_shared * * * @author ruoyi * @date 2023-03-27 */ @Data @ApiModel("费用申请主") public class ServiceFundShared extends BaseEntity { public class ServiceFundShared extends BaseEntity { private static final long serialVersionUID = 1L; /** $column.columnComment */ /** * $column.columnComment */ @ApiModelProperty("$column.columnComment") //数据库自增改成@TableId(type = IdType.AUTO) @TableId(type = IdType.AUTO) private Long id; /** 关联service_donatebaseinfo表的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 Double pretaxcost; /** 税后金额合计 */ /** * 税后金额合计 */ @ApiModelProperty("税后金额合计") @Excel(name = "税后金额合计") private Double taxedcost; /** 费用总金额 */ /** * 费用总金额 */ @ApiModelProperty("费用总金额") @Excel(name = "费用总金额") private Double totalcost; /** 获取专家总费用 */ /** * 获取专家总费用 */ @ApiModelProperty("获取专家总费用") //数据库自增改成@TableId(type = IdType.AUTO) //@TableId(type = IdType.AUTO) private Double procurementcost; /** 专家费用总金额 */ /** * 专家费用总金额 */ @ApiModelProperty("专家费用总金额") @Excel(name = "专家费用总金额") private Double expertcost; /** 伦理审查费用总金额 */ /** * 伦理审查费用总金额 */ @ApiModelProperty("伦理审查费用总金额") @Excel(name = "伦理审查费用总金额") private Double ethicscost; /** 捐献者医学成本总金额 */ /** * 捐献者医学成本总金额 */ @ApiModelProperty("捐献者医学成本总金额") @Excel(name = "捐献者医学成本总金额") private Double medicalcost; /** 捐献者家属食宿费总金额 */ /** * 捐献者家属食宿费总金额 */ @ApiModelProperty("捐献者家属食宿费总金额") @Excel(name = "捐献者家属食宿费总金额") private Double familycost; /** 捐献者善后成本总金额 */ /** * 捐献者善后成本总金额 */ @ApiModelProperty("捐献者善后成本总金额") @Excel(name = "捐献者善后成本总金额") private Double aftercarecost; /** 申请金额 */ /** * 申请金额 */ @ApiModelProperty("申请金额") @Excel(name = "申请金额") private Double amountrequested; /** 资金类别 见字典sys_ConsolationType */ /** * 资金类别 见字典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 president; /** 业务副院长签字 */ /** * 业务副院长签字 */ @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:三级审核等 */ /** * 当前审核级别 处于哪个阶段 0:申请;1:一级审核;2:二级审核;3:三级审核等 */ @ApiModelProperty("当前审核级别 处于哪个阶段 0:申请;1:一级审核;2:二级审核;3:三级审核等") @Excel(name = "当前审核级别 处于哪个阶段 0:申请;1:一级审核;2:二级审核;3:三级审核等") private Long flowlevel; /** 对接系统表单id */ /** * 对接系统表单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; @@ -278,5 +369,17 @@ */ @ApiModelProperty("审批结果") private int spjg; /** * 打印编号 */ @ApiModelProperty("编号") private String bh; /** * 预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料 */ @ApiModelProperty("预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") private Integer checkstatus; } ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursement.java
@@ -323,6 +323,13 @@ @Excel(name = "编号") private String bh; /** * 预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料 */ @ApiModelProperty("预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") @Excel(name = "预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") private Integer checkstatus; // @ApiModelProperty("开始时间") // private Date starttime; // ruoyi-project/src/main/java/com/ruoyi/project/domain/ServiceReimbursementShared.java
@@ -367,5 +367,19 @@ @ApiModelProperty("审批结果") private Integer spjg; /** * 打印编号 */ @ApiModelProperty("编号") private String bh; /** * 预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料 */ @ApiModelProperty("预审状态:1、待预审;2、预算通过,等待纸质报销材料;3、收到纸质报销材料") private Integer checkstatus; } ruoyi-project/src/main/java/com/ruoyi/project/domain/vo/TaxMoneyByItemEO.java
@@ -5,6 +5,7 @@ import lombok.Data; import java.util.Date; import java.util.List; @Data public class TaxMoneyByItemEO extends BaseEntity { @@ -29,7 +30,7 @@ /** * 人员类别 */ private Long applyType; private List<Long> applyTypes; /** * 资金申请主表ID ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFundServiceImpl.java
@@ -682,7 +682,8 @@ public Long addOrUpdateNew(ServiceFundVO serviceFundVO) { Long id = null; //将数据保存到fund表 if (serviceFundVO.getId() == null) { if (ObjectUtils.isNotEmpty(serviceFundVO) && serviceFundVO.getId() == null) { serviceFundVO.setCheckstatus(serviceFundVO.getCheckstatus() == null ? 1 : 2); save(serviceFundVO); id = serviceFundVO.getId(); } else { ruoyi-project/src/main/java/com/ruoyi/project/service/impl/ServiceFunddetailServiceImpl.java
@@ -254,7 +254,7 @@ taxMoneyVO.setTaxTime(new Date()); taxMoneyVO.setFirstDay(firstDay); taxMoneyVO.setApplyType(Long.valueOf(serviceFunddetail.getApplytype())); // taxMoneyVO.setApplyType(Long.valueOf(serviceFunddetail.getApplytype())); taxMoneyVO.setFundID(serviceFunddetail.getFundid()); taxMoneyVO.setBeneficiaryNo(serviceFunddetail.getBeneficiaryno()); //查出税前、税、税后的总额(不包含本次) @@ -267,7 +267,8 @@ if (CollectionUtils.isNotEmpty(temporarySave)) { for (ServiceFunddetail serviceFunddetail1 : temporarySave) { //如果本次的”人员类型“、”受益人编号“在临时集合中存在,则将集合数据中的该受益人的,税前、税金、税后,和总的相加,并将老的覆盖 if (serviceFunddetail1.getApplytype().equals(serviceFunddetail.getApplytype()) && serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) { // if (serviceFunddetail1.getApplytype().equals(serviceFunddetail.getApplytype()) && serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) { if (serviceFunddetail1.getBeneficiaryno().equals(serviceFunddetail.getBeneficiaryno())) { //将集合数据中的该受益人的,税前、税金、税后,和总的相加 BigDecimal amounts = BigDecimal.valueOf(taxSum.getAmounts()).add(new BigDecimal(String.valueOf(serviceFunddetail1.getAmount()))); BigDecimal taxAmounts = BigDecimal.valueOf(taxSum.getTaxAmounts()).add(new BigDecimal(String.valueOf(serviceFunddetail1.getTaxamount()))); ruoyi-project/src/main/resources/mapper/project/ServiceFundMapper.xml
@@ -55,6 +55,7 @@ <result property="zffs" column="zffs"/> <result property="riqi" column="riqi"/> <result property="bh" column="bh"/> <result property="checkstatus" column="checkstatus"/> </resultMap> @@ -109,7 +110,8 @@ FlowLevel, zffs, riqi, bh bh, checkstatus from service_fund </sql> ruoyi-project/src/main/resources/mapper/project/ServiceFundSharedMapper.xml
@@ -59,6 +59,8 @@ <result property="fileid" column="fileid"/> <result property="zffs" column="zffs"/> <result property="riqi" column="riqi"/> <result property="bh" column="bh"/> <result property="checkstatus" column="checkstatus"/> </resultMap> <sql id="selectServiceFundSharedVo"> @@ -115,7 +117,9 @@ fileid, serfunid, zffs, riqi riqi, bh, checkstatus from service_fund_shared </sql> ruoyi-project/src/main/resources/mapper/project/ServiceFunddetailMapper.xml
@@ -254,14 +254,16 @@ where fundID = #{fundid} </update> <select id="getTaxSum" parameterType="com.ruoyi.project.domain.vo.TaxMoneyByItemEO" resultType="com.ruoyi.project.domain.vo.TaxMoneySumEO"> <select id="getTaxSum" parameterType="com.ruoyi.project.domain.vo.TaxMoneyByItemEO" resultType="com.ruoyi.project.domain.vo.TaxMoneySumEO"> SELECT sum(Amount) amounts, sum(TaxAmount) taxAmounts, sum(TaxedAmount) taxedAmounts FROM service_funddetail where fundID < #{fundID} and tax_time < #{taxTime} and tax_time >= #{firstDay} and ApplyType = #{applyType} -- and ApplyType = #{applyType} and BeneficiaryNo = #{beneficiaryNo} and ApplyType in (1, 2) </select> </mapper> ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementMapper.xml
@@ -60,6 +60,7 @@ <result property="zffs" column="zffs"/> <result property="riqi" column="riqi"/> <result property="bh" column="bh"/> <result property="checkstatus" column="checkstatus"/> </resultMap> <sql id="selectServiceReimbursementVo"> @@ -115,7 +116,8 @@ backFlowLevel, zffs, riqi, bh bh, checkstatus from service_reimbursement </sql> ruoyi-project/src/main/resources/mapper/project/ServiceReimbursementSharedMapper.xml
@@ -62,6 +62,8 @@ <result property="donorrelatives" column="donorrelatives"/> <result property="zffs" column="zffs"/> <result property="riqi" column="riqi"/> <result property="bh" column="bh"/> <result property="checkstatus" column="checkstatus"/> </resultMap> <sql id="selectServiceReimbursementSharedVo"> @@ -121,7 +123,9 @@ donoramount, donorrelatives, zffs, riqi riqi, bh, checkstatus from service_reimbursement_shared </sql> ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/RyTask.java
@@ -2,6 +2,7 @@ import com.ruoyi.common.utils.bean.DtoConversionUtils; import com.ruoyi.project.domain.*; import com.ruoyi.project.domain.vo.DingTalkReqVo; import com.ruoyi.project.service.*; import lombok.extern.slf4j.Slf4j; import org.springframework.beans.factory.annotation.Autowired; @@ -13,6 +14,7 @@ import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.locks.ReentrantLock; /** @@ -203,7 +205,7 @@ String bh = myMethod(); //钱已经到帐,并且审批结果为0,说明审批结束,但数据还没有同步到fund表和fundflow表;对fund表和fundflow表进行更新,并将0改成1 ServiceFund serviceFund = new ServiceFund(); serviceFund.setBh(bh); serviceFund.setBh(serviceFundShared.getBh()); serviceFund.setId(serviceFundShared.getSerfunid()); serviceFund.setZffs(serviceFundShared.getZffs()); if (StringUtils.isNotBlank(serviceFundShared.getPresident())) { @@ -433,7 +435,7 @@ serviceReimbursement.setId(serviceReimbursementShared.getReimid()); serviceReimbursement.setZffs(serviceReimbursementShared.getZffs()); serviceReimbursement.setRiqi(serviceReimbursementShared.getRiqi()); serviceReimbursement.setBh(bh); serviceReimbursement.setBh(serviceReimbursementShared.getBh()); if (StringUtils.isNotBlank(serviceReimbursementShared.getPresident())) { serviceReimbursement.setPresident(serviceReimbursementShared.getPresident()); }