Index: ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js
===================================================================
diff -u -r28064 -r28130
--- ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 28064)
+++ ssts-web/src/main/webapp/disinfectsystem/packing/packingView.js (.../packingView.js) (revision 28130)
@@ -740,14 +740,17 @@
}
}
}
-deletePackingTask = function(ids) {
+deletePackingTask = function(ids,tousseID,amount,missRow) {
top.Ext4.MessageBox.confirm("请确认","是否确定要删除选中的装配任务信息?",
function(button, text) {
if ("yes" == button){
Ext4.Ajax.request({
url : WWWROOT + '/disinfectSystem/packingAction!deletePackingTask.do',
params : {
- ids : ids
+ ids : ids,
+ tousseID:tousseID,
+ amount:amount,
+ missRow:missRow
},success : function(response, options) {
var result = Ext4.decode(response.responseText);
var success = result.success;
@@ -992,21 +995,24 @@
var tousseName = record.get('tousseName');
var tousseID = record.get('tousseID');
var status = record.get('status');
+ var amount = record.get('amount');
+ var supplent = true;
+ if(status == '待装配'){
+ var errors = record.get('errors');
+ for(var i = 0;i < errors.length ; i++) {
+ if(errorTypeAdd != errors[i].errorType && ((errors[i].amount - errors[i].additionalAmount) != 0)) {
+ supplent = false;
+ }
+ }
+ }
if(!SSTS_PackingTask_Delete){
if(taskid != undefined && taskid != null){
- str += "
";
+ str += "
";
}
}
if(status == '待装配'){
- var supplent = true;
- var errors = record.get('errors');
var errorRemark = record.get('errorRemark');
var damageRemark = record.get('damageRemark');
- for(var i = 0;i < errors.length ; i++) {
- if(errorTypeAdd != errors[i].errorType && ((errors[i].amount - errors[i].additionalAmount) != 0)) {
- supplent = false;
- }
- }
if(!supplent){
str += "";
}
@@ -1017,7 +1023,7 @@
}
if(record.get('tousseType') == '外来器械包' && treeId == 'basketTreeGrid'){
var supplierName = record.get('supplierName');
- var amount = record.get('amount');
+
var basketBarcode = record.get('basketBarcode');
var showName = tousseName;
var invoicePlanId = record.get('invoicePlanId');
@@ -2458,7 +2464,7 @@
ids += taskId;
});
});
- deletePackingTask(ids);
+ deletePackingTask(taskid,null,null,true);
}
},"-",{
text : '添加报损器械',