Index: ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.jsp
===================================================================
diff -u -r27463 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.jsp (.../takeVideoAndImg.jsp) (revision 27463)
+++ ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.jsp (.../takeVideoAndImg.jsp) (revision 27864)
@@ -1,99 +1,100 @@
-<%@ page contentType="text/html; charset=UTF-8"%>
-<%@ include file="/common/taglibs.jsp"%>
-
-
-
-
-
-
- 视频图片拍摄
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+<%@ page contentType="text/html; charset=UTF-8"%>
+<%@ include file="/common/taglibs.jsp"%>
+
+
+
+
+
+
+ 视频图片拍摄
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
Index: ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseApplicationView.jsp
===================================================================
diff -u -r27224 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseApplicationView.jsp (.../foreignTousseApplicationView.jsp) (revision 27224)
+++ ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseApplicationView.jsp (.../foreignTousseApplicationView.jsp) (revision 27864)
@@ -109,6 +109,7 @@
//视频类型(申请采集视频)
var videoType = '<%=VideoFile.VIDEO_TYPE_CAMERA_APPLICATION%>';
var foreignToussePriceOfSysParams = '<%=pageContext.getAttribute("foreignToussePriceOfSysParams")%>';
+ var IMAGE_TYPE_TOUSSE = '<%=ImageFile.IMAGE_TYPE_TOUSSE %>';//器械包图片,查看图片用的参数
Index: ssts-web/src/main/webapp/common/imgAndVideo.css
===================================================================
diff -u -r27172 -r27864
--- ssts-web/src/main/webapp/common/imgAndVideo.css (.../imgAndVideo.css) (revision 27172)
+++ ssts-web/src/main/webapp/common/imgAndVideo.css (.../imgAndVideo.css) (revision 27864)
@@ -87,12 +87,12 @@
cursor: pointer;
}
.camera_wrapper{
- width: 930px;
- margin: 0px auto;
- margin-top: 24px;
+ width: 100%;
+ /* margin: 0px auto; */
+ /* margin-top: 24px; */
}
.camera_content{
- height: 532px;
+ height: 100%;
margin: 0px auto;
}
.camera_footer{
@@ -114,7 +114,7 @@
.camera_Btn{
width:74px;
height: 74px;
- margin-top: 17px;
+ margin-top: 10px;
background:url(../images/web/imgtakephoto.png) no-repeat;
display: inline-block;
}
@@ -227,4 +227,20 @@
border-color: #afd7af !important;
background-color: #afd7af !important;
color: #333 !important;
+}
+@-webkit-keyframes bounce-up {
+ 0% {-webkit-transform: translateY(0);}
+ 30% {-webkit-transform: translateY(10%);}
+}
+
+@keyframes bounce-up {
+ 0% {-webkit-transform: translateY(0);}
+ 30% {-webkit-transform: translateY(10%);}
+}
+
+.animate-bounce-up{
+ width: 136px;
+ height: 105px;
+ -webkit-animation: bounce-up 0.6s linear;
+ animation: bounce-up 0.6s linear;
}
\ No newline at end of file
Index: ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.js
===================================================================
diff -u -r27463 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.js (.../takeVideoAndImg.js) (revision 27463)
+++ ssts-web/src/main/webapp/disinfectsystem/test/takeVideoAndImg.js (.../takeVideoAndImg.js) (revision 27864)
@@ -176,8 +176,10 @@
}
};
-// 这段代 主要是获取摄像头的视频流并显示在Video 签中
+// 这段代码主要是获取摄像头的视频流并显示在Video 签中
$(function () {
+ var cameraHeight = $(window).height()-$(".camera_footer").height()-20;
+ $(".camera_wrapper").css({"height":cameraHeight+"px"});
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
@@ -217,6 +219,10 @@
}
if ($("#takePhotos").prop("checked")) {//拍图片
+ /*拍图片的下滑效果 */
+ $("#canvas").removeClass("animate-bounce-up");
+ $("#canvas").hide(0).slideDown("normal");
+ $("#canvas").addClass("animate-bounce-up");
context.drawImage(video, 0, 0, imgWidth, imgHeight);
contextBig.drawImage(video, 0, 0, 1024, 650);
/* 显示在多图片页面 */
@@ -231,7 +237,6 @@
list += "";
list += "
";
list += "未上传";
- // list += "";
list += "";
$("#imgVideoBtn", window.opener.document).before(list);//子窗口给父窗口元素赋值
updateParentImgVideoNum();
@@ -271,6 +276,9 @@
$("#cameraBtn").removeClass("stop");
$("#cameraBtn").addClass("on");
layer.msg("录制成功,视频录制不能超过5分钟!", { icon: 7 });
+ $("#canvas").removeClass("animate-bounce-up");
+ $("#canvas").hide(0).slideDown("normal");
+ $("#canvas").addClass("animate-bounce-up");
context.drawImage(video, 0, 0, imgWidth, imgHeight);
contextBig.drawImage(video, 0, 0, 1024, 650);
//预览大图
@@ -290,11 +298,15 @@
//预览大图
base64DataBig2 = canvasBig.toDataURL('image/jpeg', 1.0);
layer.msg("录制成功!", { icon: 1 });
+ $("#canvas").removeClass("animate-bounce-up");
+ $("#canvas").hide(0).slideDown("normal");
+ $("#canvas").addClass("animate-bounce-up");
}
}
+
});
+
-
// 点击拍照单选框
$("#takePhotos").click(function () {
if ($(this).prop("checked")) {//显示拍照图片
Index: ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.jsp
===================================================================
diff -u -r27172 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.jsp (.../goodsApplicationView.jsp) (revision 27172)
+++ ssts-web/src/main/webapp/disinfectsystem/recyclingApplication/goodsApplicationView.jsp (.../goodsApplicationView.jsp) (revision 27864)
@@ -283,7 +283,7 @@
var tousseType_foreignTousse = '<%=TousseDefinition.PACKAGE_TYPE_FOREIGN%>'; //外来器械包
var tousseTypeCustom = '<%=TousseDefinition.PACKAGE_TYPE_CUSTOM%>'; //自定义器械包
-
+var IMAGE_TYPE_TOUSSE = '<%=ImageFile.IMAGE_TYPE_TOUSSE %>';//器械包图片,查看图片用的参数
var SSTS_RecycApplication_Create = true;
SSTS_RecycApplication_Create = false;
Index: ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/tousseImage.jsp
===================================================================
diff -u -r27797 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/tousseImage.jsp (.../tousseImage.jsp) (revision 27797)
+++ ssts-web/src/main/webapp/disinfectsystem/touchScreen/recycle/tousseImage.jsp (.../tousseImage.jsp) (revision 27864)
@@ -61,7 +61,7 @@
}
var trData = "";
- if(parentPageName == 'packingView'){
+ if(parentPageName == 'packingView' || parentPageName == 'application'){
$('.table1').hide();
$('.table2').show();
}else {
@@ -74,7 +74,7 @@
var materialAmount = json[i].amount;
sumTotal+=parseFloat(materialAmount);
$('#SumTotal').text(sumTotal);
- if(parentPageName == 'packingView'){
+ if(parentPageName == 'packingView' || parentPageName == 'application'){
trData += '';
trData += ' | ';
trData += ''+materialName+' | ';
@@ -792,6 +792,8 @@
$(".packing-teach,.instruction-book").show();
}else if(parentPageName == 'toussePictures'){
$(".operationGuide-book,.packing-teach,.tousse-video,.instruction-book").show();
+ }else if(parentPageName == 'application'){
+ $(".instruction-book").show();
}else {
$(".operationGuide-book").show();
}
Index: ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseInfoForm.js
===================================================================
diff -u -r27780 -r27864
--- ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseInfoForm.js (.../foreignTousseInfoForm.js) (revision 27780)
+++ ssts-web/src/main/webapp/disinfectsystem/foreigntousseapplication/foreignTousseInfoForm.js (.../foreignTousseInfoForm.js) (revision 27864)
@@ -1820,7 +1820,14 @@
var tousseName = record.get('tousseName');
var tousseDefinitionId = record.get('tousseDefinitionId');
if(!isLeaf){
- var btnHtml = "
";
+ var currentPage = 1;
+ var materialId = "";
+ var imgName = IMAGE_TYPE_TOUSSE;
+ var iframeHeight = window.screen.height;
+ var url = WWWROOT+'/disinfectsystem/touchScreen/recycle/tousseImage.jsp?resolution=1980&clientHeight='+iframeHeight+'&parentPageName=application&tousseDefinitionID='+tousseDefinitionId+'&materialId='+materialId+'&tousseName='+encodeURIComponent(tousseName)+'&imgName='+encodeURIComponent(imgName)+'&number='+currentPage;
+
+ //var btnHtml = "
";
+ var btnHtml = "
";
if(sstsConfig.showCameraPhoto){
/* if(id){
//只有再次打开该单修改时,才能查看图片