| | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.plugins.Page; |
| | | import com.stylefeng.guns.core.base.controller.BaseController; |
| | | import com.stylefeng.guns.core.beetl.ShiroExtUtil; |
| | | import com.stylefeng.guns.core.common.constant.factory.PageFactory; |
| | | import com.stylefeng.guns.core.log.LogObjectHolder; |
| | | import com.stylefeng.guns.core.shiro.ShiroKit; |
| | |
| | | private RedisUtil redisUtil; |
| | | @Autowired |
| | | private ITUserToCouponService userToCouponService; |
| | | |
| | | @Autowired |
| | | private ShiroExtUtil shiroExtUtil; |
| | | /** |
| | | * 跳转到首页 |
| | | */ |
| | | @RequestMapping("") |
| | | public String index(Model model) { |
| | | // 查询当前帐号的省市区 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | if(roleType == 1){ |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>()); |
| | | if(CollectionUtils.isEmpty(branchOfficeAreaList)){ |
| | |
| | | @RequestMapping("/activity_add") |
| | | public String activityAdd(Model model) { |
| | | // 查询当前帐号的省市区 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | if(roleType == 1){ |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>()); |
| | | List<TBranchOffice> branchOffices = branchOfficeService.selectList(new EntityWrapper<TBranchOffice>().eq("status", 1)); |
| | | List<Integer> collect = new ArrayList<>(); |
| | | if(branchOffices.size() == 0){ |
| | | collect.add(-1); |
| | | }else{ |
| | | collect = branchOffices.stream().map(TBranchOffice::getId).collect(Collectors.toList()); |
| | | } |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>().in("branchOfficeId", collect)); |
| | | if(CollectionUtils.isEmpty(branchOfficeAreaList)){ |
| | | model.addAttribute("provinceList",new ArrayList<>()); |
| | | } |
| | |
| | | @RequestMapping("/openAuditDetail/{id}") |
| | | public String openAuditDetail(@PathVariable Integer id,Model model) { |
| | | // 查询当前帐号的省市区 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | if(roleType == 1){ |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>()); |
| | | if(CollectionUtils.isEmpty(branchOfficeAreaList)){ |
| | |
| | | @RequestMapping("/openDetail/{id}") |
| | | public String openDetail(@PathVariable Integer id,Model model) { |
| | | // 查询当前帐号的省市区 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | if(roleType == 1){ |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>()); |
| | | if(CollectionUtils.isEmpty(branchOfficeAreaList)){ |
| | |
| | | @RequestMapping("/activity_update/{id}") |
| | | public String activityUpdate(@PathVariable("id") Integer id, Model model) { |
| | | // 查询当前帐号的省市区 |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | if(roleType == 1){ |
| | | List<TBranchOfficeArea> branchOfficeAreaList = branchOfficeAreaService.selectList(new EntityWrapper<TBranchOfficeArea>()); |
| | | if(CollectionUtils.isEmpty(branchOfficeAreaList)){ |
| | |
| | | @ResponseBody |
| | | public Object list(String createTime,String branchOfficeName,String activityName, |
| | | String activityAreaCode,Integer status) { |
| | | ShiroUser user = ShiroKit.getUser(); |
| | | ShiroUser user = shiroExtUtil.getUser(); |
| | | String beginTime = null; |
| | | String endTime = null; |
| | | if (SinataUtil.isNotEmpty(createTime)){ |
| | |
| | | TActivity activity = activityService.selectById(id); |
| | | activity.setStatus(status); |
| | | activity.setAuditRemark(auditRemark); |
| | | activity.setAuditPeople(ShiroKit.getUser().getName()); |
| | | activity.setAuditPeople(shiroExtUtil.getUser().getName()); |
| | | activity.setAuditTime(new Date()); |
| | | activityService.updateById(activity); |
| | | return SUCCESS_TIP; |
| | |
| | | @RequestMapping(value = "/change") |
| | | @ResponseBody |
| | | public Object change(@RequestParam Integer code) { |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | List<TBranchOfficeArea> list = new ArrayList<>(); |
| | | if (SinataUtil.isNotEmpty(code)){ |
| | | EntityWrapper<TBranchOfficeArea> wrapper = new EntityWrapper<>(); |
| | |
| | | @RequestMapping(value = "/change1") |
| | | @ResponseBody |
| | | public Object change1(@RequestParam Integer code) { |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | List<TBranchOfficeArea> list = new ArrayList<>(); |
| | | if (SinataUtil.isNotEmpty(code)){ |
| | | EntityWrapper<TBranchOfficeArea> wrapper = new EntityWrapper<>(); |
| | |
| | | @RequestMapping(value = "/add") |
| | | @ResponseBody |
| | | public Object add(TActivity activity,String subArr, String subArr1) { |
| | | Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | activity.setCompanyId(objectId); |
| | | activity.setCompanyType(roleType); |
| | | activity.setCreateTime(new Date()); |
| | | activity.setCreateBy(ShiroKit.getUser().getName()); |
| | | activity.setCreateBy(shiroExtUtil.getUser().getName()); |
| | | activityService.insert(activity); |
| | | addActivity(subArr1,activity.getId()); |
| | | addScope(subArr,activity.getId()); |
| | |
| | | @RequestMapping(value = "/update") |
| | | @ResponseBody |
| | | public Object update(TActivity activity,String subArr, String subArr1,Integer id) { |
| | | // Integer objectId = ShiroKit.getUser().getObjectId(); |
| | | // Integer roleType = ShiroKit.getUser().getRoleType(); |
| | | // Integer objectId = shiroExtUtil.getUser().getObjectId(); |
| | | // Integer roleType = shiroExtUtil.getUser().getRoleType(); |
| | | // activity.setCompanyId(objectId); |
| | | // activity.setCompanyType(roleType); |
| | | activity.setStatus(1); |