Index: ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.js
===================================================================
diff -u -r27172 -r27178
--- ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.js (.../videoAndImg.js) (revision 27172)
+++ ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.js (.../videoAndImg.js) (revision 27178)
@@ -155,7 +155,6 @@
}else{//跳转图片
$(that).parent().children(".spotlight")[0].click();
}
-
}
/* 播放视频
@@ -256,16 +255,16 @@
function imgAndVideoBtn(){
var winW = 1024;
var winH = 666;
- var tops = (window.screen.availHeight -winH)/2;
- var lefts = (window.screen.availWidth -winW)/2;
+ var winTop = (window.screen.availHeight -winH)/2;
+ var winLeft = (window.screen.availWidth -winW)/2;
if(window.screen.height == 768){
lefts = 0;
tops = 0;
}
// 弹出窗口
var pageUrl = WWWROOT + '/disinfectsystem/test/takeVideoAndImg.jsp';
- var style = "resizable=yes,top="+tops+",left="+lefts+",width="+winW+",height="+winH+",status=no,menubar=no,toolbar=no,Scrollbars=no,Location=no,Direction=no,resizable=no";
- popwin=window.open(pageUrl,'图片视频拍摄',style);
+ var style = "resizable=yes,top="+winTop+",left="+winLeft+",width="+winW+",height="+winH+",status=no,menubar=no,toolbar=no,Scrollbars=no,Location=no,Direction=no,resizable=no";
+ popwin=window.open(pageUrl,"_blank",'图片视频拍摄',style);
if(popwin != null ){
popwin.focus();
}
@@ -358,28 +357,27 @@
}
}
- //科室申领
- var imageIdsAndGoodsName = $("#iframe_recyclingApplication",window.parent.document).contents().find("#imageIdsAndGoodsName");
- imageIdsAndGoodsName.val(JSON.stringify(goodsNameImageFile2));
- var videoIdsAndGoodsName = $("#iframe_recyclingApplication",window.parent.document).contents().find("#videoIdsAndGoodsName");
- videoIdsAndGoodsName.val(JSON.stringify(goodsNameVideoeFile2));
+ //传给上级页面用做提交的参数
+ if(window.opener.document.getElementById("imageIdsAndGoodsName")){
+ var imageIdsAndGoodsName = window.opener.document.getElementById("imageIdsAndGoodsName");
+ imageIdsAndGoodsName.value = JSON.stringify(goodsNameImageFile2);
+ }
- var imageIdsDom = $("#iframe_recyclingApplication",window.parent.document).contents().find("#imageIds");
- imageIdsDom.val(imageIds);
- var videoIdsDom = $("#iframe_recyclingApplication",window.parent.document).contents().find("#videoIds");
- videoIdsDom.val(videoIds);
+ if(window.opener.document.getElementById("videoIdsAndGoodsName")){
+ var videoIdsAndGoodsName = window.opener.document.getElementById("videoIdsAndGoodsName");
+ videoIdsAndGoodsName.value = JSON.stringify(goodsNameVideoeFile2);
+ }
+
+ if(window.opener.document.getElementById("imageIds")){
+ var imageIdsDom = window.opener.document.getElementById("imageIds");
+ imageIdsDom.value = JSON.stringify(imageIds);
+ }
+ if(window.opener.document.getElementById("videoIds")){
+ var videoIdsDom = window.opener.document.getElementById("videoIds");
+ videoIdsDom.value = JSON.stringify(videoIds);
+ }
- //高级视图
- var imageIdsAndGoodsName2 = $("#iframe_enterpriseView",window.parent.document).contents().find("#mainFrame").contents().find("#imageIdsAndGoodsName");
- imageIdsAndGoodsName2.val(JSON.stringify(goodsNameImageFile2));
- var videoIdsAndGoodsName2 = $("#iframe_enterpriseView",window.parent.document).contents().find("#mainFrame").contents().find("#videoIdsAndGoodsName");
- videoIdsAndGoodsName2.val(JSON.stringify(goodsNameVideoeFile2));
-
- var imageIdsDom2 = $("#iframe_enterpriseView",window.parent.document).contents().find("#mainFrame").contents().find("#imageIds");
- imageIdsDom2.val(imageIds);
- var videoIdsDom2 = $("#iframe_enterpriseView",window.parent.document).contents().find("#mainFrame").contents().find("#videoIds");
- videoIdsDom2.val(videoIds);
$("#loading").hide();
layer.msg(data.message, {icon: 1});
}else{
@@ -391,13 +389,19 @@
}
$(function(){
- $(".uploading").show();
+ if(isLook == 'true'){//需要拍摄和上传,就显示拍摄按钮和上传按钮
+ $(".uploading").hide();
+ $("#imgVideoBtn").hide();
+ }else{
+ $(".uploading").show();
+ }
+
//加载图片和视频
loadingVideoAndImg(imageIdsData,videoIdsData);
})
/* 页面卸载时,关掉摄像头页面 */
-window.onunload = function () {
+window.onunload = function () {
if(popwin != null) {
popwin.close();
}
Index: ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.jsp
===================================================================
diff -u -r27172 -r27178
--- ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.jsp (.../videoAndImg.jsp) (revision 27172)
+++ ssts-web/src/main/webapp/disinfectsystem/test/videoAndImg.jsp (.../videoAndImg.jsp) (revision 27178)
@@ -21,6 +21,7 @@
var goodsName = '${param.goodsName}';
var imageIds = '${param.imageIds}';
var videoIds = '${param.videoIds}';
+ var isLook = '${param.isLook}';