| | |
| | | import com.ks.vip.service.VipCenterService; |
| | | import com.ks.vip.service.VipCenterService; |
| | | import com.ks.vip.service.VipGradeService; |
| | | import org.apache.commons.beanutils.BeanUtils; |
| | | import org.apache.dubbo.config.annotation.Reference; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | |
| | | try { |
| | | List<VipCenterVO> listVO = new ArrayList<>(); |
| | | |
| | | List<VipGrade> listGrade = vipGradeService.getValidList(); |
| | | |
| | | List<VipCenter> list = vipCenterService.listByPage(page, pageSize, t); |
| | | if (list != null && list.size() > 0) { |
| | | for (VipCenter vipCenter: list) { |
| | | VipCenterVO vipCenterVO = new VipCenterVO(); |
| | | BeanUtils.copyProperties(vipCenter, vipCenterVO); |
| | | VipGrade vipGrade = vipGradeService.selectByPrimaryKey(vipCenter.getGradeId()); |
| | | if (vipGrade != null) { |
| | | vipCenterVO.setGradeName(vipGrade.getName()); |
| | | } |
| | | |
| | | // 用户明查询 TODO |
| | | String str = ""; |
| | | for (VipGrade vipGrade : listGrade) { |
| | | if (vipGrade.getId().longValue() == vipCenter.getGradeId().longValue()) { |
| | | vipCenterVO.setGradeName(vipGrade.getName()); |
| | | str += "<option value=\"" + vipGrade.getId() + "\" selected=\"selected\" > " + vipGrade.getName() + "</option> "; |
| | | } else { |
| | | str += "<option value=\"" + vipGrade.getId() + "\"> " + vipGrade.getName() + "</option> "; |
| | | } |
| | | } |
| | | // 下拉选择框 |
| | | vipCenterVO.setVipGradeSelect(str); |
| | | |
| | | // 用户名--查询 TODO |
| | | |
| | | listVO.add(vipCenterVO); |
| | | } |
| | |
| | | |
| | | |
| | | @ResponseBody |
| | | @RequestMapping(value = "save") |
| | | public Result save(VipCenter t, HttpServletRequest request) { |
| | | @RequestMapping(value = "add") |
| | | public Result add(VipCenter t, HttpServletRequest request) { |
| | | try { |
| | | vipCenterService.saveManageWeb(t); |
| | | return ResultUtils.loadTrue(); |
| | | } catch (VipCenterException e) { |
| | | return ResultUtils.loadFalse(e.getMsg()); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return ResultUtils.loadFalse("保存失败!"); |
| | | return ResultUtils.loadFalse("保存失败!"); |
| | | } |
| | | } |
| | | |
| | | |
| | | @ResponseBody |
| | | @RequestMapping(value = "modify") |
| | | public Result modify(VipCenter t, HttpServletRequest request) { |
| | | try { |
| | | vipCenterService.updateByPrimaryKeySelective(t); |
| | | return ResultUtils.loadTrue(); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | return ResultUtils.loadFalse("保存失败!"); |
| | | } |
| | | } |
| | | |
| | | } |