Browse Source

补客户账单文件

master
hanlinghao 3 years ago
parent
commit
11fa2378d3
  1. 15
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeign.java
  2. 17
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeignFallback.java
  3. 17
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationRest.java
  4. 35
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationService.java

15
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeign.java

@ -26,7 +26,7 @@
package com.yxt.anrui.terminal.api.finance;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.AppFinUncollectedReceivablesDetailedVo;
import 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;
@ -79,4 +79,17 @@ public interface AppFinCollectionConfirmationFeign {
@ApiOperation("手机端—查询可使用款项明细列表")
@PostMapping("/getPaymentDetailsList")
public ResultBean<PagerVo<AppFinUncollectedReceivablesDetailedVo>> getPaymentDetailsList(@RequestBody PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery);
@ApiOperation("app获取客户账单列表")
@PostMapping("/getCustomerBillList")
public ResultBean<PagerVo<AppCustomerBillSummaryDetailsVo>> getCustomerBillList(@RequestBody PagerQuery<AppFinUncollectedReceivablesDetailedQuery> pq);
@ApiOperation("app获取客户合同账单列表")
@PostMapping("/getCustomerBill2List")
public ResultBean<PagerVo<AppCustomerBillSummaryVo>> getCustomerBill2List(@RequestBody PagerQuery<AppCustomerBillSummaryQuery> pq);
@ApiOperation("app获取账单详情")
@PostMapping("/getCustomerBillDetail/{paymentSid}")
public ResultBean<PagerVo<AppCustomerBillDetailVo>> getCustomerBillDetail(@PathVariable("paymentSid") String paymentSid);
}

17
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/finance/AppFinCollectionConfirmationFeignFallback.java

@ -26,7 +26,7 @@
package com.yxt.anrui.terminal.api.finance;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.AppFinUncollectedReceivablesDetailedVo;
import 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;
@ -78,4 +78,19 @@ public class AppFinCollectionConfirmationFeignFallback implements AppFinCollecti
public ResultBean<PagerVo<AppFinUncollectedReceivablesDetailedVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return null;
}
@Override
public ResultBean<PagerVo<AppCustomerBillSummaryDetailsVo>> getCustomerBillList(PagerQuery<AppFinUncollectedReceivablesDetailedQuery> pq) {
return null;
}
@Override
public ResultBean<PagerVo<AppCustomerBillSummaryVo>> getCustomerBill2List(PagerQuery<AppCustomerBillSummaryQuery> pq) {
return null;
}
@Override
public ResultBean<PagerVo<AppCustomerBillDetailVo>> getCustomerBillDetail(String paymentSid) {
return null;
}
}

17
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationRest.java

@ -26,7 +26,7 @@
package com.yxt.anrui.terminal.biz.finance;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.AppFinUncollectedReceivablesDetailedVo;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.*;
import com.yxt.anrui.terminal.api.finance.AppFinCollectionConfirmationFeign;
import com.yxt.common.core.query.PagerQuery;
import com.yxt.common.core.result.ResultBean;
@ -123,4 +123,19 @@ public class AppFinCollectionConfirmationRest implements AppFinCollectionConfirm
public ResultBean<PagerVo<AppFinUncollectedReceivablesDetailedVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return appfinCollectionConfirmationService.getPaymentDetailsList(pagerQuery);
}
@Override
public ResultBean<PagerVo<AppCustomerBillSummaryDetailsVo>> getCustomerBillList(PagerQuery<AppFinUncollectedReceivablesDetailedQuery> pq) {
return appfinCollectionConfirmationService.getCustomerBillList(pq);
}
@Override
public ResultBean<PagerVo<AppCustomerBillSummaryVo>> getCustomerBill2List(PagerQuery<AppCustomerBillSummaryQuery> pq) {
return appfinCollectionConfirmationService.getCustomerBill2List(pq);
}
@Override
public ResultBean<PagerVo<AppCustomerBillDetailVo>> getCustomerBillDetail(String paymentSid) {
return appfinCollectionConfirmationService.getCustomerBillDetail(paymentSid);
}
}

35
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/finance/AppFinCollectionConfirmationService.java

@ -27,7 +27,7 @@ package com.yxt.anrui.terminal.biz.finance;
import com.yxt.anrui.fin.api.fincollectionconfirmation.*;
import com.yxt.anrui.fin.api.finuncollectedreceivablesdetailed.AppFinUncollectedReceivablesDetailedVo;
import 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;
@ -52,6 +52,8 @@ import org.springframework.stereotype.Service;
public class AppFinCollectionConfirmationService {
@Autowired
FinCollectionConfirmationFeign finCollectionConfirmationFeign;
@Autowired
FinUncollectedReceivablesDetailedFeign finUncollectedReceivablesDetailedFeign;
/**
@ -98,7 +100,6 @@ public class AppFinCollectionConfirmationService {
/**
* 手机端删除收款确认单
*
*
* @param collectionBillSid
* @return
*/
@ -115,4 +116,34 @@ public class AppFinCollectionConfirmationService {
public ResultBean<PagerVo<AppFinUncollectedReceivablesDetailedVo>> getPaymentDetailsList(PagerQuery<AppFinSelectedReceivablesPaymentDetailsQuery> pagerQuery) {
return finCollectionConfirmationFeign.getPaymentDetailsList(pagerQuery);
}
/**
* app获取客户账单列表
*
* @param pq
* @return
*/
public ResultBean<PagerVo<AppCustomerBillSummaryDetailsVo>> getCustomerBillList(PagerQuery<AppFinUncollectedReceivablesDetailedQuery> pq) {
return finUncollectedReceivablesDetailedFeign.getCustomerBillList(pq);
}
/**
* app获取客户合同账单列表
*
* @param pq
* @return
*/
public ResultBean<PagerVo<AppCustomerBillSummaryVo>> getCustomerBill2List(PagerQuery<AppCustomerBillSummaryQuery> pq) {
return finUncollectedReceivablesDetailedFeign.getCustomerBill2List(pq);
}
/**
* app获取账单详情
*
* @param paymentSid
* @return
*/
public ResultBean<PagerVo<AppCustomerBillDetailVo>> getCustomerBillDetail(String paymentSid) {
return finUncollectedReceivablesDetailedFeign.getCustomerBillDetail(paymentSid);
}
}
Loading…
Cancel
Save