Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/index/index.js
===================================================================
diff -u -r24630 -r24653
--- ssts-web/src/main/webapp/dx-disinfectsystem/js/index/index.js (.../index.js) (revision 24630)
+++ ssts-web/src/main/webapp/dx-disinfectsystem/js/index/index.js (.../index.js) (revision 24653)
@@ -44,29 +44,35 @@
};
$("#myTab>li").removeClass("active");
- $("#myTabContent>div").removeClass("active");
- var tabHeaderHtml = "
"
+ $("#myTabContent>div").removeClass("active");
+
+ //style='background-images:url("+WWWROOT+"/dx-disinfectsystem/img/img7.gif)'
+ var tabHeaderHtml = ""
+ ""
+ ""+tabName+""
+ ""
+ ""
+ "";
var tabContentHtml = ""
- + ""
+ + ""
+ "
";
$("#myTab").append(tabHeaderHtml);
$("#myTabContent").append(tabContentHtml);
-
+ //默认灰色
+ //$("#myTab>li").css('background',"url("+WWWROOT+"/dx-disinfectsystem/img/img8.gif)");
if ($(".content-index-toggle-off").hasClass("header-closed")) {
$(".head-index").css({"height":"0"});
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico4.gif");
+ $(this).children("img").attr("src",""+WWWROOT+"/dx-disinfectsystem/img/ico4.gif");
if($("#myTabContent .tab-pane").hasClass("other-tab")) {
$(".other-tab").css({"top":"35px"});
}
}
}
}
+
+//$(".content-index-nav-title .close-tab").css("border","1px solid red");
+//console.log("-=",$(".close-tab"));
//关掉导航
function closeTab(that, tabId){
$(that).parent().parent().remove();
@@ -93,54 +99,21 @@
$(this).addClass("header-closed");
$(".head-index").hide();
$(".head-index").css({"height":"0"});
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico4.gif");
+ $(this).children("img").attr("src",""+WWWROOT+"/dx-disinfectsystem/img/ico4.gif");
if($("#myTabContent .tab-pane").hasClass("other-tab")) {
$(".other-tab").css({"top":"35px"});
}
}else{
$(this).removeClass("header-closed");
$(".head-index").show();
$(".head-index").css({"height":"87px"});
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico3.gif");
+ $(this).children("img").attr("src",""+WWWROOT+"/dx-disinfectsystem/img/ico3.gif");
if ($("#myTabContent .tab-pane").hasClass("other-tab")) {
$(".other-tab").css({"top":"122px"});
} else {
$(".other-tab").css({"top":"35px"});
}
}
-
- /*if($("#myTabContent .tab-pane").hasClass("other-tab")){
- var headHeight = $(".head-index").height();
- if(headHeight==87){
- $(".head-index").hide();
- $(".head-index").css({"height":"0"});
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico4.gif");
-
-
- $(".other-tab").css({"top":"35px"});
- }else{
- $(".head-index").show();
- $(".head-index").css({"height":"87px"});
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico3.gif");
-
- $(".other-tab").css({"top":"122px"});
- }
- }else{
-
- var headHeight = $(".head-index").height();
- if(headHeight==87){
- $(".head-index").hide();
- $(".head-index").css({"height":"0"})
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico4.gif");
- }else{
- //alert("222");
- $(".head-index").show();
- $(".head-index").stop(true).animate({"height":"87px"},300);
- $(this).children("img").attr("src","/dx-disinfectsystem/img/ico3.gif");
- $(".other-tab").css({"top":"35px"});
- }
- }*/
-
})
//首页修改密码验证
@@ -297,7 +270,7 @@
tabId = menuJson.itemId;
menuText = menuJson.title;
- menuIconSrc =menuJson.imgUrl;
+ menuIconSrc =WWWROOT+menuJson.imgUrl;
//1是tab,2是跳转新页面,3是右击自定义菜单事件 4.弹出一个弹框
if (menuJson.type == 1) {
menuTarget = "";
@@ -306,11 +279,11 @@
+ "'"+"menu_" + menuJson.itemId +"'"
+ "," + "'" + menuText + "'"
+ ","
- + "'" + menuJson.itemLinkUrl + "'"
+ + "'"+WWWROOT+"" + menuJson.itemLinkUrl + "'"
+ ")\"";
} else if(menuJson.type == 2) {
- menuHref = menuJson.itemLinkUrl;
+ menuHref =WWWROOT+menuJson.itemLinkUrl;
} else if(menuJson.type == 3) {
myMenuGroup = "my-menu-group";
menuTarget = "";
@@ -336,7 +309,7 @@
+ taskTitle
+ "'"
+ ","
- + "'"
+ + "'"+WWWROOT+""
+submenusLi.itemLinkUrl
+ "'"
+ ")\"";
Index: ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js
===================================================================
diff -u -r24630 -r24653
--- ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js (.../assemblyManagement.js) (revision 24630)
+++ ssts-web/src/main/webapp/dx-disinfectsystem/js/assemblyManagement/assemblyManagement.js (.../assemblyManagement.js) (revision 24653)
@@ -1,5 +1,3 @@
-
-var recoredTableH ="";
var assemblyTaskLeftTopTableCon; //left table top
var addVal = "";
var packingTasks;
@@ -8,6 +6,9 @@
var searchBarcodeHidden;
var loseOrDameage_type;
var loseOrDameage_packingTaskId;
+
+
+
//打印标签部分
var packing = false;
var packingToussesArray = []; // 装配的器械包数组,用于Selenium自动化测试
@@ -58,9 +59,10 @@
M = (date.getMonth()+1 < 10 ? '0'+(date.getMonth()+1) : date.getMonth()+1) + '-';
D = date.getDate() + ' ';
D = (date.getDate() < 10 ? '0'+(date.getDate()) : date.getDate());
- sterileDate = Y+M+D;
+ sterileDate = parseInt(Y+M+D);
}
+ console.log("日期",sterileDate);
//外来器械拆包信息 splitPackage
//篮筐条码
//扫描的篮筐条码 scannedBasketBarcodes
@@ -110,7 +112,7 @@
return ;
}
var packingTaskArray = [];
- for(var tousseIndex=0;tousseIndex提示"
@@ -339,7 +341,7 @@
assemblyTaskLeftTopTableCon = assembleArray;
reloadPackingLeftTopTasks();//刷新左上表格
- //printLabelsAfterPacking();//打印标签
+ printLabelsAfterPacking();//打印标签
});
@@ -544,6 +546,7 @@
$.ajax({
url:WWWROOT+"/disinfectSystem/baseData/expirationDateInfoController/getPackageTypeAndExpirationDateInfo.mhtml",
type: "get",
+ cache:false,//解决ie
async:false,
success:function(result){
var result = JSON.parse(result);
@@ -590,6 +593,12 @@
$(function(){
var documentHeight = $(window).height();
+ //父级标签
+ var parentHead = window.parent.$(".head-index");
+ var navbar = window.parent.$(".content-index");
+ var parentHeadIf = window.parent.$(".content-index-toggle-off");
+ var todayTableHeight = documentHeight - parentHead.height() - navbar.height() - 124;
+
//页面一加载就获取焦点
$("#searchBarcode").focus();
loseAndDamageNum();//丢失和报损的数字
@@ -602,107 +611,7 @@
var resultHTop = tableHTop-40;
var resultHFoot = tableHFoot-76;
- var assemblyTaskLeftTopTable_columns=[
- {
- checkbox : true,
- switchable: false
- },
- {
- title : '物品名称',
- field : 'tousseName',
- align : 'center',
- sortable:true, //正序,逆序
- switchable: false,
- cellStyle:function(value,row,index){
- for(i=0;i 0){
- return {css:{"color":"red"}};
- }
- }
-
- }
- return {css:{"color":"#000"}};
- }
- },
- {
- title : '数量',
- field : 'amount',
- align : 'center',
- sortable:true,
- switchable: false,
- formatter:function(v,record){
- var inputId = 'topInput_'+record.tousseID;
- return ""
- }
- },
- {
- title : '加急数量',
- field : 'urgentAmount',
- align : 'center',
- sortable:true
- },
- {
- title : '加急等级',
- field : 'urgentLevel',
- align : 'center',
- sortable:true
- },
- {
- title : '清洗篮筐',
- field : 'basketName',
- align : 'center',
- sortable:true
- },
- {
- title : '操作',
- field : 'operate',
- align : 'center',
- sortable:true,
- width:300
- },
- {
- title : '申请科室',
- field : 'department',
- align : 'center',
- sortable:true
- },
- {
- title : '清洗时间',
- field : 'washTime',
- align : 'center',
- sortable:true
- },
- {
- title : '状态',
- field : 'status',
- align : 'center',
- sortable:true
- },
- {
- title : '回收时间',
- field : 'dateTime',
- align : 'center',
- sortable:true
- }
- ];
var assemblyTaskLeftTopTable = "";
$("#assemblyTaskLeftTopTableWrapp").append(assemblyTaskLeftTopTable);
/*在篮筐中输入条码*/
@@ -718,7 +627,7 @@
$("#searchBarcodeHidden").val(searchBarcodeVal);
searchBarcodeHidden = $("#searchBarcodeHidden").val();
$("#searchBarcode").val("");
- reloadTopTableMoreborde(searchBarcodeHidden);
+ reloadTopTableMoreborde(searchBarcodeHidden);
//把表格高度变小
$("#assemblyTaskLeftTopTable").css({"min-width": "1100px"});
$("#assemblyTaskLeftTopTable th,#assemblyTaskLeftTopTable td").css({
@@ -740,8 +649,10 @@
//中间的高度
//计算table的高度
- var taskmiddleTop = $(".assembly-task-middlefoot").offset().top;
- taskmiddleH = documentHeight - taskmiddleTop-123;
+ //var taskmiddleTop = $(".assembly-task-middlefoot").offset().top;
+ //console.log("高度,,",taskmiddleTop);
+
+ taskmiddleH = documentHeight -335-123;
$(".assembly-task-middlefoot").css({"height":taskmiddleH+"px","overflow-y":"auto"});
//var winH = $(window).height();
/*setInterval(function(){
@@ -782,65 +693,28 @@
},100);*/
/* var topTaboffset = $("#assemblyTaskLeftTopTableWrapp").offset().top;*/
//console.log("winH"+documentHeight);
+
assemblyTaskLeftTopload([],assemblyTaskLeftTopTable_columns);
$(".fixed-table-toolbar .columns,.fixed-table-toolbar .bs-bars").css({
"line-height":"0",
"margin-top":"4px",
"margin-bottom":"4px"
});
$("#assemblyTaskLeftTopTableWrapp .fixed-table-container").css({"padding-bottom":"25px"});
+ //右边材料清单
+ var materialsTop = $("#materialsMenu").offset().top;
+ var materialsH = documentHeight-materialsTop-123;
+ var materialstable = "";
+ $("#materialsMenu").append(materialstable);
+ materialsLoadTable([],materials_columns);
+ //把表格的高度变小
+ $("#materialsTable").css({"min-width": "300px"});
+ $("#materialsTable th,#materialsTable td").css({
+ "padding-bottom":"2px",
+ "padding-top":"2px"
+ })
+ /*材料清单 table end*/
-
-
-
-
-
-
- //右边材料清单
- var materialsTop = $("#materialsMenu").offset().top;
- var materialsH = documentHeight-materialsTop-123;
- var materialstable = "";
- $("#materialsMenu").append(materialstable);
- materialsLoadTable([],materials_columns);
- //把表格的高度变小
- $("#materialsTable").css({"min-width": "300px"});
- $("#materialsTable th,#materialsTable td").css({
- "padding-bottom":"2px",
- "padding-top":"2px"
- })
- /*材料清单 table end*/
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
//补充丢失/报损表格
var addLoseTable="";
$('#addLoseTableWrapper').append(addLoseTable);
@@ -916,7 +790,7 @@
align : 'center',
sortable:true, //正序,逆序
switchable: false,
- /* formatter:function(v,record,index){
+ formatter:function(v,record,index){
var vs = v ;
for(var i=0;i -1) {
+ this.splice(index, 1);
+ }
+ };
+ for(var i=0;i";
- $("#todayAssemblyRecordTableWrapp").append(todayAssemblyRecordTable);
-
- //alert("111");
- todayAssemblyRecordTableload("todayAssemblyRecordTable",todayAssemblyRecord_columns,todayAssemblyRecordTableData);
$("#todayAssemblyRecordTableWrapp .fixed-table-container").css("padding-bottom","43px");
+ //高度自适应,分页条的定位
+ $(window).resize(function () {
+ $("#todayAssemblyRecordTable").bootstrapTable('resetView', {
+ height : $(window).height() - parentHead.height() - navbar.height() - 124
+ });
+ $("#todayAssemblyRecordTableWrapp .fixed-table-pagination").css("top",$(".wrapp").height());
+ });
+
+ //点击查询按钮
+ $("#queryTodayPackingRecord").click(function(){
+ var beginSelect = $("#beginSelect option:selected").val();
+ var beginSelect = $("#endSelect option:selected").val();
+ var instrumentSetSelect = $("#instrumentSetSelect option:selected").val();
+ var instrumentCode = $("#instrumentCode").val();
+ var packagePeople = $("#packagePeople").val();
+
+
+ //console.log("todayHistoryHidden",$("#todayHistoryHidden").val());
+ var filters = [];
+ var fil = [];
+ var filtersAppend = {
+ columnLabel:"tousseName",
+ type:'string',//字符串类型
+ value:"阑尾拉钩",
+ operator: "like"
+ };
+ filters.push(filtersAppend);
+ //console.log("filters",filters);
+ var temp = {
+ //这里的键的名字和控制器的变量名必须一直,这边改动,控制器也需要改成一样的
+ offset:"", //页码
+ limit: "", //每页的条数
+ filters: fil,
+ gridId: "com.forgon.disinfectsystem.packing.findPackingRecordList",
+ };
+
+ $.ajax({
+ url:WWWROOT+"/disinfectSystem/grid/gridController/getGrid.mhtml",
+ dataType: "json",
+ async: false,
+ data: {gridParams:JSON.stringify(temp)},
+ type: "post",
+ success: function(result) {
+ console.log("返回的数据",result);
+ if(result.success == true){
+
+ }else{
+ //alert(result.message);
+ }
+ }
+
+ })
+
+ })
+
//器械丢失补充模态框
// loadTable("addLoseTable",allModel.list,allModelication_columns,false,false,"",false,true,false);
@@ -1607,7 +1655,7 @@
}
//今天本组装配记录
-var todayAssemblyRecordTableData =new Array();
+/*var todayAssemblyRecordTableData =new Array();
for(var i=0; i<=100;i++){
todayAssemblyRecordTableData.push({
'deparent':"麻醉科",
@@ -1622,7 +1670,7 @@
"doctor":"李四"
});
-}
+}*/
var printAmendtable_columns=[
{
checkbox : true,
@@ -1810,22 +1858,28 @@
//点击删除
$("#confirmDeleteBtn").click(function(){
confirmDelete(footTabelids);
- //reloadPackingLeftTopTasks();
})
+//删除装配任务
function confirmDelete(footTabelids){
$.ajax({
url:WWWROOT+"/disinfectSystem/packingController/deletePackingTask.mhtml",
dataType: "json",
async: true,
+ cache:false,//解决ie
type: "post",
data:{"ids":footTabelids},
success: function(result) {
if(result.success == true){
- alert("删除成功",result.message);
+ alert("删除成功");
$('.deleteMsgModel').modal('hide');
reloadPackingTasks();//刷新左下表格
- reloadTopTableMoreborde(searchBarcodeHidden);//刷新左上表格
+ //当没有扫条码,上面表格不刷新
+ if(searchBarcodeHidden ==undefined || searchBarcodeHidden ==""){
+ return;
+ }
+ reloadTopTableMoreborde(searchBarcodeHidden);//刷新左上表格
}else{
+ //删除失败
alert(result.message);
$('.deleteMsgModel').modal('hide');
}
@@ -1933,8 +1987,9 @@
allBagName=req;
}
});*/
- /*var allBagName = {"results":[
- {"id": 1, text: '小手术包' }
+
+ var allBagName = {"results":[
+ {"id": 1, text: '小手术包' },
{"id|1-100": 2, text: '小麻醉包' },
{"id|1-100": 3, text: '小麻醉骨科包'},
{"id|1-100": 4, text: '大麻醉包' },
@@ -1952,7 +2007,7 @@
maximumSelectionLength:1
})
- }*/
+ }
//科室
/*Mock.mock(
'http://mockjsdepartmentame',
@@ -1963,8 +2018,8 @@
]
}
);*/
- /*$("#departmentsSelect").select2({
- ajax: {
+ $("#departmentsSelect").select2({
+ /* ajax: {
url: "http://mockjsdepartmentame",
contentType:'application/json;charset=utf-8',
dataType: 'json',
@@ -1987,13 +2042,13 @@
};
},
cache: true
- },
+ },*/
language: "zh-CN",
placeholder:'关键词搜素',
allowClear:true,
minimumInputLength: 1,
maximumSelectionLength:1
- })*/
+ })
//报损科室
/*Mock.mock(
@@ -2875,10 +2930,12 @@
searchBarcodeHidden = $("#searchBarcodeHidden").val();
var basketBarcodes = [];//扫描篮筐
basketBarcodes.push(searchBarcodeHidden);
- var addLoseBarcodeHidden = $("#addLoseBarcodeHidden").val();
+
+ var addLoseBarcodeHidden = $("#addLoseBarcodeHidden").val();//弹框上的篮筐条码隐藏域
$.ajax({
url:WWWROOT+"/disinfectSystem/recyclingrecord/materialErrorDamageController/materialSupplement.mhtml",
type: "post",
+ cache:false,//解决ie
async:true,
data:{
"packingTaskId":loseOrDameage_packingTaskId,
@@ -2901,10 +2958,12 @@
+ "";
$("body").append(addNumHtml);
loseAndDamageNum();//请求数字
- reloadTopTableMoreborde(basketBarcodes.join(";"));//丢失或报损的补充
reloadPackingTasks();//刷新左下表格
- //reloadPackingLeftTopTasks();
-
+ //当没有扫条码,上面表格不刷新
+ if(!Tools.ArrayUtils.isNotEmpty(basketBarcodes) || searchBarcodeHidden !=""){
+ reloadTopTableMoreborde(basketBarcodes.join(";"));//左上表格的刷新
+ }
+
}else{
alert(result.message);
}
@@ -2951,7 +3010,6 @@
data: {"taskGroup":taskGroup,"basketBarcodes":searchBarcode},
type: "post",
beforeSend: function() {
- //console.log('start');
},
success: function(result) {
if(result.success == true){
@@ -2980,7 +3038,107 @@
+var assemblyTaskLeftTopTable_columns=[
+ {
+ checkbox : true,
+ switchable: false
+ },
+ {
+ title : '物品名称',
+ field : 'tousseName',
+ align : 'center',
+ sortable:true, //正序,逆序
+ switchable: false,
+ cellStyle:function(value,row,index){
+ for(i=0;i 0){
+ return {css:{"color":"red"}};
+ }
+ }
+
+ }
+ return {css:{"color":"#000"}};
+ }
+ },
+ {
+ title : '数量',
+ field : 'amount',
+ align : 'center',
+ sortable:true,
+ switchable: false,
+ formatter:function(v,record){
+ var inputId = 'topInput_'+record.tousseID;
+ return ""
+ }
+ },
+ {
+ title : '加急数量',
+ field : 'urgentAmount',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '加急等级',
+ field : 'urgentLevel',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '清洗篮筐',
+ field : 'basketName',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '操作',
+ field : 'operate',
+ align : 'center',
+ sortable:true,
+ width:300
+ },
+ {
+ title : '申请科室',
+ field : 'department',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '清洗时间',
+ field : 'washTime',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '状态',
+ field : 'status',
+ align : 'center',
+ sortable:true
+ },
+ {
+ title : '回收时间',
+ field : 'dateTime',
+ align : 'center',
+ sortable:true
+ }
+ ];
function assemblyTaskLeftTopload(tableDate,columns){
$("#assemblyTaskLeftTopTable").bootstrapTable('destroy');
$("#assemblyTaskLeftTopTable").bootstrapTable(
Index: ssts-web/src/main/webapp/dx-disinfectsystem/css/index/index.css
===================================================================
diff -u -r24583 -r24653
--- ssts-web/src/main/webapp/dx-disinfectsystem/css/index/index.css (.../index.css) (revision 24583)
+++ ssts-web/src/main/webapp/dx-disinfectsystem/css/index/index.css (.../index.css) (revision 24653)
@@ -1,5 +1,5 @@
body{
- background:url("/dx-disinfectsystem/img/bg.jpg");
+ background:url("../../img/bg.jpg");
background-repeat: no-repeat;
background-position: top right;
@@ -163,13 +163,14 @@
padding-left: 8px;
}
.content-index .content-index-nav-title li.active{
- background: url(/dx-disinfectsystem/img/img7.gif) repeat-x !important;
+ background: url(../../img/img7.gif) repeat-x !important;
+
}
.content-index .content-index-nav-title li{
height: 33px;
width: 103px;
margin-left:4px;
- background: url(/dx-disinfectsystem/img/img8.gif) repeat-x !important;
+ background: url(../../img/img8.gif) repeat-x !important;
}
.content-index .content-index-nav-title li a{
display:block;
@@ -183,7 +184,6 @@
font-size: 15px;
}
.content-index .content-index-nav-title li a:hover{
- background-color:;
color:#596e95 !important;
}
.content-index .content-index-nav-title li.active a{
@@ -209,15 +209,15 @@
height:86px;
}
.content-index .content-index-tab-col-mb20 .content-index-tab-icon-text {
- background: url(/dx-disinfectsystem/img/icon_text_l.png) no-repeat scroll 0 0 transparent;
+ background: url(../../img/icon_text_l.png) no-repeat scroll 0 0 transparent;
cursor: pointer;
display: inline-block;
height: 20px;
margin-top: 3px;
padding-left: 10px;
}
.content-index .content-index-tab-col-mb20 .content-index-tab-icon-text span {
- background: url(/dx-disinfectsystem/img/icon_text_r.png) no-repeat scroll right center transparent;
+ background: url(../../img/icon_text_r.png) no-repeat scroll right center transparent;
color: #FFFFFF;
display: inline-block;
height: 20px;
@@ -238,7 +238,7 @@
right: 3px;
opacity: 0.6;
filter: alpha(opacity=60);
- background: url(/dx-disinfectsystem/img/tabs_close.gif) no-repeat;
+ background: url(../../img/tabs_close.gif) no-repeat;
cursor:pointer;
}
Index: ssts-web/src/main/webapp/dx-disinfectsystem/pages/disinfectsystem/assemblyManagement/assemblyManagement.jsp
===================================================================
diff -u -r24630 -r24653
--- ssts-web/src/main/webapp/dx-disinfectsystem/pages/disinfectsystem/assemblyManagement/assemblyManagement.jsp (.../assemblyManagement.jsp) (revision 24630)
+++ ssts-web/src/main/webapp/dx-disinfectsystem/pages/disinfectsystem/assemblyManagement/assemblyManagement.jsp (.../assemblyManagement.jsp) (revision 24653)
@@ -347,16 +347,16 @@
-
+
-
+
-