|
@@ -31,6 +31,8 @@ define(['app/app'], function (app) {
|
|
|
deadline: true
|
|
deadline: true
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
|
|
+ $scope.nowDate = new Date();
|
|
|
|
|
+
|
|
|
$scope.checkCode = function () {
|
|
$scope.checkCode = function () {
|
|
|
$scope.validObj.code = $scope.applyObj.code && $scope.applyObj.code
|
|
$scope.validObj.code = $scope.applyObj.code && $scope.applyObj.code
|
|
|
!== '';
|
|
!== '';
|
|
@@ -385,7 +387,7 @@ define(['app/app'], function (app) {
|
|
|
newNum = parseInt(newNum);
|
|
newNum = parseInt(newNum);
|
|
|
if (breakUp) {
|
|
if (breakUp) {
|
|
|
if (newNum < buy) {
|
|
if (newNum < buy) {
|
|
|
- // $scope.$message.error('最小起订量为' + buy)
|
|
|
|
|
|
|
+ toaster.pop('error', '最小起订量为' + buy);
|
|
|
$scope.fragments[index].num = buy;
|
|
$scope.fragments[index].num = buy;
|
|
|
$scope.fragments[index].canSub = false;
|
|
$scope.fragments[index].canSub = false;
|
|
|
$scope.fragments[index].canAdd = true;
|
|
$scope.fragments[index].canAdd = true;
|
|
@@ -404,25 +406,25 @@ define(['app/app'], function (app) {
|
|
|
}
|
|
}
|
|
|
} else {
|
|
} else {
|
|
|
if (newNum < buy) {
|
|
if (newNum < buy) {
|
|
|
- // $scope.$message.error('最小起订量为' + buy)
|
|
|
|
|
|
|
+ toaster.pop('error', '最小起订量为' + buy);
|
|
|
$scope.fragments[index].num = buy;
|
|
$scope.fragments[index].num = buy;
|
|
|
$scope.fragments[index].canSub = false;
|
|
$scope.fragments[index].canSub = false;
|
|
|
if (newNum > reserve) {
|
|
if (newNum > reserve) {
|
|
|
- // $scope.$message.error('库存不足')
|
|
|
|
|
|
|
+ toaster.pop('error', '库存不足');
|
|
|
$scope.fragments[index].num = reserve - (reserve % pack);
|
|
$scope.fragments[index].num = reserve - (reserve % pack);
|
|
|
$scope.fragments[index].canAdd = false;
|
|
$scope.fragments[index].canAdd = false;
|
|
|
}
|
|
}
|
|
|
} else if (newNum > reserve) {
|
|
} else if (newNum > reserve) {
|
|
|
$scope.fragments[index].canSub = true;
|
|
$scope.fragments[index].canSub = true;
|
|
|
$scope.fragments[index].canAdd = false;
|
|
$scope.fragments[index].canAdd = false;
|
|
|
- // $scope.$message.error('库存不足')
|
|
|
|
|
|
|
+ toaster.pop('error', '库存不足');
|
|
|
$scope.fragments[index].num = reserve - (reserve % pack);
|
|
$scope.fragments[index].num = reserve - (reserve % pack);
|
|
|
} else {
|
|
} else {
|
|
|
$scope.fragments[index].canSub = true;
|
|
$scope.fragments[index].canSub = true;
|
|
|
$scope.fragments[index].canAdd = true;
|
|
$scope.fragments[index].canAdd = true;
|
|
|
var remainder = newNum % pack;
|
|
var remainder = newNum % pack;
|
|
|
if (remainder !== 0) {
|
|
if (remainder !== 0) {
|
|
|
- // $scope.$message.error('不支持拆包且包装量为' + pack)
|
|
|
|
|
|
|
+ toaster.pop('error', '不支持拆包且包装量为' + pack);
|
|
|
// 这个直接赋值的,应该给这个值进行判断(Math.floor(newNum / pack) + 1) * pack
|
|
// 这个直接赋值的,应该给这个值进行判断(Math.floor(newNum / pack) + 1) * pack
|
|
|
var res = (Math.floor(newNum / pack) + 1) * pack;
|
|
var res = (Math.floor(newNum / pack) + 1) * pack;
|
|
|
$scope.fragments[index].num = res > reserve
|
|
$scope.fragments[index].num = res > reserve
|
|
@@ -472,7 +474,7 @@ define(['app/app'], function (app) {
|
|
|
$scope.changeNum($scope.fragments[index].num, index);
|
|
$scope.changeNum($scope.fragments[index].num, index);
|
|
|
getFragment($scope.goods[index], $scope.fragments[index]);
|
|
getFragment($scope.goods[index], $scope.fragments[index]);
|
|
|
} else {
|
|
} else {
|
|
|
- // $scope.$message.error('请输入整数')
|
|
|
|
|
|
|
+ toaster.pop('error', '请输入整数');
|
|
|
$scope.fragments[index].num = $scope.goods[index].minBuyQty;
|
|
$scope.fragments[index].num = $scope.goods[index].minBuyQty;
|
|
|
}
|
|
}
|
|
|
$scope.onInput(index);
|
|
$scope.onInput(index);
|