diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/controller/CameraInfoController.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/controller/CameraInfoController.java index 3f3e24f..1d764f4 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/controller/CameraInfoController.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/controller/CameraInfoController.java @@ -120,6 +120,17 @@ public class CameraInfoController extends JeecgController syncAllDevices(CameraInfo cameraInfo) { + return service.syncAllDevices(cameraInfo); + } + /** * 同步此项目下的IPC设备 * diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/entity/CameraInfo.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/entity/CameraInfo.java index 8db827a..77f0330 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/entity/CameraInfo.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/entity/CameraInfo.java @@ -301,6 +301,10 @@ public class CameraInfo implements Serializable { @ApiModelProperty(value = "球机移动速度") @TableField(exist = false) private String speed; - @TableField(exist = false) - private String orgCode; + + private String ftpIp; //回放视频转FTP上传IP + private String ftpPort; //回放视频转FTP上传端口 + private String ftpUsername; //回放视频转FTP上传用户 + private String ftpPassword; //回放视频转FTP上传密码 + private String ftpUploadpath; //回放视频转FTP上传路径 } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml index 42965c4..869d86b 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/mapper/xml/CameraInfoMapper.xml @@ -28,7 +28,12 @@ record_plan_id as recordPlanId, a.nu_id as nuId, b.nu_name as nuName, - ifnull(c.multitrans,0) as multitrans + ifnull(c.multitrans,0) as multitrans, + a.ftp_ip as ftpIp, + a.ftp_port as ftpPort, + a.ftp_username as ftpUsername, + a.ftp_password as ftpPassword, + a.ftp_uploadpath as ftpUploadpath from nu_iot_tplink_camera a left join nu_base_info b on a.nu_id = b.nu_id left join nu_iot_tplink_camera_capability c on a.device_index = c.device_index @@ -61,30 +66,35 @@ @@ -166,7 +181,12 @@ system_type as systemType, protocol as protocol, a.nu_id as nuId, - b.nu_name as nuName + b.nu_name as nuName, + a.ftp_ip as ftpIp, + a.ftp_port as ftpPort, + a.ftp_username as ftpUsername, + a.ftp_password as ftpPassword, + a.ftp_uploadpath as ftpUploadpath from nu_iot_tplink_camera a left join nu_base_info b on a.nu_id = b.id where device_index = #{deviceIndex} diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/ICameraInfoService.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/ICameraInfoService.java index 38b9acc..2490212 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/ICameraInfoService.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/ICameraInfoService.java @@ -27,6 +27,7 @@ public interface ICameraInfoService extends IService { void rebootDevice(CameraInfo cameraInfo); void sync(String jsonResponse); void syncCapability(String deviceIndex,String jsonResponse); + Result syncAllDevices(CameraInfo cameraInfo); Result syncProjectIpcDevice(CameraInfo cameraInfo); Result getIpcCapability(CameraInfo cameraInfo); Result getImageCommon(Map map); diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java index 9a6746b..7ee141f 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/camera/service/impl/CameraInfoServiceImpl.java @@ -10,6 +10,10 @@ import com.nu.modules.tplink.camera.entity.NuBaseInfo; import com.nu.modules.tplink.camera.model.CameraTreeModel; import com.nu.modules.tplink.common.entity.TumsConfig; import com.nu.modules.tplink.common.mapper.TumsConfigMapper; +import com.nu.modules.tplink.project.entity.ProjectInfo; +import com.nu.modules.tplink.project.mapper.ProjectInfoMapper; +import com.nu.modules.tplink.region.entity.RegionInfo; +import com.nu.modules.tplink.region.mapper.RegionInfoMapper; import org.apache.commons.compress.utils.Lists; import org.apache.shiro.SecurityUtils; import org.jeecg.common.api.vo.Result; @@ -46,6 +50,10 @@ public class CameraInfoServiceImpl extends ServiceImpl syncAllDevices(CameraInfo cameraInfo){ + String errMsg = ""; + ProjectInfo pi = new ProjectInfo(); + pi.setStatus(1);//正常状态 + List projectList = projectMapper.findList(pi); + if(projectList!=null&&projectList.size()>0){ + for(int i=0;i< projectList.size();i++){ + ProjectInfo projectInfo = projectList.get(i); + StringBuffer sb = new StringBuffer(); + sb.append("{"); + sb.append("\"start\"").append(":0").append(","); + sb.append("\"limit\"").append(":1000").append(","); + sb.append("\"filterAnd\"").append(":").append("{"); + sb.append("\"deviceTypeList\"").append(":[").append("\"SURVEILLANCECAMERA\"").append("],"); + sb.append("\"projectId\"").append(":").append("\"").append(projectInfo.getProjectId()).append("\""); + sb.append("},"); + sb.append("\"sort\"").append(":").append("[{"); + sb.append("\"key\"").append(":").append("\"deviceIndex\"").append(","); + sb.append("\"value\"").append(":").append("\"asc\""); + sb.append("}]"); + sb.append("}"); + String jsonResponse = tumsApi.getDeviceList(sb.toString()); + JSONObject jsonObject = new JSONObject(jsonResponse); + String errorCode = jsonObject.getStr("error_code"); + if(errorCode.equals("0")){ + syncProjectIpc(jsonResponse); + }else{ + try{ + ErrorCode errVo = errorCodeService.getByCode(errorCode); + errMsg += errVo.getErrorMsg(); + }catch (Exception e){ + errMsg += errorCode; + } + log.info("getImageCommon:{}",errMsg); + } + } + } + if(errMsg.equals("")){ + return Result.OK("同步设备成功!"); + }else{ + return Result.error(errMsg); + } + } + /** * 同步此项目下的IPC设备 * @@ -1033,10 +1092,26 @@ public class CameraInfoServiceImpl extends ServiceImpl projectList = projectMapper.findList(pi); + ProjectInfo projectInfo = projectList.get(0); + projectId = projectInfo.getProjectId(); + } + if(cameraInfo.getRegionId()==null||cameraInfo.getRegionId().equals("")){ + RegionInfo ri = new RegionInfo(); + ri.setProjectId(projectId); + List regionList = regionMapper.findList(ri); + RegionInfo regionInfo = regionList.get(0); + regionId = regionInfo.getRegionId(); + } StringBuffer sb = new StringBuffer(); sb.append("{"); - sb.append("\"projectId\"").append(":").append("\"").append(cameraInfo.getProjectId()).append("\","); - sb.append("\"regionId\"").append(":").append("\"").append(cameraInfo.getRegionId()).append("\""); + sb.append("\"projectId\"").append(":").append("\"").append(projectId).append("\","); + sb.append("\"regionId\"").append(":").append("\"").append(regionId).append("\""); sb.append("}"); String res = tumsApi.getStorageDevice(sb.toString()); JSONObject jsonObject = new JSONObject(res); @@ -1242,19 +1317,29 @@ public class CameraInfoServiceImpl extends ServiceImpl page = new Page<>(); page.setSize(pageSize); page.setCurrent(pageNo); + String projectId = ""; + String regionId = ""; if(cameraInfo.getProjectId()==null||cameraInfo.getProjectId().equals("")){ - return page; + ProjectInfo pi = new ProjectInfo(); + pi.setStatus(1);//正常状态 + List projectList = projectMapper.findList(pi); + ProjectInfo projectInfo = projectList.get(0); + projectId = projectInfo.getProjectId(); } if(cameraInfo.getRegionId()==null||cameraInfo.getRegionId().equals("")){ - return page; + RegionInfo ri = new RegionInfo(); + ri.setProjectId(projectId); + List regionList = regionMapper.findList(ri); + RegionInfo regionInfo = regionList.get(0); + regionId = regionInfo.getRegionId(); } StringBuffer sb = new StringBuffer(); sb.append("{"); sb.append("\"start\"").append(":").append((pageNo-1)*pageSize).append(","); sb.append("\"limit\"").append(":").append(pageSize).append(","); sb.append("\"filterAnd\"").append(":").append("{"); - sb.append("\"projectId\"").append(":").append("\"").append(cameraInfo.getProjectId()).append("\","); - sb.append("\"regionId\"").append(":").append("\"").append(cameraInfo.getRegionId()).append("\""); + sb.append("\"projectId\"").append(":").append("\"").append(projectId).append("\","); + sb.append("\"regionId\"").append(":").append("\"").append(regionId).append("\""); sb.append("},"); sb.append("\"sort\"").append(":").append("[{"); sb.append("\"key\"").append(":").append("\"ip\","); @@ -2172,8 +2257,7 @@ public class CameraInfoServiceImpl extends ServiceImpl chnList = (List)chnMap.get("data"); if(chnList!=null&&chnList.size()>0){ - LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - TumsConfig tumsConfig = tumsConfigMapper.getByCode(sysUser.getOrgCode()); + TumsConfig tumsConfig = tumsConfigMapper.getByCode(); for(int j=0;j playbackMap = getPlaybackUrl(chn,1); @@ -2353,8 +2437,7 @@ public class CameraInfoServiceImpl extends ServiceImpl multitransMap = getMultitransUrl(cameraInfo,1); String multitransError = multitransMap.get("error").toString(); if(multitransError.equals("0")){ - LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - TumsConfig tumsConfig = tumsConfigMapper.getByCode(sysUser.getOrgCode()); + TumsConfig tumsConfig = tumsConfigMapper.getByCode(); CameraInfo entity = (CameraInfo)multitransMap.get("data"); entity.setQueryAddress(tumsConfig.getTumsUrl()); return Result.OK(entity); @@ -2373,8 +2456,26 @@ public class CameraInfoServiceImpl extends ServiceImpl> login() { - LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - TumsConfig tumsConfig = tumsConfigService.getByCode(sysUser.getOrgCode()); + TumsConfig tumsConfig = tumsConfigService.getByCode(); Map map = new HashMap<>(); map.put("cookie",""); map.put("serverUrl",tumsConfig.getTumsUrl()); @@ -52,22 +51,4 @@ public class TpLinkController { return Result.OK(); } - /** - * 获取图门系统用户 - * @return - */ - @GetMapping(value = "/getUser") - public Result getUser(TumsConfig tumsConfig) { - return tumsConfigService.getUser(tumsConfig); - } - - /** - * 添加和编辑图门系统用户 - * @return - */ - @PostMapping(value = "/saveUser") - public Result saveUser(@RequestBody TumsConfig tumsConfig) { - return tumsConfigService.saveUser(tumsConfig); - } - } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/entity/TumsConfig.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/entity/TumsConfig.java index 929f3de..ad76d6d 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/entity/TumsConfig.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/entity/TumsConfig.java @@ -42,5 +42,4 @@ public class TumsConfig implements Serializable { private String ftpUsername; //回放视频转FTP上传用户 private String ftpPassword; //回放视频转FTP上传密码 private String ftpUploadpath; //回放视频转FTP上传路径 - private String orgCode; //机构编码 } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/TumsConfigMapper.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/TumsConfigMapper.java index 3a8620d..3edcbb7 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/TumsConfigMapper.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/TumsConfigMapper.java @@ -15,8 +15,6 @@ import java.util.Map; @Mapper public interface TumsConfigMapper extends BaseMapper { - TumsConfig getByCode(String orgCode); + TumsConfig getByCode(); TumsConfig findProjectByCodeOrId(TumsConfig tumsConfig); - void addUser(Map map); - void updateUser(Map map); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/xml/TumsConfigMapper.xml b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/xml/TumsConfigMapper.xml index 6ba6303..781a8d2 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/xml/TumsConfigMapper.xml +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/mapper/xml/TumsConfigMapper.xml @@ -15,17 +15,8 @@ ftp_port as ftpPort, ftp_username as ftpUsername, ftp_password as ftpPassword, - ftp_uploadpath as ftpUploadpath, - org_code as orgCode + ftp_uploadpath as ftpUploadpath from nu_iot_tplink_tums_base - - - AND org_code = #{orgCode} - - - AND ifnull(org_code,'') = '' - - order by id desc limit 1 @@ -34,131 +25,12 @@ select p.project_id as tumsProjectId, p.project_name as tumsProjectName from nu_iot_tplink_project p - inner join sys_depart d on p.institution_id = d.id AND p.project_id = #{tumsProjectId} - - AND d.org_code = #{orgCode} - limit 1 - - insert into nu_iot_tplink_tums_base( - - tums_url, - - - tums_project_id, - - - tums_userId, - - - tums_username, - - - tums_password, - - - tums_roleId, - - - ftp_ip, - - - ftp_port, - - - ftp_username, - - - ftp_password, - - - ftp_uploadpath, - - org_code - ) - values( - - #{tumsUrl}, - - - #{tumsProjectId}, - - - #{tumsUserId}, - - - #{tumsUsername}, - - - #{tumsPassword}, - - - #{tumsRoleId}, - - - #{ftpIp}, - - - #{ftpPort}, - - - #{ftpUsername}, - - - #{ftpPassword}, - - - #{ftpUploadpath}, - - #{orgCode} - ) - - - - update nu_iot_tplink_tums_base - set - - tums_url = #{tumsUrl}, - - - tums_project_id = #{tumsProjectId}, - - - tums_userId = #{tumsUserId}, - - - tums_username = #{tumsUsername}, - - - tums_password = #{tumsPassword}, - - - tums_roleId = #{tumsRoleId}, - - - ftp_ip = #{ftpIp}, - - - ftp_port = #{ftpPort}, - - - ftp_username = #{ftpUsername}, - - - ftp_password = #{ftpPassword}, - - - ftp_uploadpath = #{ftpUploadpath}, - - org_code = #{orgCode} - where org_code = #{orgCode} - - \ No newline at end of file diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/ITumsConfigService.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/ITumsConfigService.java index e1db723..44494ef 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/ITumsConfigService.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/ITumsConfigService.java @@ -11,7 +11,5 @@ import org.jeecg.common.api.vo.Result; * @Version: V1.0 */ public interface ITumsConfigService extends IService { - TumsConfig getByCode(String orgCode); - Result getUser(TumsConfig tumsConfig); - Result saveUser(TumsConfig tumsConfig); + TumsConfig getByCode(); } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/impl/TumsConfigServiceImpl.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/impl/TumsConfigServiceImpl.java index f025379..506377f 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/impl/TumsConfigServiceImpl.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/common/service/impl/TumsConfigServiceImpl.java @@ -22,157 +22,9 @@ import java.util.Map; @Service public class TumsConfigServiceImpl extends ServiceImpl implements ITumsConfigService { - @Autowired - private TumsApi tumsApi; - @Override - public TumsConfig getByCode(String orgCode){ - return baseMapper.getByCode(orgCode); + public TumsConfig getByCode(){ + return baseMapper.getByCode(); } - @Override - public Result getUser(TumsConfig tumsConfig){ - TumsConfig entity = baseMapper.getByCode(tumsConfig.getOrgCode()); - if(entity == null){ - entity = new TumsConfig(); - entity.setOrgCode(tumsConfig.getOrgCode()); - } - TumsConfig project = baseMapper.findProjectByCodeOrId(entity); - if(project!=null){ - entity.setTumsProjectId(project.getTumsProjectId()); - entity.setTumsProjectName(project.getTumsProjectName()); - } - return Result.OK(entity); - } - - @Override - public Result saveUser(TumsConfig tumsConfig){ - TumsConfig entity = baseMapper.getByCode(tumsConfig.getOrgCode()); - if(entity!=null){ - String errorMsg = ""; - Map map = new HashMap<>(); - if(!entity.getTumsPassword().equals(tumsConfig.getTumsPassword())){ - //调用修改密码接口 - StringBuffer sbp = new StringBuffer(); - sbp.append("{"); - sbp.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\","); - sbp.append("\"oldPassword\"").append(":").append("\"").append(entity.getTumsPassword()).append("\","); - sbp.append("\"newPassword\"").append(":").append("\"").append(tumsConfig.getTumsPassword()).append("\""); - sbp.append("}"); - String jsonResponsep = tumsApi.changePassword(sbp.toString()); - JSONObject jsonObjectp = new JSONObject(jsonResponsep); - String errorCodep = jsonObjectp.getStr("error_code"); - if(errorCodep.equals("0")){ - map.put("tumsPassword",tumsConfig.getTumsPassword()); - }else{ - if(errorCodep.equals("-82400")){ - errorMsg = "修改密码:密码格式错误!"; - }else{ - errorMsg = "修改密码:"+jsonObjectp.getStr("msg"); - } - } - } - if(!entity.getTumsRoleId().equals(tumsConfig.getTumsRoleId())){ - //调用修改角色接口 - StringBuffer sb = new StringBuffer(); - sb.append("{"); - sb.append("\"userId\"").append(":").append("\"").append(tumsConfig.getTumsUserId()).append("\","); - sb.append("\"roleList\"").append(":[").append(tumsConfig.getTumsRoleId()).append("]"); - sb.append("}"); - String jsonResponse = tumsApi.editUser(sb.toString()); - JSONObject jsonObject = new JSONObject(jsonResponse); - String errorCode = jsonObject.getStr("error_code"); - if(errorCode.equals("0")){ - map.put("tumsRoleId",tumsConfig.getTumsRoleId()); - }else{ - if(!errorMsg.equals("")){ - errorMsg = errorMsg + "\n" + "修改角色:"+jsonObject.getStr("msg"); - }else{ - errorMsg = "修改角色:"+jsonObject.getStr("msg"); - } - } - } - if(tumsConfig.getTumsUrl()!=null&&!tumsConfig.getTumsUrl().equals("")){ - map.put("tumsUrl",tumsConfig.getTumsUrl()); - } - if(tumsConfig.getTumsProjectId()!=null&&!tumsConfig.getTumsProjectId().equals("")){ - map.put("tumsProjectId",tumsConfig.getTumsProjectId()); - } - if(tumsConfig.getFtpIp()!=null&&!tumsConfig.getFtpIp().equals("")){ - map.put("ftpIp",tumsConfig.getFtpIp()); - } - if(tumsConfig.getFtpPort()!=null&&!tumsConfig.getFtpPort().equals("")){ - map.put("ftpPort",tumsConfig.getFtpPort()); - } - if(tumsConfig.getFtpUsername()!=null&&!tumsConfig.getFtpUsername().equals("")){ - map.put("ftpUsername",tumsConfig.getFtpUsername()); - } - if(tumsConfig.getFtpPassword()!=null&&!tumsConfig.getFtpPassword().equals("")){ - map.put("ftpPassword",tumsConfig.getFtpPassword()); - } - if(tumsConfig.getFtpUploadpath()!=null&&!tumsConfig.getFtpUploadpath().equals("")){ - map.put("ftpUploadpath",tumsConfig.getFtpUploadpath()); - } - if(tumsConfig.getOrgCode()!=null&&!tumsConfig.getOrgCode().equals("")){ - map.put("orgCode",tumsConfig.getOrgCode()); - } - baseMapper.updateUser(map); - if(!errorMsg.equals("")){ - return Result.error(errorMsg); - }else{ - return Result.OK("编辑用户成功!"); - } - }else { - StringBuffer sb = new StringBuffer(); - sb.append("{"); - sb.append("\"projectId\"").append(":").append("\"").append(tumsConfig.getTumsProjectId()).append("\","); - sb.append("\"username\"").append(":").append("\"").append(tumsConfig.getTumsUsername()).append("\","); - sb.append("\"password\"").append(":").append("\"").append(tumsConfig.getTumsPassword()).append("\","); - sb.append("\"roleList\"").append(":[").append(tumsConfig.getTumsRoleId()).append("]"); - sb.append("}"); - String jsonResponse = tumsApi.addUser(sb.toString()); - JSONObject jsonObject = new JSONObject(jsonResponse); - String errorCode = jsonObject.getStr("error_code"); - if(errorCode.equals("0")){ - JSONObject result = (JSONObject)jsonObject.get("result"); - Map map = new HashMap<>(); - map.put("tumsUserId",result.getStr("userId")); - map.put("tumsUsername",result.getStr("username")); - map.put("tumsPassword",tumsConfig.getTumsPassword()); - map.put("tumsRoleId",tumsConfig.getTumsRoleId()); - if(tumsConfig.getTumsUrl()!=null&&!tumsConfig.getTumsUrl().equals("")){ - map.put("tumsUrl",tumsConfig.getTumsUrl()); - } - if(tumsConfig.getTumsProjectId()!=null&&!tumsConfig.getTumsProjectId().equals("")){ - map.put("tumsProjectId",tumsConfig.getTumsProjectId()); - } - if(tumsConfig.getFtpIp()!=null&&!tumsConfig.getFtpIp().equals("")){ - map.put("ftpIp",tumsConfig.getFtpIp()); - } - if(tumsConfig.getFtpPort()!=null&&!tumsConfig.getFtpPort().equals("")){ - map.put("ftpPort",tumsConfig.getFtpPort()); - } - if(tumsConfig.getFtpUsername()!=null&&!tumsConfig.getFtpUsername().equals("")){ - map.put("ftpUsername",tumsConfig.getFtpUsername()); - } - if(tumsConfig.getFtpPassword()!=null&&!tumsConfig.getFtpPassword().equals("")){ - map.put("ftpPassword",tumsConfig.getFtpPassword()); - } - if(tumsConfig.getFtpUploadpath()!=null&&!tumsConfig.getFtpUploadpath().equals("")){ - map.put("ftpUploadpath",tumsConfig.getFtpUploadpath()); - } - if(tumsConfig.getOrgCode()!=null&&!tumsConfig.getOrgCode().equals("")){ - map.put("orgCode",tumsConfig.getOrgCode()); - } - baseMapper.addUser(map); - return Result.OK("添加用户成功!"); - }else{ - if(errorCode.equals("-82400")){ - return Result.error("密码格式错误"); - }else{ - return Result.error(jsonObject.getStr("msg")); - } - } - } - } } diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/project/controller/ProjectInfoController.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/project/controller/ProjectInfoController.java index a704d2a..5173880 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/project/controller/ProjectInfoController.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/project/controller/ProjectInfoController.java @@ -30,6 +30,7 @@ import java.util.List; * @Author: jeecg-boot * @Date: 2025-01-22 * @Version: V1.0 + * 停用 2025-7-8 数据库设置好之后不再变更 */ @Api(tags="护理单元-物联管理-TPLINK项目信息") @RestController diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/region/controller/RegionInfoController.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/region/controller/RegionInfoController.java index 2d6e28e..0ddc088 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/region/controller/RegionInfoController.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/region/controller/RegionInfoController.java @@ -26,6 +26,7 @@ import java.util.List; * @Author: jeecg-boot * @Date: 2025-02-20 * @Version: V1.0 + * 停用 2025-7-8 数据库设置好之后不再变更 */ @Api(tags="护理单元-物联管理-TPLINK分组信息") @RestController diff --git a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/utils/TumsApi.java b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/utils/TumsApi.java index f0d60a2..3c0e40b 100644 --- a/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/utils/TumsApi.java +++ b/nursing-unit-iot/nu-iot-biz/src/main/java/com/nu/modules/tplink/utils/TumsApi.java @@ -44,8 +44,7 @@ public class TumsApi { private void initTumsConfig(){ if(tumsConfig==null){ - LoginUser sysUser = (LoginUser) SecurityUtils.getSubject().getPrincipal(); - tumsConfig = tumsConfigMapper.getByCode(sysUser.getOrgCode()); + tumsConfig = tumsConfigMapper.getByCode(); } }