md
This commit is contained in:
parent
b6504b3e97
commit
f250643089
@ -103,9 +103,6 @@ public class SettleBillController extends BaseController
|
|||||||
return getDataTable(list);
|
return getDataTable(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取结算总账单详细信息
|
* 获取结算总账单详细信息
|
||||||
*/
|
*/
|
||||||
@ -132,13 +129,50 @@ public class SettleBillController extends BaseController
|
|||||||
List<EmisSettleSubBill> subBillList=emisBaseService.selectSubBillListBySettleBillNo(settleBillNo);
|
List<EmisSettleSubBill> subBillList=emisBaseService.selectSubBillListBySettleBillNo(settleBillNo);
|
||||||
emisSettleBill.setSubBillList(subBillList);
|
emisSettleBill.setSubBillList(subBillList);
|
||||||
|
|
||||||
|
try {
|
||||||
|
int isCanPay=emisSettleBillService.checkCanOnlinePay(emisSettleBill);
|
||||||
|
if(isCanPay==1) {
|
||||||
|
emisSettleBill.setBlLockOnlinePay("F");
|
||||||
|
}else{
|
||||||
|
emisSettleBill.setBlLockOnlinePay("T");
|
||||||
|
emisSettleBill.setLockOnlinePayReason("该单不支持在线支付");
|
||||||
|
}
|
||||||
|
} catch (EmisBizError emisBizError) {
|
||||||
|
emisBizError.printStackTrace();
|
||||||
|
emisSettleBill.setBlLockOnlinePay("T");
|
||||||
|
emisSettleBill.setLockOnlinePayReason("该单不支持在线支付:"+emisBizError.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
return AjaxResult.success("成功",emisSettleBill);
|
return AjaxResult.success("成功",emisSettleBill);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@GetMapping(value = "/checkCanOnlinePay")
|
||||||
|
public AjaxResult checkCanOnlinePay(EmisSettleBill emisSettleBill)
|
||||||
|
{
|
||||||
|
try {
|
||||||
|
int isCanPay=emisSettleBillService.checkCanOnlinePay(emisSettleBill);
|
||||||
|
if(isCanPay==1) {
|
||||||
|
return AjaxResult.success("支持在线支付", isCanPay);
|
||||||
|
}else{
|
||||||
|
return AjaxResult.error("不支持在线支付", isCanPay);
|
||||||
|
}
|
||||||
|
} catch (EmisBizError emisBizError) {
|
||||||
|
emisBizError.printStackTrace();
|
||||||
|
return AjaxResult.error(emisBizError.getMessage());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@GetMapping(value = "/getWxPayQrCode")
|
@GetMapping(value = "/getWxPayQrCode")
|
||||||
public AjaxResult getWxPayQrCode(EmisSettleBill emisSettleBill)
|
public AjaxResult getWxPayQrCode(EmisSettleBill emisSettleBill)
|
||||||
{
|
{
|
||||||
try {
|
try {
|
||||||
|
int isCanPay=emisSettleBillService.checkCanOnlinePay(emisSettleBill);
|
||||||
|
if(isCanPay==1) {
|
||||||
|
return AjaxResult.success("支持在线支付", isCanPay);
|
||||||
|
}else{
|
||||||
|
return AjaxResult.error("不支持在线支付", isCanPay);
|
||||||
|
}
|
||||||
|
|
||||||
String qrPicUrl=emisSettleBillPayLogService.genWxPayQR(emisSettleBill.getSettleBillNo());
|
String qrPicUrl=emisSettleBillPayLogService.genWxPayQR(emisSettleBill.getSettleBillNo());
|
||||||
return AjaxResult.success("成功",qrPicUrl);
|
return AjaxResult.success("成功",qrPicUrl);
|
||||||
} catch (EmisBizError emisBizError) {
|
} catch (EmisBizError emisBizError) {
|
||||||
@ -153,6 +187,15 @@ public class SettleBillController extends BaseController
|
|||||||
// String customerCode=emisSettleBill.getCustomerCode();
|
// String customerCode=emisSettleBill.getCustomerCode();
|
||||||
// emisSettleBill.setCustomerCode(customerCode);
|
// emisSettleBill.setCustomerCode(customerCode);
|
||||||
try {
|
try {
|
||||||
|
|
||||||
|
int isCanPay=emisSettleBillService.checkCanOnlinePay(emisSettleBill);
|
||||||
|
if(isCanPay==1) {
|
||||||
|
return AjaxResult.success("支持在线支付", isCanPay);
|
||||||
|
}else{
|
||||||
|
return AjaxResult.error("不支持在线支付", isCanPay);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
Map<String,String> payObj=emisSettleBillPayLogService.genWxPayFromWxApp(emisSettleBill.getSettleBillNo(),emisSettleBill.getAppId(),emisSettleBill.getOpenId());
|
Map<String,String> payObj=emisSettleBillPayLogService.genWxPayFromWxApp(emisSettleBill.getSettleBillNo(),emisSettleBill.getAppId(),emisSettleBill.getOpenId());
|
||||||
return AjaxResult.success("成功",payObj);
|
return AjaxResult.success("成功",payObj);
|
||||||
} catch (EmisBizError emisBizError) {
|
} catch (EmisBizError emisBizError) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user