yujian
2020-01-08 819f08fcbe49d94d5d359d7f155861ca2e8abebb
fanli/src/main/java/com/yeshi/fanli/service/impl/homemodule/DeviceSexServiceImpl.java
@@ -30,47 +30,11 @@
   }
   @Override
   public Integer getSex(String device) {
      DeviceSex deviceSex = deviceSexDao.get(device);
      if (deviceSex != null) {
         return deviceSex.getSex();
      }
      return null;
   }
   @Override
   public void deleteSex(String device) {
      deviceSexDao.delete(device);
   }
   @Override
   public int changeDeviceSex(Integer sex, String device) {
      if (sex == null || sex < 0 || sex > 2) {
         sex = 0;
      }
      Integer sexDevice = getSex(device);
      if (sexDevice == null) {
         sexDevice = 0;
      }
      if (sex == 0 && sexDevice != 0) {
         deleteSex(device);
      }
      if(sex > 0 && sex != sexDevice) {
         save(device, sex);
      }
      return sex;
   }
   @Override
   public int getDeviceSex(String device) {
      Integer sexDevice = getSex(device);
      if (sexDevice == null) {
         sexDevice = 0;
      DeviceSex deviceSex = deviceSexDao.get(device);
      if (deviceSex == null || deviceSex.getSex() == null) {
         return 0;
      }
      return sexDevice;
      return deviceSex.getSex();
   }
}