Administrator
8 hours ago 0bd44afe3417454c5247c10b70897331e586536b
src/main/java/cc/mrbird/febs/mall/controller/ViewSystemController.java
@@ -147,6 +147,22 @@
        return FebsUtil.view("modules/system/lwPayConfig");
    }
    @GetMapping("bsPayConfig")
    @RequiresPermissions("bsPayConfig:update")
    public String bsPayConfig(Model model) {
        BsPayConfigDto dto = new BsPayConfigDto();
        DataDictionaryCustom memberId = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("BSPAY_CONFIG", "MEMBER_ID");
        DataDictionaryCustom secretKey = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("BSPAY_CONFIG", "SECRET_KEY");
        DataDictionaryCustom notifyUrl = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("BSPAY_CONFIG", "NOTIFY_URL");
        DataDictionaryCustom apiBaseUrl = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("BSPAY_CONFIG", "API_BASE_URL");
        if (memberId != null) dto.setMemberId(memberId.getValue());
        if (secretKey != null) dto.setSecretKey(secretKey.getValue());
        if (notifyUrl != null) dto.setNotifyUrl(notifyUrl.getValue());
        if (apiBaseUrl != null) dto.setApiBaseUrl(apiBaseUrl.getValue());
        model.addAttribute("bsPayConfig", dto);
        return FebsUtil.view("modules/system/bsPayConfig");
    }
    @GetMapping("tokenviewConfig")
    @RequiresPermissions("tokenviewConfig:update")
    public String tokenviewConfig(Model model) {
@@ -176,4 +192,28 @@
        model.addAttribute("salesService", dto);
        return FebsUtil.view("modules/system/salesService");
    }
    @GetMapping("countryDeliveryList")
    @RequiresPermissions("countryDelivery:view")
    public String countryDeliveryList() {
        return FebsUtil.view("modules/system/countryDeliveryList");
    }
    @GetMapping("moneyChange")
    @RequiresPermissions("moneyChange:update")
    public String moneyChange() {
        return FebsUtil.view("modules/system/moneyChange");
    }
    @GetMapping("payLink")
    @RequiresPermissions("payLink:update")
    public String payLink(Model model) {
        PayLinkDto dto = new PayLinkDto();
        DataDictionaryCustom xtLink = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("PAY_LINK", "XT_LINK");
        DataDictionaryCustom xtLinkImg = dataDictionaryCustomMapper.selectDicDataByTypeAndCode("PAY_LINK", "XT_LINK_IMG");
        if (xtLink != null) dto.setXtLink(xtLink.getValue());
        if (xtLinkImg != null) dto.setXtLinkImg(xtLinkImg.getValue());
        model.addAttribute("payLink", dto);
        return FebsUtil.view("modules/system/payLink");
    }
}