| | |
| | | Map<String, Integer> map1 = getLook.selectPowerByMethodAndUserId("selectDataReportingList"); |
| | | if (map1.get("look") == 1) dataReportingPageDto.setUpdateUser(map1.get("userId")); |
| | | Integer power = authMapper.isPower(map1.get("userId"), "dataReportingPower"); |
| | | if(power == 1){ |
| | | dataReportingPageDto.setDepartment(dataReportingMapper.getUserDepartmentById(map1.get("userId"))); |
| | | if (power == 1) { |
| | | dataReportingPageDto.setDepartment(dataReportingMapper.getUserDepartmentById(map1.get("userId"))); |
| | | } |
| | | map.put("head", PrintChina.printChina(DataReportingPageDto.class)); |
| | | map.put("body", dataReportingMapper.selectDataReportingDtoPageList(page, QueryWrappers.queryWrappers(dataReportingPageDto))); |
| | |
| | | for (FansSubmit fansSubmit : fansSubmits) { |
| | | sum += fansSubmit.getFansAdd(); |
| | | } |
| | | if (dataReporting.getFansAdd()!=null||dataReporting.getFansAdd()!=0){ |
| | | if (dataReporting.getFansAdd() != null || dataReporting.getFansAdd() != 0) { |
| | | dataReporting2.setFansAdd(dataReporting.getFansAdd()); |
| | | }else{ |
| | | } else { |
| | | dataReporting2.setFansAdd(sum); |
| | | } |
| | | return dataReportingMapper.updateById(dataReporting2); |
| | |
| | | if (map1.get("look") == 1) { |
| | | String name = dataReportingMapper.getUserNameById(map1.get("userId")); |
| | | registrantCountDto.setName2(name); |
| | | }; |
| | | } |
| | | ; |
| | | String department = dataReportingMapper.getUserDepartmentById(map1.get("userId")); |
| | | registrantCountDto.setDepartment(department); |
| | | map.put("body", dataReportingMapper.selectRegistrantCountDtoPageList(page, QueryWrappers.queryWrappers(registrantCountDto), registrantCountDto.getStartTime(), registrantCountDto.getEndTime())); |
| | | return map; |
| | | } |
| | |
| | | int userId = Integer.parseInt(JSONUtil.parseObj(new Jwt().readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id") + ""); |
| | | Map<String, String> map = dataReportingMapper.selectUser(userId); |
| | | String date2 = date; |
| | | if(date == null) { |
| | | if (date == null) { |
| | | date2 = fansSubmitService.getYesterday(); |
| | | date = LocalDateTime.now().format(DateTimeFormatter.ofPattern("yyyy-MM-dd")); |
| | | } else date = LocalDateTime.parse(date+"T00:00:00").plusDays(1).format(DateTimeFormatter.ofPattern("yyyy-MM-dd")); |
| | | } else |
| | | date = LocalDateTime.parse(date + "T00:00:00").plusDays(1).format(DateTimeFormatter.ofPattern("yyyy-MM-dd")); |
| | | for (DataReporting dataReporting : list) { |
| | | FinanceSubmit financeSubmit = financeSubmitMapper.selectOne(Wrappers.<FinanceSubmit>lambdaQuery().eq(FinanceSubmit::getCompany, dataReporting.getAgent()).eq(FinanceSubmit::getName, dataReporting.getName()).select(FinanceSubmit::getEmployeeRebate).like(FinanceSubmit::getCreateTime, date).orderByDesc(FinanceSubmit::getId).last("limit 1")); |
| | | if(ObjectUtil.isNotEmpty(financeSubmit)){ |
| | | if (ObjectUtil.isNotEmpty(financeSubmit)) { |
| | | dataReporting.setAgentRebate(financeSubmit.getEmployeeRebate()); |
| | | } |
| | | if (dataReporting.getName() == null || dataReporting.getName().equals("")) |
| | |
| | | .eq(DataReporting::getAccountConsumption, dataReporting.getAccountConsumption()) |
| | | .eq(DataReporting::getShowNum, dataReporting.getShowNum()) |
| | | .eq(DataReporting::getClick, dataReporting.getClick())); |
| | | if(BeanUtil.isNotEmpty(dataReporting1)){ |
| | | if (BeanUtil.isNotEmpty(dataReporting1)) { |
| | | dataReporting.setId(dataReporting1.getId()); |
| | | dataReportingMapper.updateById(dataReporting); |
| | | }else{ |
| | | } else { |
| | | dataReportingMapper.insert(dataReporting); |
| | | } |
| | | } |