|
|
@@ -11706,6 +11706,31 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
|
|
|
$scope.deOrder.$editing = false;
|
|
|
}
|
|
|
|
|
|
+ // 保存
|
|
|
+ $scope.save = function() {
|
|
|
+ $scope.deOrder.entrystatus = '保存';
|
|
|
+ angular.forEach($scope.deOrder.deputyOrderItems, function(item) {
|
|
|
+ $scope.deOrder.totalamount += item.amount * item.unitprice;
|
|
|
+ $scope.deOrder.totalpayament += item.amount * item.unitprice;
|
|
|
+ });
|
|
|
+ if($scope.deOrder.deputyOrderItems[0].prodcode == null) {
|
|
|
+ toaster.pop('info', '提示', '您还未填写任何商品信息');
|
|
|
+ } else {
|
|
|
+ DeputyOrder.saveDeOrder({deOrder: $scope.deOrder}, {}, function(data) {
|
|
|
+ if(data.id) {
|
|
|
+ toaster.pop('success', '提示', '保存成功');
|
|
|
+ window.location.reload();
|
|
|
+ }
|
|
|
+ if(data.error) {
|
|
|
+ toaster.pop('error', '提示', '保存失败');
|
|
|
+ }
|
|
|
+ }, function(response) {
|
|
|
+
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ // 提交
|
|
|
$scope.submit = function() {
|
|
|
$scope.deOrder.entrystatus = '已提交';
|
|
|
DeputyOrder.saveDeOrder({deOrder: $scope.deOrder}, {}, function(data) {
|