";
- tableHtml += ""+materialName;
- tableHtml += " | "+count+" | ";
- //simon-edit:更新判断条件:遍历到最后一个并且当总数/3的余数为2时才再最后面增加一个空
- if(i==total-1&& (remainder!=0)){
- //simon:添加第二部分的内容
- var record2 = materials[total+i];
- var materialName2 = record2.materialDefinition.name;
- var specification2 = record2.materialDefinition.specification;
- var type2 = record2.materialDefinition.type;
- if(specification2 != 'null' && specification2 != ""){
- materialName2 += "["+specification2+"]";
- }
- var count2 = record2.count;
- if(type2 != '一次性物品'){
- amount += parseInt(count2);
- }
- tableHtml += ""+materialName2;
- tableHtml += " | "+count2+"";
- tableHtml += " | ";
-
- tableHtml += " | ";
- tableHtml += " | ";
- }else if(i==total-2&&(remainder == 1)){
- //simon:添加第二部分的内容
- var record2 = materials[total+i];
- var materialName2 = record2.materialDefinition.name;
- var specification2 = record2.materialDefinition.specification;
- var type2 = record2.materialDefinition.type;
- if(specification2 != 'null' && specification2 != ""){
- materialName2 += "["+specification2+"]";
- }
- var count2 = record2.count;
- if(type2 != '一次性物品'){
- amount += parseInt(count2);
- }
- tableHtml += ""+materialName2;
- tableHtml += " | "+count2+"";
- tableHtml += " | ";
-
- tableHtml += " | ";
- tableHtml += " | ";
+ tableHtml += "";
+ tableHtml += ""+materialName;
+ tableHtml += " | "+count+" | ";
+
+ if(i==total-1 && !isEven){
+ tableHtml += " | ";
+ tableHtml += " | ";
}else{
- //simon:添加第二部分的内容
- var record2 = materials[total+i];
+ var record2 = materials[i+total];
var materialName2 = record2.materialDefinition.name;
var specification2 = record2.materialDefinition.specification;
var type2 = record2.materialDefinition.type;
@@ -2326,26 +2266,9 @@
if(type2 != '一次性物品'){
amount += parseInt(count2);
}
- tableHtml += ""+materialName2;
- tableHtml += " | "+count2+"";
+ tableHtml += " | "+materialName2;
+ tableHtml += " | "+count2+"";
tableHtml += " | ";
-
- //simon-add:添加第三部分的内容
- var record3 = materials[i+total*2];
- var materialName3 = record3.materialDefinition.name;
- var specification3 = record3.materialDefinition.specification;
- var type3 = record3.materialDefinition.type;
- if(specification3 != 'null' && specification3 != ""){
- materialName3 += "["+specification3+"]";
- }
- var count3 = record3.count;
- if(type3 != '一次性物品'){
- amount += parseInt(count3);
- }
- tableHtml += ""+materialName3;
- tableHtml += " | "+count3+"";
- tableHtml += " | ";
-
}
tableHtml += "
";
@@ -2358,6 +2281,8 @@
ret.amount = amount;
return ret;
}
+
+
function printIDCardLargeLabel_default(idCardInstance){
if(isUndefinedOrNullOrEmpty(idCardInstance.tousseDefinition)){
alert('包定义不能为空!');
@@ -2467,8 +2392,12 @@
return;
}
doGetLodop();
- var ret = buildTousseDefinitionMeterialTable(tousseDefinitionObj,tousseDefinitionObj.unit);
-
+ var ret;
+ if(isUndefinedOrNullOrEmpty(printConfig.tousseDefinitionMeterial)){
+ ret = buildTousseDefinitionMeterialTable(tousseDefinitionObj,tousseDefinitionObj.unit);
+ }else{
+ ret =buildTousseDefinitionMeterialTableFormatAdjustment(tousseDefinitionObj,tousseDefinitionObj.unit);
+ }
var tableHtml = ret.tableHtml + "";
tableHtml += "";
tableHtml += "器械总数量:"+ret.amount+"件";
|