diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDetailsVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDetailsVo.java index ee0d5b335c..277e4b038e 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDetailsVo.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDetailsVo.java @@ -34,21 +34,21 @@ import lombok.Data; @ApiModel(value = "付款信息管理 视图数据详情", description = "付款信息管理 视图数据详情") public class FinPaymentDetailsVo implements Vo { - private String sid; // sid + private String sid; private String remarks; @ApiModelProperty("单位编码") - private String companyCode; // 单位编码 + private String companyCode; @ApiModelProperty("单位名称") - private String companyName; // 单位名称 + private String companyName; @ApiModelProperty("开户行") - private String bank; // 开户行 + private String bank; @ApiModelProperty("收款银行账号") - private String receivingAccount; // 收款银行账号 + private String receivingAccount; @ApiModelProperty("银行简称") private String bankShortName; @ApiModelProperty("分公司sid") - private String useOrgSid; // 分公司sid + private String useOrgSid; @ApiModelProperty("分公司名称") private String useOrgName; } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDto.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDto.java index 67e2af2957..a1127d3b68 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDto.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentDto.java @@ -34,21 +34,21 @@ import lombok.Data; @ApiModel(value = "付款信息管理 数据传输对象", description = "付款信息管理 数据传输对象") public class FinPaymentDto implements Dto { - private String sid; // sid + private String sid; private String remarks; @ApiModelProperty("单位编码") - private String companyCode; // 单位编码 + private String companyCode; @ApiModelProperty("单位名称") - private String companyName; // 单位名称 + private String companyName; @ApiModelProperty("开户行") - private String bank; // 开户行 + private String bank; @ApiModelProperty("收款银行账号") - private String receivingAccount; // 收款银行账号 + private String receivingAccount; @ApiModelProperty("银行简称") private String bankShortName; @ApiModelProperty("分公司sid") - private String useOrgSid; // 分公司sid + private String useOrgSid; @ApiModelProperty("分公司名称") private String useOrgName; } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentFeign.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentFeign.java index 63789bc85a..74fe94cfcd 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentFeign.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentFeign.java @@ -35,19 +35,6 @@ import org.springframework.web.bind.annotation.*; import java.util.List; -/** - * Project: anrui-fin(付款信息管理)
- * File: FinPaymentFeign.java
- * Class: com.yxt.anrui.fin.api.finpayment.FinPaymentFeign
- * Description: 付款信息管理.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-12-13 14:27:54
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "付款信息管理") @FeignClient( contextId = "anrui-fin-FinPayment", @@ -79,4 +66,9 @@ public interface FinPaymentFeign { @GetMapping("/selectByUseOrgSid") @ResponseBody public ResultBean> selectByUseOrgSid(@RequestParam("useOrgSid") String useOrgSid); + + @ApiOperation("修改平仓款开通日期") + @PostMapping("/updateOpenDate") + @ResponseBody + public ResultBean updateOpenDate(@RequestParam("sid") String sid, @RequestParam("openDate") String openDate); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java index f275105078..d905d0616b 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentQuery.java @@ -25,26 +25,11 @@ *********************************************************/ package com.yxt.anrui.fin.api.finpayment; - import com.yxt.common.core.query.Query; - import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: anrui-fin(付款信息管理)
- * File: FinPaymentQuery.java
- * Class: com.yxt.anrui.fin.api.finpayment.FinPaymentQuery
- * Description: 付款信息管理 查询条件.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-12-13 14:27:54
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "付款信息管理 查询条件", description = "付款信息管理 查询条件") public class FinPaymentQuery implements Query { diff --git a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java index d2f9be2589..f2fe853473 100644 --- a/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java +++ b/anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finpayment/FinPaymentVo.java @@ -25,26 +25,11 @@ *********************************************************/ package com.yxt.anrui.fin.api.finpayment; - import com.yxt.common.core.vo.Vo; - import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import lombok.Data; -/** - * Project: anrui-fin(付款信息管理)
- * File: FinPaymentVo.java
- * Class: com.yxt.anrui.fin.api.finpayment.FinPaymentVo
- * Description: 付款信息管理 视图数据对象.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-12-13 14:27:54
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Data @ApiModel(value = "付款信息管理 视图数据对象", description = "付款信息管理 视图数据对象") public class FinPaymentVo implements Vo { diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java index b3025515c0..bf50978df7 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpayment/FinPaymentRest.java @@ -25,6 +25,7 @@ *********************************************************/ package com.yxt.anrui.fin.biz.finpayment; +import com.yxt.anrui.fin.biz.finpaymentapplydetailsbeloweve.FinPaymentapplyDetailsBelowEveService; import com.yxt.common.core.query.PagerQuery; import com.yxt.common.core.result.ResultBean; import com.yxt.common.core.vo.PagerVo; @@ -32,29 +33,13 @@ import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.*; - import java.util.List; - -import com.yxt.anrui.fin.api.finpayment.FinPayment; import com.yxt.anrui.fin.api.finpayment.FinPaymentQuery; import com.yxt.anrui.fin.api.finpayment.FinPaymentVo; import com.yxt.anrui.fin.api.finpayment.FinPaymentDetailsVo; import com.yxt.anrui.fin.api.finpayment.FinPaymentDto; import com.yxt.anrui.fin.api.finpayment.FinPaymentFeign; -/** - * Project: anrui-fin(付款信息管理)
- * File: FinPaymentFeignFallback.java
- * Class: com.yxt.anrui.fin.biz.finpayment.FinPaymentRest
- * Description: 付款信息管理.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-12-13 14:27:54
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Api(tags = "付款信息管理") @RestController @RequestMapping("v1/finpayment") @@ -62,6 +47,8 @@ public class FinPaymentRest implements FinPaymentFeign { @Autowired private FinPaymentService finPaymentService; + @Autowired + private FinPaymentapplyDetailsBelowEveService finPaymentapplyDetailsBelowEveService; @Override @ApiOperation("根据条件分页查询数据的列表") @@ -103,4 +90,11 @@ public class FinPaymentRest implements FinPaymentFeign { List voList = finPaymentService.selectByUseOrgSid(useOrgSid); return rb.success().setData(voList); } + + @Override + public ResultBean updateOpenDate(String sid, String openDate) { + ResultBean rb = ResultBean.fireFail(); + finPaymentapplyDetailsBelowEveService.updateOpenDate(sid,openDate); + return rb.success(); + } } diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveMapper.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveMapper.java index c576bae76d..7a5f7f9aac 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveMapper.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveMapper.java @@ -35,22 +35,9 @@ import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Select; import com.yxt.anrui.fin.api.finpaymentapplydetailsbeloweve.FinPaymentapplyDetailsBelowEve; import com.yxt.anrui.fin.api.finpaymentapplydetailsbeloweve.FinPaymentapplyDetailsBelowEveVo; - +import org.apache.ibatis.annotations.Update; import java.util.List; -/** - * Project: anrui-fin(平仓)
- * File: FinPaymentapplyDetailsBelowEveMapper.java
- * Class: com.yxt.anrui.fin.biz.finpaymentapplydetailsbeloweve.FinPaymentapplyDetailsBelowEveMapper
- * Description: 付款申请明细-明细-平仓.
- * Copyright: Copyright (c) 2011
- * Company: https://gitee.com/liuzp315
- * Makedate: 2024-12-13 10:03:07
- * - * @author liupopo - * @version 1.0 - * @since 1.0 - */ @Mapper public interface FinPaymentapplyDetailsBelowEveMapper extends BaseMapper { @@ -58,4 +45,7 @@ public interface FinPaymentapplyDetailsBelowEveMapper extends BaseMapper selByMainSid(String mainSid); + + @Update("update fin_paymentapply_details_below_eve set openDate = #{openDate} where sid = #{sid}") + void updateOpenDate(@Param("sid") String sid,@Param("openDate") String openDate); } \ No newline at end of file diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveService.java b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveService.java index 583e34d187..ed4c226ce4 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveService.java +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finpaymentapplydetailsbeloweve/FinPaymentapplyDetailsBelowEveService.java @@ -224,4 +224,8 @@ public class FinPaymentapplyDetailsBelowEveService extends MybatisBaseService selByMainSid(String mainSid) { return baseMapper.selByMainSid(mainSid); } + + public void updateOpenDate(String sid, String openDate) { + baseMapper.updateOpenDate(sid, openDate); + } } \ No newline at end of file