Browse Source

款项确认从buscenter移动到fin

master
God 3 years ago
parent
commit
c22db65193
  1. 5
      anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/BaseVehicleFeignFallback.java
  2. 85
      anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailed.java
  3. 23
      anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedMapper.xml
  4. 8
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationDto.java
  5. 8
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationInitVo.java
  6. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationPageVo.java
  7. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationQuery.java
  8. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinSelectedReceivablesPaymentDetailsQuery.java
  9. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinSelectedReceivablesPaymentDetailsVo.java
  10. 12
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmation.java
  11. 4
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationAppendixDto.java
  12. 15
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationDetailsVo.java
  13. 20
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationDto.java
  14. 40
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeign.java
  15. 36
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeignFallback.java
  16. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationQuery.java
  17. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationVo.java
  18. 10
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/AppFinSelectedReceivablesDetailedDto.java
  19. 12
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java
  20. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java
  21. 32
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedFeign.java
  22. 22
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedFeignFallback.java
  23. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedQuery.java
  24. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java
  25. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedDto.java
  26. 33
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedFeign.java
  27. 24
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedFeignFallback.java
  28. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java
  29. 11
      anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedVo.java
  30. 30
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.java
  31. 18
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml
  32. 70
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationRest.java
  33. 218
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java
  34. 44
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java
  35. 14
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml
  36. 35
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedRest.java
  37. 82
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedService.java
  38. 30
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedMapper.java
  39. 23
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedMapper.xml
  40. 41
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedRest.java
  41. 41
      anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java
  42. 6
      anrui-terminal/anrui-terminal-api/pom.xml
  43. 26
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeign.java
  44. 20
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeignFallback.java
  45. 40
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationRest.java
  46. 34
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationService.java

5
anrui-base/anrui-base-api/src/main/java/com/yxt/anrui/base/api/basevehicle/BaseVehicleFeignFallback.java

@ -109,11 +109,6 @@ public class BaseVehicleFeignFallback implements BaseVehicleFeign {
return null;
}
@Override
public ResultBean updateByVinNo(BaseVehicleUpdateQuery baseVehicleUpdateQuery) {
return null;
}
@Override
public ResultBean<Boolean> selectStateByVinNo(List<String> vinNoList) {
return null;

85
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailed.java

@ -1,85 +0,0 @@
/*********************************************************
*********************************************************
******************** *******************
************* ************
******* _oo0oo_ *******
*** o8888888o ***
* 88" . "88 *
* (| -_- |) *
* 0\ = /0 *
* ___/`---'\___ *
* .' \\| |// '. *
* / \\||| : |||// \ *
* / _||||| -:- |||||- \ *
* | | \\\ - /// | | *
* | \_| ''\---/'' |_/ | *
* \ .-\__ '-' ___/-. / *
* ___'. .' /--.--\ `. .'___ *
* ."" '< `.___\_<|>_/___.' >' "". *
* | | : `- \`.;`\ _ /`;.`/ - ` : | | *
* \ \ `_. \_ __\ /__ _/ .-` / / *
* =====`-.____`.___ \_____/___.-`___.-'===== *
* `=---=' *
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.math.BigDecimal;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailed.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailed <br/>
* Description: 应收未收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
* Makedate: 2022-04-12 17:57:01 <br/>
*
* @author liupopo
* @version 1.0
* @since 1.0
*/
@ApiModel(value = "应收未收款项明细表", description = "应收未收款项明细表")
@Data
@TableName("bus_uncollected_receivables_detailed")
public class BusUncollectedReceivablesDetailed extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口
@ApiModelProperty("合同sid")
private String contractSid; // 合同sid
@ApiModelProperty("合同编号")
private String contractNo; // 合同编号
@ApiModelProperty("客户sid")
private String customerSid; // 客户sid
@ApiModelProperty("客户名称")
private String customerName; // 客户名称
@ApiModelProperty("车架号")
private String VIN; // 车架号
@ApiModelProperty("分公司sid")
private String useOrgSid; // 分公司sid
@ApiModelProperty("联系电话")
private String customerPhone; // 联系电话
@ApiModelProperty("应收项目名称")
private String receivablesName; // 应收项目名称
@ApiModelProperty("当前应收金额")
private BigDecimal currentReceivableMoney; // 当前应收金额
}

23
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedMapper.xml

@ -1,23 +0,0 @@
<?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.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo">
SELECT * FROM bus_uncollected_receivables_detailed <where> ${ew.sqlSegment} </where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo">
SELECT * FROM bus_uncollected_receivables_detailed <where> ${ew.sqlSegment} </where>
</select>
<select id="fetchByVinAndRecName"
resultType="com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo">
SELECT
*
FROM
bus_uncollected_receivables_detailed
WHERE VIN = #{vin}
AND receivablesName = #{receivablesName}
</select>
</mapper>

8
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusCollectionConfirmationDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationDto.java

@ -1,6 +1,6 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.AppBusSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.AppFinSelectedReceivablesDetailedDto;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@ -9,7 +9,7 @@ import java.math.BigDecimal;
import java.util.List;
@Data
public class AppBusCollectionConfirmationDto implements Dto {
public class AppFinCollectionConfirmationDto implements Dto {
@ApiModelProperty("款项确认sid")
private String sid;
@ -57,7 +57,7 @@ public class AppBusCollectionConfirmationDto implements Dto {
private List<String> payFiles;
@ApiModelProperty("款项明细")
private List<AppBusSelectedReceivablesDetailedDto> paymentDetail;
private List<AppFinSelectedReceivablesDetailedDto> paymentDetail;
@ApiModelProperty("余额")
private String balance;

8
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusCollectionConfirmationInitVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationInitVo.java

@ -1,6 +1,6 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.AppBusSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.AppFinSelectedReceivablesDetailedDto;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@ -8,7 +8,7 @@ import lombok.Data;
import java.util.List;
@Data
public class AppBusCollectionConfirmationInitVo implements Vo {
public class AppFinCollectionConfirmationInitVo implements Vo {
@ApiModelProperty("款项确认sid")
private String sid;
@ -56,7 +56,7 @@ public class AppBusCollectionConfirmationInitVo implements Vo {
private List<String> payFiles;
@ApiModelProperty("款项明细")
private List<AppBusSelectedReceivablesDetailedDto> paymentDetail;
private List<AppFinSelectedReceivablesDetailedDto> paymentDetail;
@ApiModelProperty("余额")
private String balance;

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusCollectionConfirmationPageVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationPageVo.java

@ -1,11 +1,11 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppBusCollectionConfirmationPageVo implements Vo {
public class AppFinCollectionConfirmationPageVo implements Vo {
@ApiModelProperty("确认单sid")
private String collectionBillSid;

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusCollectionConfirmationQuery.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinCollectionConfirmationQuery.java

@ -1,11 +1,11 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppBusCollectionConfirmationQuery implements Query {
public class AppFinCollectionConfirmationQuery implements Query {
@ApiModelProperty("用户sid")
private String userSid;

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusSelectedReceivablesPaymentDetailsQuery.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinSelectedReceivablesPaymentDetailsQuery.java

@ -1,4 +1,4 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModelProperty;
@ -7,7 +7,7 @@ import lombok.Data;
import java.util.List;
@Data
public class AppBusSelectedReceivablesPaymentDetailsQuery implements Query {
public class AppFinSelectedReceivablesPaymentDetailsQuery implements Query {
@ApiModelProperty("用户sid")
private String userSid;

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/AppBusSelectedReceivablesPaymentDetailsVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/AppFinSelectedReceivablesPaymentDetailsVo.java

@ -1,11 +1,11 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
public class AppBusSelectedReceivablesPaymentDetailsVo implements Vo {
public class AppFinSelectedReceivablesPaymentDetailsVo implements Vo {
@ApiModelProperty("合同编号")
private String contractId;

12
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmation.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmation.java

@ -23,7 +23,7 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
@ -34,9 +34,9 @@ import lombok.Data;
import java.math.BigDecimal;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmation.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmation <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmation.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmation <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -48,8 +48,8 @@ import java.math.BigDecimal;
*/
@ApiModel(value = "收款确认表", description = "收款确认表")
@Data
@TableName("bus_collection_confirmation")
public class BusCollectionConfirmation extends BaseEntity {
@TableName("fin_collection_confirmation")
public class FinCollectionConfirmation extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty("创建人接口")

4
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationAppendixDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationAppendixDto.java

@ -1,4 +1,4 @@
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.dto.Dto;
@ -21,7 +21,7 @@ import lombok.Data;
*/
@ApiModel(value = "公共附件表 数据传输对象", description = "公共附件表 数据传输对象")
@Data
public class BusCollectionConfirmationAppendixDto implements Dto {
public class FinCollectionConfirmationAppendixDto implements Dto {
@ApiModelProperty("上传人sid")
private String createBySid;

15
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationDetailsVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationDetailsVo.java

@ -23,11 +23,10 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
@ -36,9 +35,9 @@ import lombok.Data;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationVo.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationVo <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationVo.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationVo <br/>
* Description: 收款确认表 视图数据对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -50,7 +49,7 @@ import java.util.List;
*/
@ApiModel(value = "收款确认表 视图数据对象", description = "收款确认表 视图数据对象")
@Data
public class BusCollectionConfirmationDetailsVo implements Vo {
public class FinCollectionConfirmationDetailsVo implements Vo {
@ApiModelProperty("创建人接口")
@ -78,5 +77,5 @@ public class BusCollectionConfirmationDetailsVo implements Vo {
@ApiModelProperty("分公司sid")
private String useOrgSid; // 分公司sid
@ApiModelProperty("已选应收款项明细")
private List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos; // 已选应收款项明细
private List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos; // 已选应收款项明细
}

20
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationDto.java

@ -23,12 +23,12 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@ -36,9 +36,9 @@ import lombok.Data;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationDto.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationDto <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationDto.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationDto <br/>
* Description: 收款确认表 数据传输对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -50,7 +50,7 @@ import java.util.List;
*/
@ApiModel(value = "收款确认表 数据传输对象", description = "收款确认表 数据传输对象")
@Data
public class BusCollectionConfirmationDto implements Dto {
public class FinCollectionConfirmationDto implements Dto {
@ApiModelProperty("收款确认单sid")
private String sid; // 收款确认单sid
@ -81,9 +81,9 @@ public class BusCollectionConfirmationDto implements Dto {
@ApiModelProperty("分公司sid")
private String useOrgSid; // 分公司sid
@ApiModelProperty("已选应收款项明细")
private List<BusSelectedReceivablesDetailedDto> busSelectedReceivablesDetailedDtos; // 已选应收款项明细
private List<FinSelectedReceivablesDetailedDto> finSelectedReceivablesDetailedDtos; // 已选应收款项明细
@ApiModelProperty("打款凭证附件")
private List<BusCollectionConfirmationAppendixDto> paymentVoucherAppendixs; // 打款凭证附件
private List<FinCollectionConfirmationAppendixDto> paymentVoucherAppendixs; // 打款凭证附件
@ApiModelProperty("汇款确认书附件")
private List<BusCollectionConfirmationAppendixDto> remittanceConfirmationAppendixs; // 汇款确认书附件
private List<FinCollectionConfirmationAppendixDto> remittanceConfirmationAppendixs; // 汇款确认书附件
}

40
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationFeign.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeign.java

@ -23,22 +23,20 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeign.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationFeign <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeign.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.finCollectionConfirmationFeign <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -50,19 +48,19 @@ import java.util.List;
*/
@Api(tags = "收款确认表")
@FeignClient(
contextId = "anrui-buscenter-BusCollectionConfirmation",
name = "anrui-buscenter",
path = "buscollectionconfirmation",
fallback = BusCollectionConfirmationFeignFallback.class)
public interface BusCollectionConfirmationFeign {
contextId = "anrui-fin-FinCollectionConfirmation",
name = "anrui-fin",
path = "fincollectionconfirmation",
fallback = FinCollectionConfirmationFeignFallback.class)
public interface FinCollectionConfirmationFeign {
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusCollectionConfirmationVo>> listPage(@RequestBody PagerQuery<BusCollectionConfirmationQuery> pq);
public ResultBean<PagerVo<FinCollectionConfirmationVo>> listPage(@RequestBody PagerQuery<FinCollectionConfirmationQuery> pq);
@ApiOperation("提交新增保存")
@PostMapping("/save")
public ResultBean save(@RequestBody BusCollectionConfirmationDto dto);
public ResultBean save(@RequestBody FinCollectionConfirmationDto dto);
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
@ -70,7 +68,7 @@ public interface BusCollectionConfirmationFeign {
@ApiOperation("编辑回显或详情")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<BusCollectionConfirmationDetailsVo> fetchBySid(@PathVariable("sid") String sid);
public ResultBean<FinCollectionConfirmationDetailsVo> fetchBySid(@PathVariable("sid") String sid);
@ApiOperation("出纳确认")
@PostMapping("/cashierConfirm")
@ -80,19 +78,19 @@ public interface BusCollectionConfirmationFeign {
@ApiOperation("手机端—获取款项确认列表")
@PostMapping("/getCollectionConfirmList")
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(@RequestBody PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery);
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(@RequestBody PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery);
@ApiOperation("手机端—新增款项确认申请单")
@PostMapping("/addCollectionConfirm")
public ResultBean addCollectionConfirm(@RequestBody AppBusCollectionConfirmationDto dto);
public ResultBean addCollectionConfirm(@RequestBody AppFinCollectionConfirmationDto dto);
@ApiOperation("手机端—初始化收款确认申请")
@GetMapping("/initCollectionConfirm/{collectionBillSid}/{userSid}")
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(@PathVariable("collectionBillSid") String collectionBillSid, @PathVariable("userSid") String userSid);
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(@PathVariable("collectionBillSid") String collectionBillSid, @PathVariable("userSid") String userSid);
@ApiOperation("手机端—提交款项确认申请")
@PostMapping("/submitCollectionConfirm")
public ResultBean submitCollectionConfirm(@RequestBody AppBusCollectionConfirmationDto dto);
public ResultBean submitCollectionConfirm(@RequestBody AppFinCollectionConfirmationDto dto);
@ApiOperation("手机端—删除收款确认单")
@DeleteMapping("/deleteCollectionConfirm/{collectionBillSid}")
@ -100,5 +98,5 @@ public interface BusCollectionConfirmationFeign {
@ApiOperation("手机端—查询可使用款项明细列表")
@PostMapping("/getPaymentDetailsList")
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(@RequestBody PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery);
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(@RequestBody PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery);
}

36
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationFeignFallback.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationFeignFallback.java

@ -23,19 +23,17 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationFeignFallback <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationFeignFallback <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -46,28 +44,28 @@ import java.util.List;
* @since 1.0
*/
@Component
public class BusCollectionConfirmationFeignFallback implements BusCollectionConfirmationFeign {
public class FinCollectionConfirmationFeignFallback implements FinCollectionConfirmationFeign {
@Override
public ResultBean<PagerVo<BusCollectionConfirmationVo>> listPage(PagerQuery<BusCollectionConfirmationQuery> pq){
public ResultBean<PagerVo<FinCollectionConfirmationVo>> listPage(PagerQuery<FinCollectionConfirmationQuery> pq){
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-buscenter/buscollectionconfirmation/listPage无法访问");
return rb.setMsg("接口anrui-fin/fincollectionconfirmation/listPage无法访问");
}
@Override
public ResultBean save(BusCollectionConfirmationDto dto){
return ResultBean.fireFail().setMsg("接口anrui-buscenter/buscollectionconfirmation/save无法访问");
public ResultBean save(FinCollectionConfirmationDto dto){
return ResultBean.fireFail().setMsg("接口anrui-fin/fincollectionconfirmation/save无法访问");
}
@Override
public ResultBean delBySids( String[] sids){
return ResultBean.fireFail().setMsg("接口anrui-buscenter/buscollectionconfirmation/delBySids无法访问");
return ResultBean.fireFail().setMsg("接口anrui-fin/fincollectionconfirmation/delBySids无法访问");
}
@Override
public ResultBean<BusCollectionConfirmationDetailsVo> fetchBySid(String sid){
public ResultBean<FinCollectionConfirmationDetailsVo> fetchBySid(String sid){
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-buscenter/buscollectionconfirmation/fetchBySid无法访问");
return rb.setMsg("接口anrui-fin/fincollectionconfirmation/fetchBySid无法访问");
}
@Override
@ -76,22 +74,22 @@ public class BusCollectionConfirmationFeignFallback implements BusCollectionConf
}
@Override
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
return null;
}
@Override
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return null;
}
@Override
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return null;
}
@Override
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return null;
}
@ -101,7 +99,7 @@ public class BusCollectionConfirmationFeignFallback implements BusCollectionConf
}
@Override
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return null;
}
}

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationQuery.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationQuery.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationQuery.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationQuery <br/>
* Project: anrui-fincenter(销售相关) <br/>
* File: FinCollectionConfirmationQuery.java <br/>
* Class: com.yxt.anrui.fincenter.api.fincollectionconfirmation.FinCollectionConfirmationQuery <br/>
* Description: 收款确认表 查询条件. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "收款确认表 查询条件", description = "收款确认表 查询条件")
@Data
public class BusCollectionConfirmationQuery implements Query {
public class FinCollectionConfirmationQuery implements Query {
@ApiModelProperty("收款日期")
private String collectionDate; // 收款日期

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/buscollectionconfirmation/BusCollectionConfirmationVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/fincollectionconfirmation/FinCollectionConfirmationVo.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.buscollectionconfirmation;
package com.yxt.anrui.fin.api.fincollectionconfirmation;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationVo.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationVo <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationVo.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationVo <br/>
* Description: 收款确认表 视图数据对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "收款确认表 视图数据对象", description = "收款确认表 视图数据对象")
@Data
public class BusCollectionConfirmationVo implements Vo {
public class FinCollectionConfirmationVo implements Vo {
@ApiModelProperty("收款确认单sid")
private String sid; // 收款确认单sid

10
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/AppBusSelectedReceivablesDetailedDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/AppFinSelectedReceivablesDetailedDto.java

@ -23,7 +23,7 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.dto.Dto;
@ -32,9 +32,9 @@ import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCustomerBillDetailedDto.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscustomerbilldetailed.BusCustomerBillDetailedDto <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCustomerBillDetailedDto.java <br/>
* Class: com.yxt.anrui.fin.api.fincustomerbilldetailed.FinCustomerBillDetailedDto <br/>
* Description: 客户账单明细表 数据传输对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -46,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "客户账单明细表 数据传输对象", description = "客户账单明细表 数据传输对象")
@Data
public class AppBusSelectedReceivablesDetailedDto implements Dto {
public class AppFinSelectedReceivablesDetailedDto implements Dto {
@ApiModelProperty("应收金额")
private String receivable;

12
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailed.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailed.java

@ -23,7 +23,7 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.baomidou.mybatisplus.annotation.TableName;
import com.yxt.common.core.domain.BaseEntity;
@ -34,9 +34,9 @@ import lombok.Data;
import java.math.BigDecimal;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailed.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailed <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailed.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailed <br/>
* Description: 已选应收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -48,8 +48,8 @@ import java.math.BigDecimal;
*/
@ApiModel(value = "已选应收款项明细表", description = "已选应收款项明细表")
@Data
@TableName("bus_selected_receivables_detailed")
public class BusSelectedReceivablesDetailed extends BaseEntity {
@TableName("fin_selected_receivables_detailed")
public class FinSelectedReceivablesDetailed extends BaseEntity {
private static final long serialVersionUID = 1L;
@ApiModelProperty("创建人接口")

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedDto.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedDto.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedDto.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto <br/>
* Description: 已选应收款项明细表 数据传输对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "已选应收款项明细表 数据传输对象", description = "已选应收款项明细表 数据传输对象")
@Data
public class BusSelectedReceivablesDetailedDto implements Dto {
public class FinSelectedReceivablesDetailedDto implements Dto {
@ApiModelProperty("创建人接口")
private String createByName; // 创建人接口

32
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedFeign.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedFeign.java

@ -23,22 +23,20 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.result.ResultBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedFeign.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedFeign <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedFeign.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedFeign <br/>
* Description: 已选应收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -50,17 +48,17 @@ import java.util.List;
*/
@Api(tags = "已选应收款项明细表")
@FeignClient(
contextId = "anrui-buscenter-BusSelectedReceivablesDetailed",
name = "anrui-buscenter",
path = "busselectedreceivablesdetailed",
fallback = BusSelectedReceivablesDetailedFeignFallback.class)
public interface BusSelectedReceivablesDetailedFeign {
contextId = "anrui-fin-FinSelectedReceivablesDetailed",
name = "anrui-fin",
path = "finselectedreceivablesdetailed",
fallback = FinSelectedReceivablesDetailedFeignFallback.class)
public interface FinSelectedReceivablesDetailedFeign {
@ApiOperation("新增保存")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSelectedReceivablesDetailedDto dto);
public ResultBean save(@RequestBody FinSelectedReceivablesDetailedDto dto);
@ApiOperation("修改保存")
@PostMapping("/update/{sid}")
public ResultBean update(@RequestBody BusSelectedReceivablesDetailedDto dto, @PathVariable("sid") String sid);
public ResultBean update(@RequestBody FinSelectedReceivablesDetailedDto dto, @PathVariable("sid") String sid);
}

22
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedFeignFallback.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedFeignFallback.java

@ -23,19 +23,15 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedFeignFallback <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedFeignFallback <br/>
* Description: 已选应收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -46,16 +42,16 @@ import java.util.List;
* @since 1.0
*/
@Component
public class BusSelectedReceivablesDetailedFeignFallback implements BusSelectedReceivablesDetailedFeign {
public class FinSelectedReceivablesDetailedFeignFallback implements FinSelectedReceivablesDetailedFeign {
@Override
public ResultBean save(BusSelectedReceivablesDetailedDto dto){
return ResultBean.fireFail().setMsg("接口anrui-buscenter/busselectedreceivablesdetailed/save无法访问");
public ResultBean save(FinSelectedReceivablesDetailedDto dto){
return ResultBean.fireFail().setMsg("接口anrui-fin/finselectedreceivablesdetailed/save无法访问");
}
@Override
public ResultBean update(BusSelectedReceivablesDetailedDto dto, String sid){
return ResultBean.fireFail().setMsg("接口anrui-buscenter/busselectedreceivablesdetailed/update无法访问");
public ResultBean update(FinSelectedReceivablesDetailedDto dto, String sid){
return ResultBean.fireFail().setMsg("接口anrui-fin/finselectedreceivablesdetailed/update无法访问");
}
}

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedQuery.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedQuery.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedQuery.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedQuery <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedQuery.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedQuery <br/>
* Description: 已选应收款项明细表 查询条件. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "已选应收款项明细表 查询条件", description = "已选应收款项明细表 查询条件")
@Data
public class BusSelectedReceivablesDetailedQuery implements Query {
public class FinSelectedReceivablesDetailedQuery implements Query {
@ApiModelProperty("创建人接口")

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedVo.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finselectedreceivablesdetailed;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedVo.java <br/>
* Class: com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedVo.java <br/>
* Class: com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo <br/>
* Description: 已选应收款项明细表 视图数据对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "已选应收款项明细表 视图数据对象", description = "已选应收款项明细表 视图数据对象")
@Data
public class BusSelectedReceivablesDetailedVo implements Vo {
public class FinSelectedReceivablesDetailedVo implements Vo {
@ApiModelProperty("创建人接口")

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedDto.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedDto.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed;
import com.yxt.common.core.dto.Dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedDto.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedDto <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedDto.java <br/>
* Class: com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto <br/>
* Description: 应收未收款项明细表 数据传输对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "应收未收款项明细表 数据传输对象", description = "应收未收款项明细表 数据传输对象")
@Data
public class BusUncollectedReceivablesDetailedDto implements Dto {
public class FinUncollectedReceivablesDetailedDto implements Dto {
@ApiModelProperty("应收未收款项sid")
private String sid; // 应收未收款项sid

33
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedFeign.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedFeign.java

@ -23,22 +23,23 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed;
import com.yxt.common.core.result.ResultBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedFeign.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedFeign <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedFeign.java <br/>
* Class: com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedFeign <br/>
* Description: 应收未收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -50,22 +51,22 @@ import java.util.List;
*/
@Api(tags = "应收未收款项明细表")
@FeignClient(
contextId = "anrui-buscenter-BusUncollectedReceivablesDetailed",
name = "anrui-buscenter",
contextId = "anrui-fin-FinUncollectedReceivablesDetailed",
name = "anrui-fin",
path = "busuncollectedreceivablesdetailed",
fallback = BusUncollectedReceivablesDetailedFeignFallback.class)
public interface BusUncollectedReceivablesDetailedFeign {
path = "finuncollectedreceivablesdetailed",
fallback = FinUncollectedReceivablesDetailedFeignFallback.class)
public interface FinUncollectedReceivablesDetailedFeign {
@ApiOperation("根据条件查询所有数据列表")
@PostMapping("/listAll")
public ResultBean<List<BusUncollectedReceivablesDetailedVo>> listAll(@RequestBody BusUncollectedReceivablesDetailedQuery query);
public ResultBean<List<FinUncollectedReceivablesDetailedVo>> listAll(@RequestBody FinUncollectedReceivablesDetailedQuery query);
@ApiOperation("新增或修改保存")
@PostMapping("/saveOrUpdate")
public ResultBean saveOrUpdate(@RequestBody BusUncollectedReceivablesDetailedDto dto);
public ResultBean saveOrUpdate(@RequestBody FinUncollectedReceivablesDetailedDto dto);
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<BusUncollectedReceivablesDetailedVo> fetchBySid(@PathVariable("sid") String sid);
public ResultBean<FinUncollectedReceivablesDetailedVo> fetchBySid(@PathVariable("sid") String sid);
}

24
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedFeignFallback.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedFeignFallback.java

@ -23,19 +23,17 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedFeignFallback <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedFeignFallback <br/>
* Description: 应收未收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -46,22 +44,22 @@ import java.util.List;
* @since 1.0
*/
@Component
public class BusUncollectedReceivablesDetailedFeignFallback implements BusUncollectedReceivablesDetailedFeign {
public class FinUncollectedReceivablesDetailedFeignFallback implements FinUncollectedReceivablesDetailedFeign {
@Override
public ResultBean<List<BusUncollectedReceivablesDetailedVo>> listAll(BusUncollectedReceivablesDetailedQuery query){
public ResultBean<List<FinUncollectedReceivablesDetailedVo>> listAll(FinUncollectedReceivablesDetailedQuery query){
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-buscenter/busuncollectedreceivablesdetailed/listAll无法访问");
return rb.setMsg("接口anrui-fin/finuncollectedreceivablesdetailed/listAll无法访问");
}
@Override
public ResultBean saveOrUpdate(BusUncollectedReceivablesDetailedDto dto){
return ResultBean.fireFail().setMsg("接口anrui-buscenter/busuncollectedreceivablesdetailed/saveOrUpdate无法访问");
public ResultBean saveOrUpdate(FinUncollectedReceivablesDetailedDto dto){
return ResultBean.fireFail().setMsg("接口anrui-fin/finuncollectedreceivablesdetailed/saveOrUpdate无法访问");
}
@Override
public ResultBean<BusUncollectedReceivablesDetailedVo> fetchBySid(String sid){
public ResultBean<FinUncollectedReceivablesDetailedVo> fetchBySid(String sid){
ResultBean rb = ResultBean.fireFail();
return rb.setMsg("接口anrui-buscenter/busuncollectedreceivablesdetailed/fetchBySid无法访问");
return rb.setMsg("接口anrui-fin/finuncollectedreceivablesdetailed/fetchBySid无法访问");
}
}

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedQuery.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedQuery.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed;
import com.yxt.common.core.query.Query;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedQuery.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedQuery <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedQuery.java <br/>
* Class: com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedQuery <br/>
* Description: 应收未收款项明细表 查询条件. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "应收未收款项明细表 查询条件", description = "应收未收款项明细表 查询条件")
@Data
public class BusUncollectedReceivablesDetailedQuery implements Query {
public class FinUncollectedReceivablesDetailedQuery implements Query {
@ApiModelProperty("合同编号")
private String contractNo; // 合同编号

11
anrui-buscenter/anrui-buscenter-api/src/main/java/com/yxt/anrui/buscenter/api/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedVo.java → anrui-fin/anrui-fin-api/src/main/java/com/yxt/anrui/fin/api/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedVo.java

@ -23,19 +23,18 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed;
import com.yxt.common.core.vo.Vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedVo.java <br/>
* Class: com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedVo.java <br/>
* Class: com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo <br/>
* Description: 应收未收款项明细表 视图数据对象. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -47,7 +46,7 @@ import lombok.Data;
*/
@ApiModel(value = "应收未收款项明细表 视图数据对象", description = "应收未收款项明细表 视图数据对象")
@Data
public class BusUncollectedReceivablesDetailedVo implements Vo {
public class FinUncollectedReceivablesDetailedVo implements Vo {
@ApiModelProperty("应收未收款项sid")
private String sid; // 应收未收款项sid

30
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/buscollectionconfirmation/BusCollectionConfirmationMapper.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.java

@ -23,15 +23,14 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.buscollectionconfirmation;
package com.yxt.anrui.fin.biz.fincollectionconfirmation;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.common.core.result.ResultBean;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
@ -39,9 +38,9 @@ import org.apache.ibatis.annotations.Select;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationMapper.java <br/>
* Class: com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationMapper <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationMapper.java <br/>
* Class: com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationMapper <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -52,17 +51,14 @@ import java.util.List;
* @since 1.0
*/
@Mapper
public interface BusCollectionConfirmationMapper extends BaseMapper<BusCollectionConfirmation> {
//@Update("update bus_collection_confirmation set name=#{msg} where id=#{id}")
//IPage<BusCollectionConfirmationVo> voPage(IPage<BusCollectionConfirmation> page, @Param(Constants.WRAPPER) QueryWrapper<BusCollectionConfirmation> qw);
public interface FinCollectionConfirmationMapper extends BaseMapper<FinCollectionConfirmation> {
IPage<BusCollectionConfirmationVo> selectPageVo(IPage<BusCollectionConfirmation> page, @Param(Constants.WRAPPER) Wrapper<BusCollectionConfirmation> qw);
IPage<FinCollectionConfirmationVo> selectPageVo(IPage<FinCollectionConfirmation> page, @Param(Constants.WRAPPER) Wrapper<FinCollectionConfirmation> qw);
List<BusCollectionConfirmationVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusCollectionConfirmation> qw);
List<FinCollectionConfirmationVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<FinCollectionConfirmation> qw);
@Select("select * from bus_collection_confirmation")
List<BusCollectionConfirmationVo> selectListVo();
@Select("select * from fin_collection_confirmation")
List<FinCollectionConfirmationVo> selectListVo();
/**
* 手机端获取款项确认列表
@ -71,7 +67,7 @@ public interface BusCollectionConfirmationMapper extends BaseMapper<BusCollectio
* @param qw
* @return
*/
IPage<AppBusCollectionConfirmationPageVo> getCollectionConfirmList(IPage<AppBusCollectionConfirmationQuery> page, @Param(Constants.WRAPPER) QueryWrapper<AppBusCollectionConfirmationPageVo> qw);
IPage<AppFinCollectionConfirmationPageVo> getCollectionConfirmList(IPage<AppFinCollectionConfirmationQuery> page, @Param(Constants.WRAPPER) QueryWrapper<AppFinCollectionConfirmationPageVo> qw);
/**
* 手机端初始化收款确认申请
@ -80,5 +76,5 @@ public interface BusCollectionConfirmationMapper extends BaseMapper<BusCollectio
* @param useOrgSid
* @return
*/
AppBusCollectionConfirmationInitVo initCollectionConfirm(@Param("collectionBillSid") String collectionBillSid, @Param("useOrgSid") String useOrgSid);
AppFinCollectionConfirmationInitVo initCollectionConfirm(@Param("collectionBillSid") String collectionBillSid, @Param("useOrgSid") String useOrgSid);
}

18
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/buscollectionconfirmation/BusCollectionConfirmationMapper.xml → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationMapper.xml

@ -1,23 +1,23 @@
<?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.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationMapper">
<mapper namespace="com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo"
resultType="com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationVo">
SELECT * FROM bus_collection_confirmation
resultType="com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationVo">
SELECT * FROM fin_collection_confirmation
<where>${ew.sqlSegment}</where>
</select>
<select id="selectListAllVo"
resultType="com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationVo">
SELECT * FROM bus_collection_confirmation
resultType="com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationVo">
SELECT * FROM fin_collection_confirmation
<where>${ew.sqlSegment}</where>
</select>
<!--手机端—获取款项确认列表-->
<select id="getCollectionConfirmList"
resultType="com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusCollectionConfirmationPageVo">
resultType="com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinCollectionConfirmationPageVo">
select sid AS collectionBillSid,
collectionBankNum AS collectionNum,
subscriptionState AS collectionBillState,
@ -28,13 +28,13 @@
collectionMoney,
remarks,
balance
from bus_collection_confirmation
from fin_collection_confirmation
<where>
${ew.sqlSegment}
</where>
</select>
<select id="initCollectionConfirm"
resultType="com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusCollectionConfirmationInitVo">
resultType="com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinCollectionConfirmationInitVo">
SELECT sid AS collectionBillSid,
collectionBankNum AS collectionNum,
subscriptionState AS collectionBillState,
@ -45,7 +45,7 @@
collectionMoney,
remarks,
balance
FROM bus_collection_confirmation
FROM fin_collection_confirmation
WHERE sid = #{collectionBillSid}
AND useOrgSid = #{useOrgSid}
</select>

70
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/buscollectionconfirmation/BusCollectionConfirmationRest.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationRest.java

@ -23,12 +23,10 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.buscollectionconfirmation;
package com.yxt.anrui.fin.biz.fincollectionconfirmation;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.base.api.basevehicle.AppCurrentCarModelByPageListVo;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleVo;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
@ -38,12 +36,10 @@ import io.swagger.annotations.ApiOperation;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationRest <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationRest <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -54,41 +50,41 @@ import java.util.List;
* @since 1.0
*/
@Api(tags = "收款确认表")
@RestController("com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationRest")
@RequestMapping("/buscollectionconfirmation")
public class BusCollectionConfirmationRest implements BusCollectionConfirmationFeign {
@RestController("com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationRest")
@RequestMapping("/fincollectionconfirmation")
public class FinCollectionConfirmationRest implements FinCollectionConfirmationFeign {
@Autowired
private BusCollectionConfirmationService busCollectionConfirmationService;
private FinCollectionConfirmationService finCollectionConfirmationService;
@Override
@ApiOperation("根据条件分页查询数据的列表")
@PostMapping("/listPage")
public ResultBean<PagerVo<BusCollectionConfirmationVo>> listPage(@RequestBody PagerQuery<BusCollectionConfirmationQuery> pq) {
public ResultBean<PagerVo<FinCollectionConfirmationVo>> listPage(@RequestBody PagerQuery<FinCollectionConfirmationQuery> pq) {
ResultBean rb = ResultBean.fireFail();
PagerVo<BusCollectionConfirmationVo> pv = busCollectionConfirmationService.listPageVo(pq);
PagerVo<FinCollectionConfirmationVo> pv = finCollectionConfirmationService.listPageVo(pq);
return rb.success().setData(pv);
}
@Override
@ApiOperation("提交新增保存")
@PostMapping("/save")
public ResultBean save(@RequestBody BusCollectionConfirmationDto dto) {
return busCollectionConfirmationService.saveAllDto(dto);
public ResultBean save(@RequestBody FinCollectionConfirmationDto dto) {
return finCollectionConfirmationService.saveAllDto(dto);
}
@Override
@ApiOperation("根据sid批量删除")
@PostMapping("/delBySids")
public ResultBean delBySids(@RequestBody String[] sids) {
return busCollectionConfirmationService.delAllBySids(sids);
return finCollectionConfirmationService.delAllBySids(sids);
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<BusCollectionConfirmationDetailsVo> fetchBySid(@PathVariable("sid") String sid) {
return busCollectionConfirmationService.fetchByAllSid(sid);
public ResultBean<FinCollectionConfirmationDetailsVo> fetchBySid(@PathVariable("sid") String sid) {
return finCollectionConfirmationService.fetchByAllSid(sid);
}
@Override
@ -103,11 +99,11 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
* @return
*/
@Override
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
PagerVo<AppBusCollectionConfirmationPageVo> page = new PagerVo<>();
IPage<AppBusCollectionConfirmationPageVo> iPage = busCollectionConfirmationService.getCollectionConfirmList(pagerQuery);
PagerVo<AppBusCollectionConfirmationPageVo> pagerVo = PagerUtil.pageToVo(iPage, page);
return new ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>>().success().setData(pagerVo);
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
PagerVo<AppFinCollectionConfirmationPageVo> page = new PagerVo<>();
IPage<AppFinCollectionConfirmationPageVo> iPage = finCollectionConfirmationService.getCollectionConfirmList(pagerQuery);
PagerVo<AppFinCollectionConfirmationPageVo> pagerVo = PagerUtil.pageToVo(iPage, page);
return new ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>>().success().setData(pagerVo);
}
/**
@ -117,8 +113,8 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
* @return
*/
@Override
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return busCollectionConfirmationService.addCollectionConfirm(dto);
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return finCollectionConfirmationService.addCollectionConfirm(dto);
}
/**
@ -129,8 +125,8 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
* @return
*/
@Override
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return busCollectionConfirmationService.initCollectionConfirm(collectionBillSid, userSid);
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return finCollectionConfirmationService.initCollectionConfirm(collectionBillSid, userSid);
}
/**
@ -140,8 +136,8 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
* @return
*/
@Override
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return busCollectionConfirmationService.submitCollectionConfirm(dto);
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return finCollectionConfirmationService.submitCollectionConfirm(dto);
}
/**
@ -152,7 +148,7 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
*/
@Override
public ResultBean deleteCollectionConfirm(String collectionBillSid) {
return busCollectionConfirmationService.deleteCollectionConfirm(collectionBillSid);
return finCollectionConfirmationService.deleteCollectionConfirm(collectionBillSid);
}
/**
@ -162,10 +158,10 @@ public class BusCollectionConfirmationRest implements BusCollectionConfirmationF
* @return
*/
@Override
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
PagerVo<AppBusSelectedReceivablesPaymentDetailsVo> page = new PagerVo<>();
IPage<AppBusSelectedReceivablesPaymentDetailsVo> iPage = busCollectionConfirmationService.getPaymentDetailsList(pagerQuery);
PagerVo<AppBusSelectedReceivablesPaymentDetailsVo> pagerVo = PagerUtil.pageToVo(iPage, page);
return new ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>>().success().setData(pagerVo);
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
PagerVo<AppFinSelectedReceivablesPaymentDetailsVo> page = new PagerVo<>();
IPage<AppFinSelectedReceivablesPaymentDetailsVo> iPage = finCollectionConfirmationService.getPaymentDetailsList(pagerQuery);
PagerVo<AppFinSelectedReceivablesPaymentDetailsVo> pagerVo = PagerUtil.pageToVo(iPage, page);
return new ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>>().success().setData(pagerVo);
}
}

218
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/buscollectionconfirmation/BusCollectionConfirmationService.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/fincollectionconfirmation/FinCollectionConfirmationService.java

@ -23,35 +23,31 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.buscollectionconfirmation;
package com.yxt.anrui.fin.biz.fincollectionconfirmation;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleQuery;
import com.yxt.anrui.base.api.basevehicle.BaseVehicleVo;
import com.yxt.anrui.base.api.commonappendix.CommonAppendix;
import com.yxt.anrui.base.api.commonappendix.CommonAppendixDto;
import com.yxt.anrui.base.api.commonappendix.CommonAppendixFeign;
import com.yxt.anrui.base.api.commonappendix.CommonAttachTypeEnum;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedService;
import com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedService;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailed;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo;
import com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedService;
import com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedService;
import com.yxt.anrui.portal.api.sysorganization.SysOrganizationFeign;
import com.yxt.anrui.portal.api.sysuser.SysUserFeign;
import com.yxt.common.base.config.component.FileUploadComponent;
import org.apache.commons.lang3.StringUtils;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
@ -60,9 +56,9 @@ import java.math.BigDecimal;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationService.java <br/>
* Class: com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationService <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationService.java <br/>
* Class: com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationService <br/>
* Description: 收款确认表 业务逻辑. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -73,12 +69,12 @@ import java.util.List;
* @since 1.0
*/
@Service
public class BusCollectionConfirmationService extends MybatisBaseService<BusCollectionConfirmationMapper, BusCollectionConfirmation> {
public class FinCollectionConfirmationService extends MybatisBaseService<FinCollectionConfirmationMapper, FinCollectionConfirmation> {
@Autowired
private BusSelectedReceivablesDetailedService busSelectedReceivablesDetailedService;
private FinSelectedReceivablesDetailedService finSelectedReceivablesDetailedService;
@Autowired
private BusUncollectedReceivablesDetailedService busUncollectedReceivablesDetailedService;
private FinUncollectedReceivablesDetailedService finUncollectedReceivablesDetailedService;
@Autowired
private CommonAppendixFeign commonAppendixFeign;
@Autowired
@ -88,10 +84,10 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
@Autowired
private SysOrganizationFeign sysOrganizationFeign;
private QueryWrapper<BusCollectionConfirmation> createQueryWrapper(BusCollectionConfirmationQuery query) {
private QueryWrapper<FinCollectionConfirmation> createQueryWrapper(FinCollectionConfirmationQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusCollectionConfirmation> qw = new QueryWrapper<>();
QueryWrapper<FinCollectionConfirmation> qw = new QueryWrapper<>();
qw.eq("useOrgSid", query.getUseOrgSid());
if (StringUtils.isNotBlank(query.getCreateBySid())) {
qw.eq("createBySid", query.getCreateBySid());
@ -111,27 +107,27 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
return qw;
}
public PagerVo<BusCollectionConfirmationVo> listPageVo(PagerQuery<BusCollectionConfirmationQuery> pq) {
BusCollectionConfirmationQuery query = pq.getParams();
QueryWrapper<BusCollectionConfirmation> qw = createQueryWrapper(query);
IPage<BusCollectionConfirmation> page = PagerUtil.queryToPage(pq);
IPage<BusCollectionConfirmationVo> pagging = baseMapper.selectPageVo(page, qw);
List<BusCollectionConfirmationVo> records = pagging.getRecords();
for (BusCollectionConfirmationVo record : records) {
public PagerVo<FinCollectionConfirmationVo> listPageVo(PagerQuery<FinCollectionConfirmationQuery> pq) {
FinCollectionConfirmationQuery query = pq.getParams();
QueryWrapper<FinCollectionConfirmation> qw = createQueryWrapper(query);
IPage<FinCollectionConfirmation> page = PagerUtil.queryToPage(pq);
IPage<FinCollectionConfirmationVo> pagging = baseMapper.selectPageVo(page, qw);
List<FinCollectionConfirmationVo> records = pagging.getRecords();
for (FinCollectionConfirmationVo record : records) {
String s = "";
BigDecimal subscriptionMoney = null;
String sid = record.getSid();
List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos = busSelectedReceivablesDetailedService.fetchByCillSid(sid);
for (BusSelectedReceivablesDetailedVo busSelectedReceivablesDetailedVo : busSelectedReceivablesDetailedVos) {
Integer auditState = busSelectedReceivablesDetailedVo.getAuditState();
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos = finSelectedReceivablesDetailedService.fetchByCillSid(sid);
for (FinSelectedReceivablesDetailedVo finSelectedReceivablesDetailedVo : finSelectedReceivablesDetailedVos) {
Integer auditState = finSelectedReceivablesDetailedVo.getAuditState();
s += auditState + ",";
}
if (!s.contains("3")) {
record.setSubscriptionState(1);
} else if (s.contains("3")) {
List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos1 = busSelectedReceivablesDetailedService.fetchByAuditState();
for (BusSelectedReceivablesDetailedVo busSelectedReceivablesDetailedVo : busSelectedReceivablesDetailedVos1) {
BigDecimal subscriptionMoney1 = new BigDecimal(busSelectedReceivablesDetailedVo.getSubscriptionMoney());
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos1 = finSelectedReceivablesDetailedService.fetchByAuditState();
for (FinSelectedReceivablesDetailedVo finSelectedReceivablesDetailedVo : finSelectedReceivablesDetailedVos1) {
BigDecimal subscriptionMoney1 = new BigDecimal(finSelectedReceivablesDetailedVo.getSubscriptionMoney());
subscriptionMoney = subscriptionMoney.add(subscriptionMoney1);
}
BigDecimal collectionMoney = new BigDecimal(record.getCollectionMoney());
@ -142,23 +138,23 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
}
}
}
PagerVo<BusCollectionConfirmationVo> p = PagerUtil.pageToVo(pagging, null);
PagerVo<FinCollectionConfirmationVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public ResultBean saveAllDto(BusCollectionConfirmationDto dto) {
public ResultBean saveAllDto(FinCollectionConfirmationDto dto) {
ResultBean rb = ResultBean.fireFail();
BusCollectionConfirmation busCollectionConfirmation = new BusCollectionConfirmation();
List<BusSelectedReceivablesDetailedDto> busSelectedReceivablesDetailedDtos = dto.getBusSelectedReceivablesDetailedDtos();
FinCollectionConfirmation finCollectionConfirmation = new FinCollectionConfirmation();
List<FinSelectedReceivablesDetailedDto> finSelectedReceivablesDetailedDtos = dto.getFinSelectedReceivablesDetailedDtos();
CommonAppendixDto commonAppendixDto = new CommonAppendixDto();
List<BusCollectionConfirmationAppendixDto> paymentVoucherAppendixs = dto.getPaymentVoucherAppendixs();
List<BusCollectionConfirmationAppendixDto> remittanceConfirmationAppendixs = dto.getRemittanceConfirmationAppendixs();
String sid1 = busCollectionConfirmation.getSid();
BeanUtil.copyProperties(dto, busCollectionConfirmation);
busCollectionConfirmation.setSid(sid1);
List<FinCollectionConfirmationAppendixDto> paymentVoucherAppendixs = dto.getPaymentVoucherAppendixs();
List<FinCollectionConfirmationAppendixDto> remittanceConfirmationAppendixs = dto.getRemittanceConfirmationAppendixs();
String sid1 = finCollectionConfirmation.getSid();
BeanUtil.copyProperties(dto, finCollectionConfirmation);
finCollectionConfirmation.setSid(sid1);
String payFilePath = "";
String remFilePath = "";
for (BusCollectionConfirmationAppendixDto paymentVoucherAppendix : paymentVoucherAppendixs) {
for (FinCollectionConfirmationAppendixDto paymentVoucherAppendix : paymentVoucherAppendixs) {
BeanUtil.copyProperties(paymentVoucherAppendix, commonAppendixDto);
payFilePath = commonAppendixDto.getFilePath();
if (payFilePath.indexOf(fileUploadComponent.getUrlPrefix()) > -1) {
@ -171,8 +167,8 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
}
payFilePath += payFilePath + ",";
}
busCollectionConfirmation.setPaymentVoucherUrl(payFilePath.substring(0, payFilePath.length() - 1));
for (BusCollectionConfirmationAppendixDto remittanceConfirmationAppendix : remittanceConfirmationAppendixs) {
finCollectionConfirmation.setPaymentVoucherUrl(payFilePath.substring(0, payFilePath.length() - 1));
for (FinCollectionConfirmationAppendixDto remittanceConfirmationAppendix : remittanceConfirmationAppendixs) {
BeanUtil.copyProperties(remittanceConfirmationAppendix, commonAppendixDto);
remFilePath = commonAppendixDto.getFilePath();
if (remFilePath.indexOf(fileUploadComponent.getUrlPrefix()) > -1) {
@ -185,62 +181,62 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
}
remFilePath += remFilePath + ",";
}
busCollectionConfirmation.setRemittanceConfirmationUrl(remFilePath.substring(0, remFilePath.length() - 1));
for (BusSelectedReceivablesDetailedDto busSelectedReceivablesDetailedDto : busSelectedReceivablesDetailedDtos) {
BusSelectedReceivablesDetailed busSelectedReceivablesDetailed = new BusSelectedReceivablesDetailed();
BeanUtil.copyProperties(busSelectedReceivablesDetailedDto, busSelectedReceivablesDetailed);
busSelectedReceivablesDetailed.setCollSid(sid1);
busSelectedReceivablesDetailedService.save(busSelectedReceivablesDetailed);
finCollectionConfirmation.setRemittanceConfirmationUrl(remFilePath.substring(0, remFilePath.length() - 1));
for (FinSelectedReceivablesDetailedDto finSelectedReceivablesDetailedDto : finSelectedReceivablesDetailedDtos) {
FinSelectedReceivablesDetailed finSelectedReceivablesDetailed = new FinSelectedReceivablesDetailed();
BeanUtil.copyProperties(finSelectedReceivablesDetailedDto, finSelectedReceivablesDetailed);
finSelectedReceivablesDetailed.setCollSid(sid1);
finSelectedReceivablesDetailedService.save(finSelectedReceivablesDetailed);
//已选应收款项-车架号
String vin = busSelectedReceivablesDetailed.getVIN();
String vin = finSelectedReceivablesDetailed.getVIN();
//已选应收款项-应收项目名称
String receivablesName = busSelectedReceivablesDetailed.getReceivablesName();
BusUncollectedReceivablesDetailedVo busUncollectedReceivablesDetailedVo = busUncollectedReceivablesDetailedService.fetchByVinAndRecName(vin, receivablesName);
String receivablesName = finSelectedReceivablesDetailed.getReceivablesName();
FinUncollectedReceivablesDetailedVo finUncollectedReceivablesDetailedVo = finUncollectedReceivablesDetailedService.fetchByVinAndRecName(vin, receivablesName);
//应收未收款项-当前应收金额
BigDecimal currentReceivableMoney = new BigDecimal(busUncollectedReceivablesDetailedVo.getCurrentReceivableMoney());
BigDecimal currentReceivableMoney = new BigDecimal(finUncollectedReceivablesDetailedVo.getCurrentReceivableMoney());
//已选应收款项-认款金额
BigDecimal subscriptionMoney = busSelectedReceivablesDetailed.getSubscriptionMoney();
BigDecimal subscriptionMoney = finSelectedReceivablesDetailed.getSubscriptionMoney();
BigDecimal subtract = currentReceivableMoney.subtract(subscriptionMoney);
if (subtract.compareTo(BigDecimal.ZERO) < 0) {
return rb.setMsg("认款金额超出应收金额,请重新输入");
}
busUncollectedReceivablesDetailedVo.setCurrentReceivableMoney(String.format("%.0f", subtract));
BusUncollectedReceivablesDetailedDto busUncollectedReceivablesDetailedDto = new BusUncollectedReceivablesDetailedDto();
BeanUtil.copyProperties(busUncollectedReceivablesDetailedVo, busUncollectedReceivablesDetailedDto);
busUncollectedReceivablesDetailedService.updateBySid(busUncollectedReceivablesDetailedDto, busUncollectedReceivablesDetailedDto.getSid());
finUncollectedReceivablesDetailedVo.setCurrentReceivableMoney(String.format("%.0f", subtract));
FinUncollectedReceivablesDetailedDto finUncollectedReceivablesDetailedDto = new FinUncollectedReceivablesDetailedDto();
BeanUtil.copyProperties(finUncollectedReceivablesDetailedVo, finUncollectedReceivablesDetailedDto);
finUncollectedReceivablesDetailedService.updateBySid(finUncollectedReceivablesDetailedDto, finUncollectedReceivablesDetailedDto.getSid());
}
List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos = busSelectedReceivablesDetailedService.fetchByCillSid(sid1);
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos = finSelectedReceivablesDetailedService.fetchByCillSid(sid1);
BigDecimal totalSubscriptionMone = null;
for (BusSelectedReceivablesDetailedVo busSelectedReceivablesDetailedVo : busSelectedReceivablesDetailedVos) {
BigDecimal subscriptionMoney = new BigDecimal(busSelectedReceivablesDetailedVo.getSubscriptionMoney());
for (FinSelectedReceivablesDetailedVo finSelectedReceivablesDetailedVo : finSelectedReceivablesDetailedVos) {
BigDecimal subscriptionMoney = new BigDecimal(finSelectedReceivablesDetailedVo.getSubscriptionMoney());
totalSubscriptionMone = totalSubscriptionMone.add(subscriptionMoney);
}
BigDecimal collectionMoney = busCollectionConfirmation.getCollectionMoney();
BigDecimal collectionMoney = finCollectionConfirmation.getCollectionMoney();
BigDecimal subtract = collectionMoney.subtract(totalSubscriptionMone);
if (subtract.compareTo(BigDecimal.ZERO) < 0) {
return rb.setMsg("已选应收款项金额已超出该确认单应收金额总额,请重新核对");
}
busCollectionConfirmation.setBalance(totalSubscriptionMone);
busCollectionConfirmation.setAuditState(1);
save(busCollectionConfirmation);
finCollectionConfirmation.setBalance(totalSubscriptionMone);
finCollectionConfirmation.setAuditState(1);
save(finCollectionConfirmation);
return rb.success().setMsg("添加成功");
}
public ResultBean<BusCollectionConfirmationDetailsVo> fetchByAllSid(String sid) {
public ResultBean<FinCollectionConfirmationDetailsVo> fetchByAllSid(String sid) {
ResultBean rb = ResultBean.fireFail();
BusCollectionConfirmationDetailsVo busCollectionConfirmationDetailsVo = new BusCollectionConfirmationDetailsVo();
BusCollectionConfirmation busCollectionConfirmation = fetchBySid(sid);
BeanUtil.copyProperties(busCollectionConfirmation, busCollectionConfirmationDetailsVo);
List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos = busSelectedReceivablesDetailedService.fetchByCillSid(sid);
busCollectionConfirmationDetailsVo.setBusSelectedReceivablesDetailedVos(busSelectedReceivablesDetailedVos);
return rb.success().setData(busCollectionConfirmationDetailsVo);
FinCollectionConfirmationDetailsVo finCollectionConfirmationDetailsVo = new FinCollectionConfirmationDetailsVo();
FinCollectionConfirmation finCollectionConfirmation = fetchBySid(sid);
BeanUtil.copyProperties(finCollectionConfirmation, finCollectionConfirmationDetailsVo);
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos = finSelectedReceivablesDetailedService.fetchByCillSid(sid);
finCollectionConfirmationDetailsVo.setFinSelectedReceivablesDetailedVos(finSelectedReceivablesDetailedVos);
return rb.success().setData(finCollectionConfirmationDetailsVo);
}
public ResultBean delAllBySids(String[] sids) {
ResultBean rb = ResultBean.fireFail();
delBySids(sids);
for (String sid : sids) {
busSelectedReceivablesDetailedService.deleteByCollSid(sid);
finSelectedReceivablesDetailedService.deleteByCollSid(sid);
}
return rb.success().setMsg("删除成功");
}
@ -251,19 +247,19 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param pagerQuery
* @
*/
public IPage<AppBusCollectionConfirmationPageVo> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
IPage<AppBusCollectionConfirmationQuery> page = PagerUtil.queryToPage(pagerQuery);
QueryWrapper<AppBusCollectionConfirmationPageVo> qw = appBuildQueryWrapper(pagerQuery.getParams());
IPage<AppBusCollectionConfirmationPageVo> collectionConfirmList = baseMapper.getCollectionConfirmList(page, qw);
for (AppBusCollectionConfirmationPageVo record : collectionConfirmList.getRecords()) {
public IPage<AppFinCollectionConfirmationPageVo> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
IPage<AppFinCollectionConfirmationQuery> page = PagerUtil.queryToPage(pagerQuery);
QueryWrapper<AppFinCollectionConfirmationPageVo> qw = appBuildQueryWrapper(pagerQuery.getParams());
IPage<AppFinCollectionConfirmationPageVo> collectionConfirmList = baseMapper.getCollectionConfirmList(page, qw);
for (AppFinCollectionConfirmationPageVo record : collectionConfirmList.getRecords()) {
Integer balance = record.getBalance();
String collectionBillState = record.getCollectionBillState();
if (balance <= 0 || collectionBillState.equals("1") || collectionBillState.equals("3")) {
record.setShowHandle(false);
}
record.setShowDownload(false);
List<BusSelectedReceivablesDetailedVo> busSelectedReceivablesDetailedVos = busSelectedReceivablesDetailedService.fetchByCillSid(record.getCollectionBillSid());
if (busSelectedReceivablesDetailedVos.size() > 0 || collectionBillState != "1") {
List<FinSelectedReceivablesDetailedVo> finSelectedReceivablesDetailedVos = finSelectedReceivablesDetailedService.fetchByCillSid(record.getCollectionBillSid());
if (finSelectedReceivablesDetailedVos.size() > 0 || collectionBillState != "1") {
record.setShowDelete(false);
}
}
@ -276,8 +272,8 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param pagerQuery 查询条件
* @return
*/
private QueryWrapper<AppBusCollectionConfirmationPageVo> appBuildQueryWrapper(AppBusCollectionConfirmationQuery pagerQuery) {
QueryWrapper<AppBusCollectionConfirmationPageVo> qw = new QueryWrapper<>();
private QueryWrapper<AppFinCollectionConfirmationPageVo> appBuildQueryWrapper(AppFinCollectionConfirmationQuery pagerQuery) {
QueryWrapper<AppFinCollectionConfirmationPageVo> qw = new QueryWrapper<>();
if (pagerQuery != null) {
if (com.yxt.common.base.utils.StringUtils.isNotBlank(pagerQuery.getName())) {//车架号
qw.like("bv.vinNo", pagerQuery.getName());
@ -293,23 +289,23 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @return
*/
@Transactional(rollbackFor = Exception.class)
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
ResultBean rb = ResultBean.fireFail();
String staffSid = sysUserFeign.getUserOrgInfoByUserSid(dto.getUserSid()).getData().getStaffSid();
BusCollectionConfirmation busCollectionConfirmation = new BusCollectionConfirmation();
FinCollectionConfirmation finCollectionConfirmation = new FinCollectionConfirmation();
CommonAppendixDto commonAppendixDto = new CommonAppendixDto();
String sid = busCollectionConfirmation.getSid();
busCollectionConfirmation.setSid(sid);
busCollectionConfirmation.setCollectionDate(dto.getCollectionDate());
busCollectionConfirmation.setCollectionBank(dto.getCollectionBank());
busCollectionConfirmation.setCollectionBankNum(dto.getCollectionNum());
busCollectionConfirmation.setCollectionMoney(dto.getPaymentMoney());
busCollectionConfirmation.setCollectionTypeKey(dto.getCollectionTypeKey());
busCollectionConfirmation.setCollectionTypeValue(dto.getCollectionType());
busCollectionConfirmation.setPayerName(dto.getPaymentName());
busCollectionConfirmation.setCollectionMoney(dto.getPaymentMoney());
busCollectionConfirmation.setRemarks(dto.getRemarks());
insert(busCollectionConfirmation);
String sid = finCollectionConfirmation.getSid();
finCollectionConfirmation.setSid(sid);
finCollectionConfirmation.setCollectionDate(dto.getCollectionDate());
finCollectionConfirmation.setCollectionBank(dto.getCollectionBank());
finCollectionConfirmation.setCollectionBankNum(dto.getCollectionNum());
finCollectionConfirmation.setCollectionMoney(dto.getPaymentMoney());
finCollectionConfirmation.setCollectionTypeKey(dto.getCollectionTypeKey());
finCollectionConfirmation.setCollectionTypeValue(dto.getCollectionType());
finCollectionConfirmation.setPayerName(dto.getPaymentName());
finCollectionConfirmation.setCollectionMoney(dto.getPaymentMoney());
finCollectionConfirmation.setRemarks(dto.getRemarks());
insert(finCollectionConfirmation);
List<String> payFiles = dto.getPayFiles();
for (String payFile : payFiles) {
String payFilePath = payFile.replace(fileUploadComponent.getUrlPrefix(), "");
@ -329,13 +325,13 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param userSid
* @return
*/
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
ResultBean<AppBusCollectionConfirmationInitVo> rb = ResultBean.fireFail();
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
ResultBean<AppFinCollectionConfirmationInitVo> rb = ResultBean.fireFail();
if (StringUtils.isNotBlank(userSid)) {
return rb.fail().setMsg("用户sid不能为空");
}
String useOrgSid = sysOrganizationFeign.getUseOrgByUserSid(userSid).getData().getSid();
AppBusCollectionConfirmationInitVo vo = baseMapper.initCollectionConfirm(collectionBillSid, useOrgSid);
AppFinCollectionConfirmationInitVo vo = baseMapper.initCollectionConfirm(collectionBillSid, useOrgSid);
return rb.success().setData(vo);
}
@ -345,7 +341,7 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param dto
* @return
*/
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return null;
}
@ -359,7 +355,7 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
public ResultBean deleteCollectionConfirm(String collectionBillSid) {
ResultBean rb = ResultBean.fireFail();
deleteBySid(collectionBillSid);
busSelectedReceivablesDetailedService.deleteByCollSid(collectionBillSid);
finSelectedReceivablesDetailedService.deleteByCollSid(collectionBillSid);
return rb.success().setMsg("删除成功");
}
@ -370,11 +366,11 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param pagerQuery
* @return
*/
public IPage<AppBusSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
IPage<AppBusSelectedReceivablesPaymentDetailsQuery> page = PagerUtil.queryToPage(pagerQuery);
QueryWrapper<AppBusSelectedReceivablesPaymentDetailsVo> qw = appPaymentDetailsBuildQueryWrapper(pagerQuery.getParams());
public IPage<AppFinSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
IPage<AppFinSelectedReceivablesPaymentDetailsQuery> page = PagerUtil.queryToPage(pagerQuery);
QueryWrapper<AppFinSelectedReceivablesPaymentDetailsVo> qw = appPaymentDetailsBuildQueryWrapper(pagerQuery.getParams());
List<String> sidList = pagerQuery.getParams().getSidList();
IPage<AppBusSelectedReceivablesPaymentDetailsVo> collectionConfirmList = busSelectedReceivablesDetailedService.getPaymentDetailsList(sidList, page, qw);
IPage<AppFinSelectedReceivablesPaymentDetailsVo> collectionConfirmList = finSelectedReceivablesDetailedService.getPaymentDetailsList(sidList, page, qw);
return collectionConfirmList;
}
@ -384,8 +380,8 @@ public class BusCollectionConfirmationService extends MybatisBaseService<BusColl
* @param pagerQuery 查询条件
* @return
*/
private QueryWrapper<AppBusSelectedReceivablesPaymentDetailsVo> appPaymentDetailsBuildQueryWrapper(AppBusSelectedReceivablesPaymentDetailsQuery pagerQuery) {
QueryWrapper<AppBusSelectedReceivablesPaymentDetailsVo> qw = new QueryWrapper<>();
private QueryWrapper<AppFinSelectedReceivablesPaymentDetailsVo> appPaymentDetailsBuildQueryWrapper(AppFinSelectedReceivablesPaymentDetailsQuery pagerQuery) {
QueryWrapper<AppFinSelectedReceivablesPaymentDetailsVo> qw = new QueryWrapper<>();
if (pagerQuery != null) {
if (com.yxt.common.base.utils.StringUtils.isNotBlank(pagerQuery.getName())) {//车架号
qw.like("bv.vinNo", pagerQuery.getName());

44
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedMapper.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.java

@ -23,28 +23,28 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finselectedreceivablesdetailed;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusSelectedReceivablesPaymentDetailsQuery;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusSelectedReceivablesPaymentDetailsVo;
import com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinSelectedReceivablesPaymentDetailsQuery;
import com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinSelectedReceivablesPaymentDetailsVo;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailed;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedMapper.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedMapper <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedMapper.java <br/>
* Class: com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedMapper <br/>
* Description: 已选应收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -55,23 +55,23 @@ import java.util.List;
* @since 1.0
*/
@Mapper
public interface BusSelectedReceivablesDetailedMapper extends BaseMapper<BusSelectedReceivablesDetailed> {
public interface FinSelectedReceivablesDetailedMapper extends BaseMapper<FinSelectedReceivablesDetailed> {
//@Update("update bus_selected_receivables_detailed set name=#{msg} where id=#{id}")
//IPage<BusSelectedReceivablesDetailedVo> voPage(IPage<BusSelectedReceivablesDetailed> page, @Param(Constants.WRAPPER) QueryWrapper<BusSelectedReceivablesDetailed> qw);
//@Update("update fin_selected_receivables_detailed set name=#{msg} where id=#{id}")
//IPage<FinSelectedReceivablesDetailedVo> voPage(IPage<FinSelectedReceivablesDetailed> page, @Param(Constants.WRAPPER) QueryWrapper<FinSelectedReceivablesDetailed> qw);
IPage<BusSelectedReceivablesDetailedVo> selectPageVo(IPage<BusSelectedReceivablesDetailed> page, @Param(Constants.WRAPPER) Wrapper<BusSelectedReceivablesDetailed> qw);
IPage<FinSelectedReceivablesDetailedVo> selectPageVo(IPage<FinSelectedReceivablesDetailed> page, @Param(Constants.WRAPPER) Wrapper<FinSelectedReceivablesDetailed> qw);
List<BusSelectedReceivablesDetailedVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusSelectedReceivablesDetailed> qw);
List<FinSelectedReceivablesDetailedVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<FinSelectedReceivablesDetailed> qw);
@Select("select * from bus_selected_receivables_detailed")
List<BusSelectedReceivablesDetailedVo> selectListVo();
@Select("select * from fin_selected_receivables_detailed")
List<FinSelectedReceivablesDetailedVo> selectListVo();
@Delete("delete from bus_selected_receivables_detailed where collSid = #{sid}")
@Delete("delete from fin_selected_receivables_detailed where collSid = #{sid}")
void deleteByCollSid(String sid);
@Select("select * from bus_selected_receivables_detailed where collSid = #{sid}")
List<BusSelectedReceivablesDetailedVo> fetchByCillSid(String sid);
@Select("select * from fin_selected_receivables_detailed where collSid = #{sid}")
List<FinSelectedReceivablesDetailedVo> fetchByCillSid(String sid);
/**
@ -81,9 +81,9 @@ public interface BusSelectedReceivablesDetailedMapper extends BaseMapper<BusSele
* @param qw
* @return
*/
IPage<AppBusSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(@Param("sidList") List<String> sidList, IPage<AppBusSelectedReceivablesPaymentDetailsQuery> page, @Param(Constants.WRAPPER) QueryWrapper<AppBusSelectedReceivablesPaymentDetailsVo> qw);
IPage<AppFinSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(@Param("sidList") List<String> sidList, IPage<AppFinSelectedReceivablesPaymentDetailsQuery> page, @Param(Constants.WRAPPER) QueryWrapper<AppFinSelectedReceivablesPaymentDetailsVo> qw);
@Select("select * from bus_selected_receivables_detailed where auditState = #{auditState}")
List<BusSelectedReceivablesDetailedVo> fetchByAuditState(int auditState);
@Select("select * from fin_selected_receivables_detailed where auditState = #{auditState}")
List<FinSelectedReceivablesDetailedVo> fetchByAuditState(int auditState);
}

14
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedMapper.xml → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedMapper.xml

@ -1,19 +1,19 @@
<?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.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedMapper">
<mapper namespace="com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo"
resultType="com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo">
SELECT * FROM bus_selected_receivables_detailed
resultType="com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo">
SELECT * FROM fin_selected_receivables_detailed
<where>
${ew.sqlSegment}
</where>
</select>
<select id="selectListAllVo"
resultType="com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo">
SELECT * FROM bus_selected_receivables_detailed
resultType="com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo">
SELECT * FROM fin_selected_receivables_detailed
<where>
${ew.sqlSegment}
</where>
@ -21,7 +21,7 @@
<!--手机端—查询可使用款项明细列表-->
<select id="getPaymentDetailsList"
resultType="com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusSelectedReceivablesPaymentDetailsVo">
resultType="com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinSelectedReceivablesPaymentDetailsVo">
SELECT
<!--合同编号-->
-- AS contractId,
@ -43,7 +43,7 @@
-- subscriptionDate AS confirmDate,
<!--认款状态-->
-- AS `state`
FROM bus_selected_receivables_detailed bsrd WHERE bsrd.sid NOT IN
FROM fin_selected_receivables_detailed bsrd WHERE bsrd.sid NOT IN
<foreach collection="sidList" item="sids" index="index" separator="," open="(" close=")">
#{sids}
</foreach>

35
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedRest.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedRest.java

@ -23,27 +23,20 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finselectedreceivablesdetailed;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedFeign;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
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.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedQuery;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedFeign;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedRest <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedRest <br/>
* Description: 已选应收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -54,28 +47,28 @@ import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedRec
* @since 1.0
*/
@Api(tags = "已选应收款项明细表")
@RestController("com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedRest")
@RequestMapping("/busselectedreceivablesdetailed")
public class BusSelectedReceivablesDetailedRest implements BusSelectedReceivablesDetailedFeign {
@RestController("com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedRest")
@RequestMapping("/finselectedreceivablesdetailed")
public class FinSelectedReceivablesDetailedRest implements FinSelectedReceivablesDetailedFeign {
@Autowired
private BusSelectedReceivablesDetailedService busSelectedReceivablesDetailedService;
private FinSelectedReceivablesDetailedService finSelectedReceivablesDetailedService;
@Override
@ApiOperation("新增保存")
@PostMapping("/save")
public ResultBean save(@RequestBody BusSelectedReceivablesDetailedDto dto){
public ResultBean save(@RequestBody FinSelectedReceivablesDetailedDto dto){
ResultBean rb = ResultBean.fireFail();
busSelectedReceivablesDetailedService.saveOrUpdateDto(dto);
finSelectedReceivablesDetailedService.saveOrUpdateDto(dto);
return rb.success();
}
@Override
@ApiOperation("修改保存")
@PostMapping("/update/{sid}")
public ResultBean update(@RequestBody BusSelectedReceivablesDetailedDto dto, @PathVariable("sid") String sid){
public ResultBean update(@RequestBody FinSelectedReceivablesDetailedDto dto, @PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
busSelectedReceivablesDetailedService.updateBySid(dto.toMap(),sid);
finSelectedReceivablesDetailedService.updateBySid(dto.toMap(),sid);
return rb.success();
}
}

82
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busselectedreceivablesdetailed/BusSelectedReceivablesDetailedService.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finselectedreceivablesdetailed/FinSelectedReceivablesDetailedService.java

@ -23,34 +23,30 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finselectedreceivablesdetailed;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusSelectedReceivablesPaymentDetailsQuery;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.AppBusSelectedReceivablesPaymentDetailsVo;
import org.apache.commons.lang3.StringUtils;
import com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinSelectedReceivablesPaymentDetailsQuery;
import com.yxt.anrui.fin.api.fincollectionconfirmation.AppFinSelectedReceivablesPaymentDetailsVo;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailed;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedQuery;
import com.yxt.anrui.fin.api.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedVo;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedQuery;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedFeign;
import org.apache.ibatis.annotations.Param;
import org.apache.commons.lang3.StringUtils;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusSelectedReceivablesDetailedService.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busselectedreceivablesdetailed.BusSelectedReceivablesDetailedService <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinSelectedReceivablesDetailedService.java <br/>
* Class: com.yxt.anrui.fin.biz.finselectedreceivablesdetailed.FinSelectedReceivablesDetailedService <br/>
* Description: 已选应收款项明细表 业务逻辑. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -61,25 +57,25 @@ import java.util.List;
* @since 1.0
*/
@Service
public class BusSelectedReceivablesDetailedService extends MybatisBaseService<BusSelectedReceivablesDetailedMapper, BusSelectedReceivablesDetailed> {
public PagerVo<BusSelectedReceivablesDetailed> listPage(PagerQuery<BusSelectedReceivablesDetailedQuery> pq) {
BusSelectedReceivablesDetailedQuery query = pq.getParams();
QueryWrapper<BusSelectedReceivablesDetailed> qw = createQueryWrapper(query);
IPage<BusSelectedReceivablesDetailed> page = PagerUtil.queryToPage(pq);
IPage<BusSelectedReceivablesDetailed> pagging = baseMapper.selectPage(page, qw);
PagerVo<BusSelectedReceivablesDetailed> p = PagerUtil.pageToVo(pagging, null);
public class FinSelectedReceivablesDetailedService extends MybatisBaseService<FinSelectedReceivablesDetailedMapper, FinSelectedReceivablesDetailed> {
public PagerVo<FinSelectedReceivablesDetailed> listPage(PagerQuery<FinSelectedReceivablesDetailedQuery> pq) {
FinSelectedReceivablesDetailedQuery query = pq.getParams();
QueryWrapper<FinSelectedReceivablesDetailed> qw = createQueryWrapper(query);
IPage<FinSelectedReceivablesDetailed> page = PagerUtil.queryToPage(pq);
IPage<FinSelectedReceivablesDetailed> pagging = baseMapper.selectPage(page, qw);
PagerVo<FinSelectedReceivablesDetailed> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public List<BusSelectedReceivablesDetailed> listAll(BusSelectedReceivablesDetailedQuery query) {
QueryWrapper<BusSelectedReceivablesDetailed> qw = createQueryWrapper(query);
public List<FinSelectedReceivablesDetailed> listAll(FinSelectedReceivablesDetailedQuery query) {
QueryWrapper<FinSelectedReceivablesDetailed> qw = createQueryWrapper(query);
return baseMapper.selectList(qw);
}
private QueryWrapper<BusSelectedReceivablesDetailed> createQueryWrapper(BusSelectedReceivablesDetailedQuery query) {
private QueryWrapper<FinSelectedReceivablesDetailed> createQueryWrapper(FinSelectedReceivablesDetailedQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusSelectedReceivablesDetailed> qw = new QueryWrapper<>();
QueryWrapper<FinSelectedReceivablesDetailed> qw = new QueryWrapper<>();
if (StringUtils.isNotBlank(query.getCreateByName())) {
@ -136,33 +132,33 @@ public class BusSelectedReceivablesDetailedService extends MybatisBaseService<Bu
return qw;
}
public PagerVo<BusSelectedReceivablesDetailedVo> listPageVo(PagerQuery<BusSelectedReceivablesDetailedQuery> pq) {
BusSelectedReceivablesDetailedQuery query = pq.getParams();
QueryWrapper<BusSelectedReceivablesDetailed> qw = createQueryWrapper(query);
IPage<BusSelectedReceivablesDetailed> page = PagerUtil.queryToPage(pq);
IPage<BusSelectedReceivablesDetailedVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<BusSelectedReceivablesDetailedVo> p = PagerUtil.pageToVo(pagging, null);
public PagerVo<FinSelectedReceivablesDetailedVo> listPageVo(PagerQuery<FinSelectedReceivablesDetailedQuery> pq) {
FinSelectedReceivablesDetailedQuery query = pq.getParams();
QueryWrapper<FinSelectedReceivablesDetailed> qw = createQueryWrapper(query);
IPage<FinSelectedReceivablesDetailed> page = PagerUtil.queryToPage(pq);
IPage<FinSelectedReceivablesDetailedVo> pagging = baseMapper.selectPageVo(page, qw);
PagerVo<FinSelectedReceivablesDetailedVo> p = PagerUtil.pageToVo(pagging, null);
return p;
}
public List<BusSelectedReceivablesDetailedVo> listAllVo(BusSelectedReceivablesDetailedQuery query) {
QueryWrapper<BusSelectedReceivablesDetailed> qw = createQueryWrapper(query);
public List<FinSelectedReceivablesDetailedVo> listAllVo(FinSelectedReceivablesDetailedQuery query) {
QueryWrapper<FinSelectedReceivablesDetailed> qw = createQueryWrapper(query);
return baseMapper.selectListAllVo(qw);
}
public List<BusSelectedReceivablesDetailedVo> listVo() {
public List<FinSelectedReceivablesDetailedVo> listVo() {
return baseMapper.selectListVo();
}
public void saveOrUpdateDto(BusSelectedReceivablesDetailedDto dto) {
BusSelectedReceivablesDetailed entity = new BusSelectedReceivablesDetailed();
public void saveOrUpdateDto(FinSelectedReceivablesDetailedDto dto) {
FinSelectedReceivablesDetailed entity = new FinSelectedReceivablesDetailed();
dto.fillEntity(entity);
this.saveOrUpdate(entity);
}
public BusSelectedReceivablesDetailedVo fetchByIdVo(String id) {
BusSelectedReceivablesDetailed entity = this.fetchById(id);
BusSelectedReceivablesDetailedVo vo = new BusSelectedReceivablesDetailedVo();
public FinSelectedReceivablesDetailedVo fetchByIdVo(String id) {
FinSelectedReceivablesDetailed entity = this.fetchById(id);
FinSelectedReceivablesDetailedVo vo = new FinSelectedReceivablesDetailedVo();
BeanUtil.copyProperties(entity, vo);
return vo;
}
@ -171,7 +167,7 @@ public class BusSelectedReceivablesDetailedService extends MybatisBaseService<Bu
baseMapper.deleteByCollSid(sid);
}
public List<BusSelectedReceivablesDetailedVo> fetchByCillSid(String sid) {
public List<FinSelectedReceivablesDetailedVo> fetchByCillSid(String sid) {
return baseMapper.fetchByCillSid(sid);
}
@ -182,11 +178,11 @@ public class BusSelectedReceivablesDetailedService extends MybatisBaseService<Bu
* @param qw
* @return
*/
public IPage<AppBusSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(List<String> sidList, IPage<AppBusSelectedReceivablesPaymentDetailsQuery> page, QueryWrapper<AppBusSelectedReceivablesPaymentDetailsVo> qw) {
public IPage<AppFinSelectedReceivablesPaymentDetailsVo> getPaymentDetailsList(List<String> sidList, IPage<AppFinSelectedReceivablesPaymentDetailsQuery> page, QueryWrapper<AppFinSelectedReceivablesPaymentDetailsVo> qw) {
return baseMapper.getPaymentDetailsList(sidList, page, qw);
}
public List<BusSelectedReceivablesDetailedVo> fetchByAuditState() {
public List<FinSelectedReceivablesDetailedVo> fetchByAuditState() {
int auditState = 3;
return baseMapper.fetchByAuditState(auditState);
}

30
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedMapper.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedMapper.java

@ -23,24 +23,24 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed;
import com.baomidou.mybatisplus.core.conditions.Wrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailed;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedMapper.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedMapper <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedMapper.java <br/>
* Class: com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedMapper <br/>
* Description: 应收未收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -51,17 +51,17 @@ import java.util.List;
* @since 1.0
*/
@Mapper
public interface BusUncollectedReceivablesDetailedMapper extends BaseMapper<BusUncollectedReceivablesDetailed> {
public interface FinUncollectedReceivablesDetailedMapper extends BaseMapper<FinUncollectedReceivablesDetailed> {
//@Update("update bus_uncollected_receivables_detailed set name=#{msg} where id=#{id}")
//IPage<BusUncollectedReceivablesDetailedVo> voPage(IPage<BusUncollectedReceivablesDetailed> page, @Param(Constants.WRAPPER) QueryWrapper<BusUncollectedReceivablesDetailed> qw);
//@Update("update fin_uncollected_receivables_detailed set name=#{msg} where id=#{id}")
//IPage<FinUncollectedReceivablesDetailedVo> voPage(IPage<FinUncollectedReceivablesDetailed> page, @Param(Constants.WRAPPER) QueryWrapper<FinUncollectedReceivablesDetailed> qw);
IPage<BusUncollectedReceivablesDetailedVo> selectPageVo(IPage<BusUncollectedReceivablesDetailed> page, @Param(Constants.WRAPPER) Wrapper<BusUncollectedReceivablesDetailed> qw);
IPage<FinUncollectedReceivablesDetailedVo> selectPageVo(IPage<FinUncollectedReceivablesDetailed> page, @Param(Constants.WRAPPER) Wrapper<FinUncollectedReceivablesDetailed> qw);
List<BusUncollectedReceivablesDetailedVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<BusUncollectedReceivablesDetailed> qw);
List<FinUncollectedReceivablesDetailedVo> selectListAllVo(@Param(Constants.WRAPPER) Wrapper<FinUncollectedReceivablesDetailed> qw);
@Select("select * from bus_uncollected_receivables_detailed")
List<BusUncollectedReceivablesDetailedVo> selectListVo();
@Select("select * from fin_uncollected_receivables_detailed")
List<FinUncollectedReceivablesDetailedVo> selectListVo();
BusUncollectedReceivablesDetailedVo fetchByVinAndRecName(@Param("vin") String vin, @Param("receivablesName") String receivablesName);
FinUncollectedReceivablesDetailedVo fetchByVinAndRecName(@Param("vin") String vin, @Param("receivablesName") String receivablesName);
}

23
anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedMapper.xml

@ -0,0 +1,23 @@
<?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.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedMapper">
<!-- <where> ${ew.sqlSegment} </where>-->
<!-- ${ew.customSqlSegment} -->
<select id="selectPageVo" resultType="com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo">
SELECT * FROM fin_uncollected_receivables_detailed <where> ${ew.sqlSegment} </where>
</select>
<select id="selectListAllVo" resultType="com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo">
SELECT * FROM fin_uncollected_receivables_detailed <where> ${ew.sqlSegment} </where>
</select>
<select id="fetchByVinAndRecName"
resultType="com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo">
SELECT
*
FROM
fin_uncollected_receivables_detailed
WHERE VIN = #{vin}
AND receivablesName = #{receivablesName}
</select>
</mapper>

41
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedRest.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedRest.java

@ -23,29 +23,24 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed;
import com.yxt.common.base.utils.StringUtils;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedFeign;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedQuery;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import java.util.List;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedQuery;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedFeign;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedRest <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedRest <br/>
* Description: 应收未收款项明细表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -56,35 +51,35 @@ import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollec
* @since 1.0
*/
@Api(tags = "应收未收款项明细表")
@RestController("com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedRest")
@RequestMapping("/busuncollectedreceivablesdetailed")
public class BusUncollectedReceivablesDetailedRest implements BusUncollectedReceivablesDetailedFeign {
@RestController("com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedRest")
@RequestMapping("/finuncollectedreceivablesdetailed")
public class FinUncollectedReceivablesDetailedRest implements FinUncollectedReceivablesDetailedFeign {
@Autowired
private BusUncollectedReceivablesDetailedService busUncollectedReceivablesDetailedService;
private FinUncollectedReceivablesDetailedService finUncollectedReceivablesDetailedService;
@Override
@ApiOperation("根据条件查询所有数据列表")
@PostMapping("/listAll")
public ResultBean<List<BusUncollectedReceivablesDetailedVo>> listAll(@RequestBody BusUncollectedReceivablesDetailedQuery query){
public ResultBean<List<FinUncollectedReceivablesDetailedVo>> listAll(@RequestBody FinUncollectedReceivablesDetailedQuery query){
ResultBean rb = ResultBean.fireFail();
List<BusUncollectedReceivablesDetailedVo> list = busUncollectedReceivablesDetailedService.listAllVo(query);
List<FinUncollectedReceivablesDetailedVo> list = finUncollectedReceivablesDetailedService.listAllVo(query);
return rb.success().setData(list);
}
@Override
@ApiOperation("新增或修改保存")
@PostMapping("/saveOrUpdate")
public ResultBean saveOrUpdate(@RequestBody BusUncollectedReceivablesDetailedDto dto){
return busUncollectedReceivablesDetailedService.saveOrUpdateDto(dto);
public ResultBean saveOrUpdate(@RequestBody FinUncollectedReceivablesDetailedDto dto){
return finUncollectedReceivablesDetailedService.saveOrUpdateDto(dto);
}
@Override
@ApiOperation("根据SID获取一条记录")
@GetMapping("/fetchBySid/{sid}")
public ResultBean<BusUncollectedReceivablesDetailedVo> fetchBySid(@PathVariable("sid") String sid){
public ResultBean<FinUncollectedReceivablesDetailedVo> fetchBySid(@PathVariable("sid") String sid){
ResultBean rb = ResultBean.fireFail();
BusUncollectedReceivablesDetailedVo vo = new BusUncollectedReceivablesDetailedVo();
FinUncollectedReceivablesDetailedVo vo = new FinUncollectedReceivablesDetailedVo();
return rb.success().setData(vo);
}
}

41
anrui-buscenter/anrui-buscenter-biz/src/main/java/com/yxt/anrui/buscenter/biz/busuncollectedreceivablesdetailed/BusUncollectedReceivablesDetailedService.java → anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/finuncollectedreceivablesdetailed/FinUncollectedReceivablesDetailedService.java

@ -23,32 +23,25 @@
* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *
*********__佛祖保佑__永无BUG__验收通过__钞票多多__*********
*********************************************************/
package com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed;
package com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed;
import cn.hutool.core.bean.BeanUtil;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.apache.commons.lang3.StringUtils;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailed;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedDto;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedQuery;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedVo;
import com.yxt.common.base.service.MybatisBaseService;
import com.yxt.common.base.utils.PagerUtil;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailed;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedQuery;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedVo;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedDto;
import com.yxt.anrui.buscenter.api.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedFeign;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.BeanUtils;
import org.springframework.stereotype.Service;
import java.util.List;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusUncollectedReceivablesDetailedService.java <br/>
* Class: com.yxt.anrui.buscenter.biz.busuncollectedreceivablesdetailed.BusUncollectedReceivablesDetailedService <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinUncollectedReceivablesDetailedService.java <br/>
* Class: com.yxt.anrui.fin.biz.finuncollectedreceivablesdetailed.FinUncollectedReceivablesDetailedService <br/>
* Description: 应收未收款项明细表 业务逻辑. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -59,11 +52,11 @@ import java.util.List;
* @since 1.0
*/
@Service
public class BusUncollectedReceivablesDetailedService extends MybatisBaseService<BusUncollectedReceivablesDetailedMapper, BusUncollectedReceivablesDetailed> {
private QueryWrapper<BusUncollectedReceivablesDetailed> createQueryWrapper(BusUncollectedReceivablesDetailedQuery query) {
public class FinUncollectedReceivablesDetailedService extends MybatisBaseService<FinUncollectedReceivablesDetailedMapper, FinUncollectedReceivablesDetailed> {
private QueryWrapper<FinUncollectedReceivablesDetailed> createQueryWrapper(FinUncollectedReceivablesDetailedQuery query) {
// todo: 这里根据具体业务调整查询条件
// 多字段Like示例:qw.and(wrapper -> wrapper.like("name", query.getName()).or().like("remark", query.getName()));
QueryWrapper<BusUncollectedReceivablesDetailed> qw = new QueryWrapper<>();
QueryWrapper<FinUncollectedReceivablesDetailed> qw = new QueryWrapper<>();
qw.ne("currentReceivableMoney",0);
qw.eq("useOrgSid", query.getUseOrgSid());
qw.eq("createBySid",query.getCreateBySid());
@ -79,15 +72,15 @@ public class BusUncollectedReceivablesDetailedService extends MybatisBaseService
return qw;
}
public List<BusUncollectedReceivablesDetailedVo> listAllVo(BusUncollectedReceivablesDetailedQuery query) {
QueryWrapper<BusUncollectedReceivablesDetailed> qw = createQueryWrapper(query);
public List<FinUncollectedReceivablesDetailedVo> listAllVo(FinUncollectedReceivablesDetailedQuery query) {
QueryWrapper<FinUncollectedReceivablesDetailed> qw = createQueryWrapper(query);
return baseMapper.selectListAllVo(qw);
}
public ResultBean saveOrUpdateDto(BusUncollectedReceivablesDetailedDto dto){
public ResultBean saveOrUpdateDto(FinUncollectedReceivablesDetailedDto dto){
ResultBean rb = ResultBean.fireFail();
String sid = dto.getSid();
BusUncollectedReceivablesDetailed entity = new BusUncollectedReceivablesDetailed();
FinUncollectedReceivablesDetailed entity = new FinUncollectedReceivablesDetailed();
if (StringUtils.isBlank(sid)){//新增
BeanUtils.copyProperties(dto,entity);
save(entity);
@ -97,7 +90,7 @@ public class BusUncollectedReceivablesDetailedService extends MybatisBaseService
return rb.success().setMsg("修改成功");
}
public BusUncollectedReceivablesDetailedVo fetchByVinAndRecName(String vin, String receivablesName) {
public FinUncollectedReceivablesDetailedVo fetchByVinAndRecName(String vin, String receivablesName) {
return baseMapper.fetchByVinAndRecName(vin,receivablesName);
}
}

6
anrui-terminal/anrui-terminal-api/pom.xml

@ -41,6 +41,12 @@
<version>0.0.1</version>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>com.yxt.anrui.fin</groupId>
<artifactId>anrui-fin-api</artifactId>
<version>0.0.1</version>
<scope>compile</scope>
</dependency>
</dependencies>

26
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppBusCollectionConfirmationFeign.java → anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeign.java

@ -25,7 +25,7 @@
*********************************************************/
package com.yxt.anrui.terminal.api.finance;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
@ -35,9 +35,9 @@ import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.*;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeign.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationFeign <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeign.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationFeign <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -49,27 +49,27 @@ import org.springframework.web.bind.annotation.*;
*/
@Api(tags = "收款确认表")
@FeignClient(
contextId = "anrui-buscenter-BusCollectionConfirmation",
name = "anrui-buscenter",
contextId = "anrui-fin-FinCollectionConfirmation",
name = "anrui-fin",
path = "v1/collectionConfirm",
fallback = AppBusCollectionConfirmationFeignFallback.class)
public interface AppBusCollectionConfirmationFeign {
fallback = AppFinCollectionConfirmationFeignFallback.class)
public interface AppFinCollectionConfirmationFeign {
@ApiOperation("手机端—获取款项确认列表")
@PostMapping("/getCollectionConfirmList")
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(@RequestBody PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery);
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(@RequestBody PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery);
@ApiOperation("手机端—新增款项确认申请单")
@PostMapping("/addCollectionConfirm")
public ResultBean addCollectionConfirm(@RequestBody AppBusCollectionConfirmationDto dto);
public ResultBean addCollectionConfirm(@RequestBody AppFinCollectionConfirmationDto dto);
@ApiOperation("手机端—初始化收款确认申请")
@GetMapping("/initCollectionConfirm/{collectionBillSid}/{userSid}")
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(@PathVariable("collectionBillSid") String collectionBillSid, @PathVariable("userSid") String userSid);
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(@PathVariable("collectionBillSid") String collectionBillSid, @PathVariable("userSid") String userSid);
@ApiOperation("手机端—提交款项确认申请")
@PostMapping("/submitCollectionConfirm")
public ResultBean submitCollectionConfirm(@RequestBody AppBusCollectionConfirmationDto dto);
public ResultBean submitCollectionConfirm(@RequestBody AppFinCollectionConfirmationDto dto);
@ApiOperation("手机端—删除收款确认单")
@DeleteMapping("/deleteCollectionConfirm/{collectionBillSid}")
@ -77,5 +77,5 @@ public interface AppBusCollectionConfirmationFeign {
@ApiOperation("手机端—查询可使用款项明细列表")
@PostMapping("/getPaymentDetailsList")
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(@RequestBody PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery);
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(@RequestBody PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery);
}

20
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppBusCollectionConfirmationFeignFallback.java → anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeignFallback.java

@ -25,16 +25,16 @@
*********************************************************/
package com.yxt.anrui.terminal.api.finance;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
import org.springframework.stereotype.Component;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.api.buscollectionconfirmation.BusCollectionConfirmationFeignFallback <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.api.fincollectionconfirmation.FinCollectionConfirmationFeignFallback <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -45,26 +45,26 @@ import org.springframework.stereotype.Component;
* @since 1.0
*/
@Component
public class AppBusCollectionConfirmationFeignFallback implements AppBusCollectionConfirmationFeign {
public class AppFinCollectionConfirmationFeignFallback implements AppFinCollectionConfirmationFeign {
@Override
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
return null;
}
@Override
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return null;
}
@Override
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return null;
}
@Override
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return null;
}
@ -74,7 +74,7 @@ public class AppBusCollectionConfirmationFeignFallback implements AppBusCollecti
}
@Override
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return null;
}
}

40
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppBusCollectionConfirmationRest.java → anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationRest.java

@ -25,8 +25,8 @@
*********************************************************/
package com.yxt.anrui.terminal.biz.finance;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.terminal.api.finance.AppBusCollectionConfirmationFeign;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.terminal.api.finance.AppFinCollectionConfirmationFeign;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
@ -35,9 +35,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationRest <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationFeignFallback.java <br/>
* Class: com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationRest <br/>
* Description: 收款确认表. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -48,12 +48,12 @@ import org.springframework.web.bind.annotation.*;
* @since 1.0
*/
@Api(tags = "收款确认表")
@RestController("com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationRest")
@RequestMapping("/buscollectionconfirmation")
public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirmationFeign {
@RestController("com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationRest")
@RequestMapping("/fincollectionconfirmation")
public class AppFinCollectionConfirmationRest implements AppFinCollectionConfirmationFeign {
@Autowired
private AppBusCollectionConfirmationService appbusCollectionConfirmationService;
private AppFinCollectionConfirmationService appfinCollectionConfirmationService;
/**
@ -63,8 +63,8 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
* @return
*/
@Override
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
return appbusCollectionConfirmationService.getCollectionConfirmList(pagerQuery);
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
return appfinCollectionConfirmationService.getCollectionConfirmList(pagerQuery);
}
/**
@ -74,8 +74,8 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
* @return
*/
@Override
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return appbusCollectionConfirmationService.addCollectionConfirm(dto);
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return appfinCollectionConfirmationService.addCollectionConfirm(dto);
}
/**
@ -86,8 +86,8 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
* @return
*/
@Override
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return appbusCollectionConfirmationService.initCollectionConfirm(collectionBillSid,userSid);
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return appfinCollectionConfirmationService.initCollectionConfirm(collectionBillSid,userSid);
}
/**
@ -97,8 +97,8 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
* @return
*/
@Override
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return appbusCollectionConfirmationService.submitCollectionConfirm(dto);
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return appfinCollectionConfirmationService.submitCollectionConfirm(dto);
}
/**
@ -109,7 +109,7 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
*/
@Override
public ResultBean deleteCollectionConfirm(String collectionBillSid) {
return appbusCollectionConfirmationService.deleteCollectionConfirm(collectionBillSid);
return appfinCollectionConfirmationService.deleteCollectionConfirm(collectionBillSid);
}
/**
@ -119,7 +119,7 @@ public class AppBusCollectionConfirmationRest implements AppBusCollectionConfirm
* @return
*/
@Override
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return appbusCollectionConfirmationService.getPaymentDetailsList(pagerQuery);
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return appfinCollectionConfirmationService.getPaymentDetailsList(pagerQuery);
}
}

34
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppBusCollectionConfirmationService.java → anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationService.java

@ -26,7 +26,7 @@
package com.yxt.anrui.terminal.biz.finance;
import com.yxt.anrui.buscenter.api.buscollectionconfirmation.*;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
import com.yxt.common.core.vo.PagerVo;
@ -35,9 +35,9 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* Project: anrui-buscenter(销售相关) <br/>
* File: BusCollectionConfirmationService.java <br/>
* Class: com.yxt.anrui.buscenter.biz.buscollectionconfirmation.BusCollectionConfirmationService <br/>
* Project: anrui-fin(销售相关) <br/>
* File: FinCollectionConfirmationService.java <br/>
* Class: com.yxt.anrui.fin.biz.fincollectionconfirmation.FinCollectionConfirmationService <br/>
* Description: 收款确认表 业务逻辑. <br/>
* Copyright: Copyright (c) 2011 <br/>
* Company: https://gitee.com/liuzp315 <br/>
@ -48,9 +48,9 @@ import org.springframework.stereotype.Service;
* @since 1.0
*/
@Service
public class AppBusCollectionConfirmationService {
public class AppFinCollectionConfirmationService {
@Autowired
BusCollectionConfirmationFeign busCollectionConfirmationFeign;
FinCollectionConfirmationFeign finCollectionConfirmationFeign;
/**
@ -59,8 +59,8 @@ public class AppBusCollectionConfirmationService {
* @param pagerQuery
* @return
*/
public ResultBean<PagerVo<AppBusCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppBusCollectionConfirmationQuery> pagerQuery) {
return busCollectionConfirmationFeign.getCollectionConfirmList(pagerQuery);
public ResultBean<PagerVo<AppFinCollectionConfirmationPageVo>> getCollectionConfirmList(PagerQuery<AppFinCollectionConfirmationQuery> pagerQuery) {
return finCollectionConfirmationFeign.getCollectionConfirmList(pagerQuery);
}
/**
@ -69,8 +69,8 @@ public class AppBusCollectionConfirmationService {
* @param dto
* @return
*/
public ResultBean addCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return busCollectionConfirmationFeign.addCollectionConfirm(dto);
public ResultBean addCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return finCollectionConfirmationFeign.addCollectionConfirm(dto);
}
/**
@ -80,8 +80,8 @@ public class AppBusCollectionConfirmationService {
* @param userSid
* @return
*/
public ResultBean<AppBusCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return busCollectionConfirmationFeign.initCollectionConfirm(collectionBillSid, userSid);
public ResultBean<AppFinCollectionConfirmationInitVo> initCollectionConfirm(String collectionBillSid, String userSid) {
return finCollectionConfirmationFeign.initCollectionConfirm(collectionBillSid, userSid);
}
/**
@ -90,8 +90,8 @@ public class AppBusCollectionConfirmationService {
* @param dto
* @return
*/
public ResultBean submitCollectionConfirm(AppBusCollectionConfirmationDto dto) {
return busCollectionConfirmationFeign.submitCollectionConfirm(dto);
public ResultBean submitCollectionConfirm(AppFinCollectionConfirmationDto dto) {
return finCollectionConfirmationFeign.submitCollectionConfirm(dto);
}
/**
@ -102,7 +102,7 @@ public class AppBusCollectionConfirmationService {
* @return
*/
public ResultBean deleteCollectionConfirm(String collectionBillSid) {
return busCollectionConfirmationFeign.deleteCollectionConfirm(collectionBillSid);
return finCollectionConfirmationFeign.deleteCollectionConfirm(collectionBillSid);
}
/**
@ -111,7 +111,7 @@ public class AppBusCollectionConfirmationService {
* @param pagerQuery
* @return
*/
public ResultBean<PagerVo<AppBusSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppBusSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return busCollectionConfirmationFeign.getPaymentDetailsList(pagerQuery);
public ResultBean<PagerVo<AppFinSelectedReceivablesPaymentDetailsVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return finCollectionConfirmationFeign.getPaymentDetailsList(pagerQuery);
}
}
Loading…
Cancel
Save