|
@@ -9,9 +9,11 @@ import com.huimv.guowei.admin.entity.SysCamera;
|
|
import com.huimv.guowei.admin.entity.SysCameraArea;
|
|
import com.huimv.guowei.admin.entity.SysCameraArea;
|
|
import com.huimv.guowei.admin.service.ISysCameraAreaService;
|
|
import com.huimv.guowei.admin.service.ISysCameraAreaService;
|
|
import com.huimv.guowei.admin.service.ISysCameraService;
|
|
import com.huimv.guowei.admin.service.ISysCameraService;
|
|
|
|
+import com.huimv.guowei.admin.utils.IpUtil;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
|
|
|
|
|
|
+import javax.servlet.http.HttpServletRequest;
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
@@ -84,4 +86,16 @@ public class SysCameraAreaController {
|
|
return cameraAreaService.lsitAndCamera(farmId);
|
|
return cameraAreaService.lsitAndCamera(farmId);
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ @GetMapping("/getUrl")
|
|
|
|
+ public void getUrl(HttpServletRequest request, @RequestParam(value = "farmId") Integer farmId) {
|
|
|
|
+ String ipAddr = IpUtil.getIpAddr(request);
|
|
|
|
+ QueryWrapper<SysCameraArea> queryWrapper = new QueryWrapper<>();
|
|
|
|
+ queryWrapper.eq("farm_id", farmId);
|
|
|
|
+ List<SysCameraArea> areas = cameraAreaService.list(queryWrapper);
|
|
|
|
+ for (SysCameraArea area : areas) {
|
|
|
|
+ area.setPublicUrl(ipAddr+":9080");
|
|
|
|
+ cameraAreaService.updateById(area);
|
|
|
|
+ }
|
|
|
|
+ }
|
|
}
|
|
}
|