|
|
@@ -392,10 +392,13 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ui.
|
|
|
reply.delivery = reply.delivery.getTime();
|
|
|
} else
|
|
|
reply.delivery = item.delivery;
|
|
|
+ $scope.loading = true;
|
|
|
PurcOrderItem.reply({orderItemId: item.id}, reply, function(){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('info', '提示', '回复成功');
|
|
|
$scope.tableParams.reload();
|
|
|
}, function(response){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('error', '回复失败', response.data);
|
|
|
});
|
|
|
}
|
|
|
@@ -446,10 +449,13 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ui.
|
|
|
$scope.onReplyClick = function(change) {
|
|
|
if(change.agreed) {
|
|
|
var reply = {id: change.id, agreed: Number(change.agreed), replyRemark: change.replyRemark};
|
|
|
+ $scope.loading = true;
|
|
|
PurcChange.reply({changeId: change.id}, reply, function(){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('info', '提示', '回复成功');
|
|
|
$scope.tableParams.reload();
|
|
|
}, function(response){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('error', '回复失败', response.data);
|
|
|
});
|
|
|
}
|
|
|
@@ -586,10 +592,13 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ui.
|
|
|
toaster.pop('warning', '警告', '请填写发货单号!');
|
|
|
} else {
|
|
|
var send = {code: notice.send.code, sendItems: [{qty: notice.send.qty}]};
|
|
|
+ $scope.loading = true;
|
|
|
PurcNotice.save({id: notice.id}, send, function(){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('info', '提示', '发货成功');
|
|
|
$scope.tableParams.reload();
|
|
|
}, function(response){
|
|
|
+ $scope.loading = false;
|
|
|
toaster.pop('error', '失败', response);
|
|
|
});
|
|
|
}
|