|
|
@@ -10107,14 +10107,19 @@ define(['toaster', 'charts', 'ngTable', 'common/services', 'common/directives',
|
|
|
|
|
|
//保存生成的应收对账单
|
|
|
$scope.saveApCheck = function () {
|
|
|
- FaApCheck.saveApCheck({}, $scope.apCheck, function (data) {
|
|
|
+ if ($scope.apCheck.items.length == 0) {
|
|
|
$scope.loading = false;
|
|
|
- toaster.pop('success', '成功', '生成应收对账成功');
|
|
|
- $state.go('fa.apCheck_detail', {id: data.id}, {reload: true});
|
|
|
- }, function (response) {
|
|
|
- $scope.loading = false;
|
|
|
- toaster.pop('error', '生成对账单失败', response.data);
|
|
|
- })
|
|
|
+ toaster.pop('error', '请先选择需要对账的数据');
|
|
|
+ } else {
|
|
|
+ FaApCheck.saveApCheck({}, $scope.apCheck, function (data) {
|
|
|
+ $scope.loading = false;
|
|
|
+ toaster.pop('success', '成功', '生成应收对账成功');
|
|
|
+ $state.go('fa.apCheck_detail', {id: data.id}, {reload: true});
|
|
|
+ }, function (response) {
|
|
|
+ $scope.loading = false;
|
|
|
+ toaster.pop('error', '生成对账单失败', response.data);
|
|
|
+ })
|
|
|
+ }
|
|
|
};
|
|
|
|
|
|
//如果是同一家客户,生成对账单的同时,关闭模态框
|