Index: ssts-web/src/main/webapp/disinfectsystem/packing/splitForeignTousseView.js
===================================================================
diff -u -r31109 -r31118
--- ssts-web/src/main/webapp/disinfectsystem/packing/splitForeignTousseView.js (.../splitForeignTousseView.js) (revision 31109)
+++ ssts-web/src/main/webapp/disinfectsystem/packing/splitForeignTousseView.js (.../splitForeignTousseView.js) (revision 31118)
@@ -645,35 +645,31 @@
width : 240,
renderer: function(v,p,record,index){
if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && sstsConfig.allowForeignToussePartSplitWhenPacking){
+ if(record.data.partialSplitForeignTousse){
+ p.css='tousseName_background';
+ }
if(record.data.imageIdsArry || record.data.videoIdsArry || record.data.haveImageFileAmount){
var imageIdsArry = record.data.imageIdsArry || [];
var videoIdsArry = record.data.videoIdsArry || [];
if(imageIdsArry.length > 0 || videoIdsArry.length > 0 || record.data.haveImageFileAmount){
p.css='tousseName_background_1';
- return ''+v+'';
}
}
- if(record.data.partialSplitForeignTousse){
- p.css='tousseName_background';
- return ''+v+'';
- }
}else if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && !sstsConfig.allowForeignToussePartSplitWhenPacking){
if(record.data.imageIdsArry && record.data.videoIdsArry || record.data.haveImageFileAmount){
var imageIdsArry = record.data.imageIdsArry || [];
var videoIdsArry = record.data.videoIdsArry || [];
if(imageIdsArry.length > 0 || videoIdsArry.length > 0 || record.data.haveImageFileAmount){
p.css='tousseName_background_1';
- return ''+v+'';
}
}
}else if(!sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && sstsConfig.allowForeignToussePartSplitWhenPacking){
if(record.data.partialSplitForeignTousse){
p.css='tousseName_background';
- return ''+v+'';
}
- }else {
- return ''+v+'';
}
+
+ return ''+v+'';
}
},{
header : "拆分小包名称",
@@ -1344,22 +1340,29 @@
if(!record.get("partialSplitForeignTousse")){
var imageIdsArry = record.data.imageIdsArry;
var videoIdsArry = record.data.videoIdsArry;
+ var imageIds = '';
+ var videoIds = '';
if(imageIdsArry == undefined && videoIdsArry == undefined){
continue;
}
- if(imageIdsArry == undefined){
- imageIdsArry = "";
- }else{
- imageIdsArry = imageIdsArry.join(",");
+ if(typeof imageIdsArry == 'object'){
+ if(imageIdsArry.length == 0){
+ imageIds = '';
+ }else {
+ imageIds = imageIdsArry.join(',');
+ }
}
-
- if(videoIdsArry == undefined){
- videoIdsArry = "";
- }else{
- videoIdsArry = videoIdsArry.join(",");
- }
- uploadTousseCameraPhoto(tousses[k].id,imageIdsArry,videoIdsArry);
- k++;
+ if(typeof videoIdsArry == 'object'){
+ if(videoIdsArry.length == 0){
+ videoIds = '';
+ }else {
+ videoIds = videoIdsArry.join(',');
+ }
+ }
+ if(imageIds !== '' || videoIds !== ''){
+ uploadTousseCameraPhoto(tousses[k].id,imageIds,videoIds);
+ k++;
+ }
}
}
hideMessageBox4(true);
@@ -1491,11 +1494,11 @@
if(typeof imageIdsArry == 'object' && typeof videoIdsArry == 'object'){
if(imageIdsArry.length == 0 || videoIdsArry.length == 0){
isHasImgOrVideo = false;
- msg = tousseName+"还未上传照片,不能装配,请先上传照片!";
+ msg = "还有拆分小包未上传图片,不能装配,请先上传照片!";
}
}else {
isHasImgOrVideo = false;
- msg = tousseName+"还未上传照片,不能装配,请先上传照片!";
+ msg = "还有拆分小包未上传图片,不能装配,请先上传照片!";
}
}
}
Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js
===================================================================
diff -u -r31113 -r31118
--- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 31113)
+++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 31118)
@@ -895,18 +895,18 @@
}
if(record.get('tousseType') == '外来器械包'){
if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && sstsConfig.allowForeignToussePartSplitWhenPacking){
- if(record.get('packedPhotographed')){
- p.css = 'tousseName_background_1';
- }
- if(record.get('partPacking')){
+ if(record.get('partPacking') && !record.get('isTimeout')){
p.css = 'tousseName_background';
}
+ if(record.get('packedPhotographed') && !record.get('isTimeout')){
+ p.css = 'tousseName_background_1';
+ }
}else if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && !sstsConfig.allowForeignToussePartSplitWhenPacking){
if(record.get('packedPhotographed') && !record.get('isTimeout')){
p.css = 'tousseName_background_1';
}
}else if(!sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && sstsConfig.allowForeignToussePartSplitWhenPacking){
- if(record.get('partPacking')){
+ if(record.get('partPacking') && !record.get('isTimeout')){
p.css = 'tousseName_background';
}
}
@@ -3700,6 +3700,17 @@
var noUserFormSterilizationInfo = true;
//遍历器械包下的每条装配任务数据
Ext4.each(selNodes,function(cNode){
+ if(cNode.childNodes.length > 0){
+ isChackAll = true;
+ if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && cNode.data.tousseType == '外来器械包'){
+ for(var k=0;k 0){
- isChackAll = true;
- if(sstsConfig.enableCheckUploadPhotoBeforePackingForeignTousse && cNode.data.tousseType == '外来器械包'){
- var arr = [];
- for(var k=0;k 0){
- msg = arr.join(',')+'还未上传照片,不能装配,请先上传照片!';
- }
- }
- }
});
var taskIdMap = {};
var taskIdDest = [];