|
@@ -1,6 +1,6 @@
|
|
|
define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/PurcOrder', 'ui.router', 'ui.bootstrap' ], function() {
|
|
define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/PurcOrder', 'ui.router', 'ui.bootstrap' ], function() {
|
|
|
'use strict';
|
|
'use strict';
|
|
|
- var app = angular.module('myApp', [ 'toaster', 'angularCharts', 'ngTable', 'ui.router', 'common.services', 'PurcOrderServices', 'ui.bootstrap' ]);
|
|
|
|
|
|
|
+ var app = angular.module('myApp', [ 'toaster', 'angularCharts', 'ngTable', 'ui.router', 'common.services', 'PurcOrderServices', 'ui.bootstrap']);
|
|
|
app.init = function() {
|
|
app.init = function() {
|
|
|
angular.bootstrap(document, [ 'myApp' ]);
|
|
angular.bootstrap(document, [ 'myApp' ]);
|
|
|
};
|
|
};
|
|
@@ -262,7 +262,8 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/PurcOrder',
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
});
|
|
});
|
|
|
- app.controller('SaleOrderCtrl', function($scope, $filter, PurcOrderItem, ngTableParams, toaster){
|
|
|
|
|
|
|
+ app.controller('SaleOrderCtrl', function($scope, $filter, PurcOrderItem, ngTableParams,
|
|
|
|
|
+ toaster, ReportService){
|
|
|
var isNumber = function(n) {
|
|
var isNumber = function(n) {
|
|
|
return !isNaN(parseFloat(n)) && isFinite(n);
|
|
return !isNaN(parseFloat(n)) && isFinite(n);
|
|
|
};
|
|
};
|
|
@@ -342,6 +343,10 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/PurcOrder',
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
};
|
|
};
|
|
|
|
|
+
|
|
|
|
|
+ $scope.print = function(order) {
|
|
|
|
|
+ ReportService.print(order.vendUU, 'purchase', '{purc$orders.pu_id}=' + order.id, '销售订单-' + order.code);
|
|
|
|
|
+ };
|
|
|
});
|
|
});
|
|
|
return app;
|
|
return app;
|
|
|
});
|
|
});
|