| | |
| | | BigScreenStatisticAgeGender age = bigScreenDAO.age(bigScreenStatisticAgeGenderDTO); |
| | | |
| | | BigScreenStatisticAgeGender ageGender = new BigScreenStatisticAgeGender(); |
| | | BeanUtils.copyProperties(age, ageGender); |
| | | ageGender.setManTotal(gender.getManTotal()); |
| | | ageGender.setWomeTotal(gender.getWomeTotal()); |
| | | if(age!=null){ |
| | | BeanUtils.copyProperties(age, ageGender); |
| | | ageGender.setManTotal(gender.getManTotal()); |
| | | ageGender.setWomeTotal(gender.getWomeTotal()); |
| | | |
| | | /** |
| | | * 计算百分比 |
| | | */ |
| | | Double manPer = 1.0 * ageGender.getManTotal() / (ageGender.getManTotal() + ageGender.getWomeTotal()); |
| | | Double womenPer = 1.0 * ageGender.getWomeTotal() / (ageGender.getManTotal() + ageGender.getWomeTotal()); |
| | | ageGender.setManPer(manPer); |
| | | ageGender.setWomenPer(womenPer); |
| | | /** |
| | | * 计算百分比 |
| | | */ |
| | | Double manPer = 1.0 * ageGender.getManTotal() / (ageGender.getManTotal() + ageGender.getWomeTotal()); |
| | | Double womenPer = 1.0 * ageGender.getWomeTotal() / (ageGender.getManTotal() + ageGender.getWomeTotal()); |
| | | ageGender.setManPer(manPer); |
| | | ageGender.setWomenPer(womenPer); |
| | | |
| | | Integer memTotal = ageGender.getThirtyTotal() + ageGender.getSixtyTotal() + ageGender.getBiggerTotal(); |
| | | Double thrPer = 1.0 * ageGender.getThirtyTotal() / memTotal; |
| | | Double sixPer = 1.0 * ageGender.getSixtyTotal() / memTotal; |
| | | Double biggerPer = 1.0 * ageGender.getBiggerTotal() / memTotal; |
| | | ageGender.setThirtyPer(thrPer); |
| | | ageGender.setSixtyPer(sixPer); |
| | | ageGender.setBiggerPer(biggerPer); |
| | | Integer memTotal = ageGender.getThirtyTotal() + ageGender.getSixtyTotal() + ageGender.getBiggerTotal(); |
| | | Double thrPer = 1.0 * ageGender.getThirtyTotal() / memTotal; |
| | | Double sixPer = 1.0 * ageGender.getSixtyTotal() / memTotal; |
| | | Double biggerPer = 1.0 * ageGender.getBiggerTotal() / memTotal; |
| | | ageGender.setThirtyPer(thrPer); |
| | | ageGender.setSixtyPer(sixPer); |
| | | ageGender.setBiggerPer(biggerPer); |
| | | } |
| | | |
| | | return R.ok(ageGender); |
| | | } |
| | | |