md
This commit is contained in:
parent
db29669089
commit
15fbf4d573
@ -266,6 +266,38 @@ public class EmisSettleBillController extends BaseController
|
||||
return AjaxResult.success("成功",emisSettleBill);
|
||||
}
|
||||
|
||||
/**
|
||||
* 获取结算总账单详细信息
|
||||
*/
|
||||
@GetMapping(value = "/getSimpleInfoBySettleBillNo")
|
||||
public AjaxResult getSimpleInfoBySettleBillNo(String settleBillNo)
|
||||
{
|
||||
EmisSettleBill emisSettleBill=emisBaseService.getSettleBillBySettleBillNo(settleBillNo);
|
||||
|
||||
BigDecimal thisPayMoney=emisSettleBill.getRecMoney().subtract(emisSettleBill.getRecedMoney());
|
||||
emisSettleBill.setThisPayMoney(thisPayMoney);
|
||||
|
||||
// subBillList , 返回子账单列表
|
||||
// List<EmisSettleSubBill> subBillList=emisBaseService.selectSubBillListBySettleBillNo(settleBillNo);
|
||||
// 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);
|
||||
}
|
||||
|
||||
@GetMapping(value = "/checkCanOnlinePay")
|
||||
public AjaxResult checkCanOnlinePay(EmisSettleBill emisSettleBill)
|
||||
{
|
||||
|
||||
@ -89,6 +89,29 @@ public class EmisSettleSubBillController extends EmisBaseController
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
/**
|
||||
* 查询结算子账单列表-listSimple
|
||||
*/
|
||||
@PreAuthorize("@ss.hasPermi('emis:emisSettleSubBill:list')")
|
||||
@GetMapping("/listSimple")
|
||||
public TableDataInfo listSimple(EmisSettleSubBill emisSettleSubBill)
|
||||
{
|
||||
startPage();
|
||||
|
||||
setPrivParams(emisSettleSubBill);
|
||||
|
||||
if(!StringUtils.isEmpty(emisSettleSubBill.getBillCode())){
|
||||
emisSettleSubBill.setBillCode(WaybillHelper.formatQueryValue(emisSettleSubBill.getBillCode()));
|
||||
String[] billCodeSortList = emisSettleSubBill.getBillCode().split(",");
|
||||
if(billCodeSortList.length>1){
|
||||
emisSettleSubBill.getParams().put("billCodeSortList", Arrays.asList(billCodeSortList));
|
||||
}
|
||||
}
|
||||
|
||||
List<EmisSettleSubBill> list = emisSettleSubBillService.selectEmisSettleSubBillList(emisSettleSubBill);
|
||||
return getDataTable(list);
|
||||
}
|
||||
|
||||
@GetMapping("/listHasOpenInvoiceMap")
|
||||
public TableDataInfo listHasOpenInvoiceMap(EmisSettleSubBill emisSettleSubBill)
|
||||
{
|
||||
|
||||
Loading…
Reference in New Issue
Block a user