From 3b3f13a66fe018b1f0abe16db8d194b1927907aa Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Thu, 05 May 2022 10:26:55 +0800 Subject: [PATCH] 20220505 --- zq-erp/src/main/java/com/matrix/system/hive/action/VipInfoController.java | 23 ++++++++++++++++++++++- 1 files changed, 22 insertions(+), 1 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hive/action/VipInfoController.java b/zq-erp/src/main/java/com/matrix/system/hive/action/VipInfoController.java index 64ae132..b4f5c12 100644 --- a/zq-erp/src/main/java/com/matrix/system/hive/action/VipInfoController.java +++ b/zq-erp/src/main/java/com/matrix/system/hive/action/VipInfoController.java @@ -13,7 +13,6 @@ import com.matrix.core.tools.excl.ExcelVersion; import com.matrix.system.common.bean.SysUsers; import com.matrix.system.common.bean.SystemDictionary; -import com.matrix.system.common.constance.AppConstance; import com.matrix.system.common.dao.CustomerDataDictionaryDao; import com.matrix.system.common.service.SysUsersService; import com.matrix.system.common.service.SystemDictionaryService; @@ -300,6 +299,9 @@ SysUsers users = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY); if(vipInfo.getShopId()==null){ vipInfo.setShopId(users.getShopId()); + } + if(vipInfo.getCompanyId()==null){ + vipInfo.setCompanyId(users.getCompanyId()); } return add(vipInfoService, vipInfo, "会员信息"); } @@ -640,4 +642,23 @@ public String toImportForm() { return "admin/hive/vip/vipImport-form"; } + + @RequestMapping(value = "/validFlagChange") + @ResponseBody + public AjaxResult validFlagChange(Long id) { + SysVipInfo sysVipInfo = vipInfoService.findById(id); + + if (sysVipInfo == null) { + return AjaxResult.buildFailInstance("用户不存在"); + } + + if (SysVipInfo.VALID_FLAG_Y == sysVipInfo.getValidFlag()) { + sysVipInfo.setValidFlag(SysVipInfo.VALID_FLAG_N); + } else { + sysVipInfo.setValidFlag(SysVipInfo.VALID_FLAG_Y); + } + + vipInfoService.modify(sysVipInfo); + return AjaxResult.buildSuccessInstance("设置成功"); + } } -- Gitblit v1.9.1