无关风月
1 天以前 e3f571e30b6407fab45a687f266d018fe79d5325
bug修改
2个文件已修改
19 ■■■■ 已修改文件
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TVipDetailController.java 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/webapp/static/modular/system/vipPayment/vipPayment.js 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cloud-server-management/src/main/java/com/dsh/guns/modular/system/controller/code/TVipDetailController.java
@@ -7,6 +7,7 @@
import com.dsh.course.feignClient.account.model.TAppUser;
import com.dsh.course.feignClient.activity.CouponClient;
import com.dsh.course.feignClient.activity.model.HuiminPayQuery;
import com.dsh.guns.config.UserExt;
import com.dsh.guns.core.base.controller.BaseController;
import com.dsh.guns.core.base.tips.SuccessTip;
import com.dsh.guns.modular.system.model.*;
@@ -48,6 +49,10 @@
    private AppUserClient appUserClient;
    @Autowired
    private VipPaymentClient vipPaymentClient;
    @Autowired
    private IUserService userService;
    @Autowired
    private IRoleService roleService;
    @Autowired
    private ITSiteService siteService;
    @Autowired
@@ -265,9 +270,16 @@
    @RequestMapping(value = "/refund")
    @ResponseBody
    public Object list(@RequestBody VipRefundDto vipRefundDto) {
        Integer objectId = UserExt.getUser().getObjectId();
        User user = userService.getById(UserExt.getUser().getId());
        String roleid = user.getRoleid();
        Role role = roleService.getById(roleid);
        if (!role.getName().contains("财务")){
            return ResultUtil.error("权限不足");
        }
        String code =vipPaymentClient.refund(vipRefundDto);
        if (code!=null&& code.equals("200")){
            return ResultUtil.success();
            return ResultUtil.success("操作成功");
        }else{
            return ResultUtil.error("退费失败");
        }
cloud-server-management/src/main/webapp/static/modular/system/vipPayment/vipPayment.js
@@ -121,9 +121,8 @@
                        window.location.reload();
                        layer.closeAll();
                    },
                    error: function(xhr, status, error) {
                        var errorMessage = xhr.responseText ? xhr.responseText : "退费失败!";
                        Feng.error("退费失败!");
                    error: function(response) {
                        Feng.error("退费失败!原因:"+response.msg);
                    }
                });
            }