liubing 3 年之前
父節點
當前提交
118a65b449
共有 1 個文件被更改,包括 22 次插入13 次删除
  1. 22 13
      svr/svr-base/src/main/java/com/yihu/jw/base/service/device/DeviceManageService.java

+ 22 - 13
svr/svr-base/src/main/java/com/yihu/jw/base/service/device/DeviceManageService.java

@ -63,31 +63,40 @@ public class DeviceManageService extends BaseJpaService<DeviceDetail,DeviceDetai
        String iccid = deviceDetail.getIccid();
        String imsi = deviceDetail.getImsi();
        DeviceDetail tmps1 =  deviceDetailDao.findBySn(deviceSn);
        if (tmps1.getId()!=deviceDetail.getId()){
            if (tmps1!=null){
                result.put(ResponseContant.resultFlag,ResponseContant.fail);
                result.put(ResponseContant.resultMsg,"设备SN码重复");
        if (tmps1.getId()!=deviceDetail.getId()) {
            if (tmps1 != null) {
                if (tmps1.getId()!=deviceDetail.getId()) {
                }
                result.put(ResponseContant.resultFlag, ResponseContant.fail);
                result.put(ResponseContant.resultMsg, "设备SN码重复");
                return result;
            }
            if (StringUtils.isNotBlank(sim)){
                List<DeviceDetail> tmps = deviceDetailDao.findBySim(sim);
                if (tmps.size()>0){
        }
        if (StringUtils.isNotBlank(sim)){
            List<DeviceDetail> tmps = deviceDetailDao.findBySim(sim);
            if (tmps.size()>0){
                if (tmps.get(0).getId()!=deviceDetail.getId()) {
                    result.put(ResponseContant.resultFlag,ResponseContant.fail);
                    result.put(ResponseContant.resultMsg,"sim卡号重复");
                    return result;
                }
            }
            if (StringUtils.isNotBlank(iccid)){
                List<DeviceDetail> tmps =  deviceDetailDao.findByIccid(iccid);
                if (tmps.size()>0){
        }
        if (StringUtils.isNotBlank(iccid)){
            List<DeviceDetail> tmps =  deviceDetailDao.findByIccid(iccid);
            if (tmps.size()>0){
                if (tmps.get(0).getId()!=deviceDetail.getId()) {
                    result.put(ResponseContant.resultFlag,ResponseContant.fail);
                    result.put(ResponseContant.resultMsg,"iccid重复");
                    return result;
                }
            }
            if (StringUtils.isNotBlank(imsi)){
                List<DeviceDetail> tmps =  deviceDetailDao.findByImsi(imsi);
                if (tmps.size()>0){
        }
        if (StringUtils.isNotBlank(imsi)){
            List<DeviceDetail> tmps =  deviceDetailDao.findByImsi(imsi);
            if (tmps.size()>0){
                if (tmps.get(0).getId()!=deviceDetail.getId()) {
                    result.put(ResponseContant.resultFlag,ResponseContant.fail);
                    result.put(ResponseContant.resultMsg,"imsi重复");
                    return result;