| | |
| | | return new FebsResponse().success().message("保存成功"); |
| | | } |
| | | |
| | | @PostMapping(value = "/bsPayConfig") |
| | | @ControllerEndpoint(operation = "保存BSPAY配置") |
| | | public FebsResponse bsPayConfig(BsPayConfigDto dto) { |
| | | if (StrUtil.isBlank(dto.getMemberId())) { |
| | | return new FebsResponse().fail().message("商户号不能为空"); |
| | | } |
| | | if (StrUtil.isBlank(dto.getSecretKey())) { |
| | | return new FebsResponse().fail().message("签名密钥不能为空"); |
| | | } |
| | | if (StrUtil.isBlank(dto.getNotifyUrl())) { |
| | | return new FebsResponse().fail().message("回调地址不能为空"); |
| | | } |
| | | if (StrUtil.isBlank(dto.getApiBaseUrl())) { |
| | | return new FebsResponse().fail().message("API基础地址不能为空"); |
| | | } |
| | | commonService.addDataDic("BSPAY_CONFIG", "MEMBER_ID", dto.getMemberId(), "BSPAY商户号", false); |
| | | commonService.addDataDic("BSPAY_CONFIG", "SECRET_KEY", dto.getSecretKey(), "BSPAY签名密钥", false); |
| | | commonService.addDataDic("BSPAY_CONFIG", "NOTIFY_URL", dto.getNotifyUrl(), "BSPAY异步回调地址", false); |
| | | commonService.addDataDic("BSPAY_CONFIG", "API_BASE_URL", dto.getApiBaseUrl(), "BSPAY API基础地址", false); |
| | | return new FebsResponse().success().message("保存成功"); |
| | | } |
| | | |
| | | @PostMapping(value = "/tokenviewConfig") |
| | | @ControllerEndpoint(operation = "保存Tokenview配置") |
| | | public FebsResponse tokenviewConfig(TokenviewConfigDto dto) { |
| | |
| | | return new FebsResponse().success().message("保存成功"); |
| | | } |
| | | |
| | | @PostMapping(value = "/payLink") |
| | | @ControllerEndpoint(operation = "保存付款链接配置") |
| | | public FebsResponse payLink(PayLinkDto dto) { |
| | | if (StrUtil.isBlank(dto.getXtLink())) { |
| | | return new FebsResponse().fail().message("付款链接不能为空"); |
| | | } |
| | | if (StrUtil.isBlank(dto.getXtLinkImg())) { |
| | | return new FebsResponse().fail().message("付款链接图片不能为空"); |
| | | } |
| | | commonService.addDataDic("PAY_LINK", "XT_LINK", dto.getXtLink(), "付款链接", false); |
| | | commonService.addDataDic("PAY_LINK", "XT_LINK_IMG", dto.getXtLinkImg(), "付款链接图片", false); |
| | | return new FebsResponse().success().message("保存成功"); |
| | | } |
| | | |
| | | @GetMapping(value = "/moneyChangeList") |
| | | public FebsResponse moneyChangeList() { |
| | | List<DataDictionaryCustom> list = dataDictionaryCustomMapper.selectDicByType("MONEY_CHANGE"); |