if(zjlx.equals("1")) { RaterInfo listPwh=riDao.selectById(sqbh); String pwhrs = listPwh.getPwrs(); List <RaterPwhcy> listcy = PwhcyDao.selectList(qwcy.eq("SQBH", sqbh).eq("ZJLX", zjlx)); int allOwner = listcy.size()+1; BigDecimal decimala=new BigDecimal(allOwner); BigDecimal decimalb=new BigDecimal(pwhrs); BigDecimal dev=decimala.divide(decimalb,2, BigDecimal.ROUND_HALF_UP); BigDecimal aaa=new BigDecimal(0.33); if(dev.compareTo(aaa)==1) { msg.setCode(500); msg.setMsg("业主代表人数已满"); return msg; } }