|
|
@@ -3711,6 +3711,10 @@ define(['app/app', 'jquery-uploadify'], function(app) {
|
|
|
toaster.pop('error', '型号为必填项');
|
|
|
return;
|
|
|
}
|
|
|
+ if ($scope.Regul.minPackQty <= 0) {
|
|
|
+ toaster.pop('error', '最小包装数必须大于0');
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (!$scope.Regul.minPackQty || $scope.Regul.minPackQty === '') {
|
|
|
toaster.pop('error', '最小包装数必填项');
|
|
|
return;
|
|
|
@@ -3760,24 +3764,32 @@ define(['app/app', 'jquery-uploadify'], function(app) {
|
|
|
// 编辑上下架
|
|
|
$scope.dateArea = 'formMe';
|
|
|
$scope.editProductUpOff = function(commodity, index) {
|
|
|
+ if (commodity.erpReserve === '' || commodity.minPackQty === 0) {
|
|
|
+ toaster.pop('warning','提示','当前物料库存为0,请先入库')
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if (commodity.minPackQty === 0 || commodity.minPackQty === '') {
|
|
|
+ toaster.pop('warning','提示','请先编辑物料,最小包装数选项')
|
|
|
+ return;
|
|
|
+ }
|
|
|
if (commodity.editProductUpOff) return
|
|
|
$scope.clearCheckBox()
|
|
|
commodity.editProductUpOff = true
|
|
|
$scope.productUpOff = _deepCopy(commodity)
|
|
|
if (!$scope.productUpOff.goods) {
|
|
|
$scope.productUpOff.goods = {
|
|
|
- prices: [{'start': $scope.productUpOff.minPackQty, rMBPrice: ''}],
|
|
|
selfSale: 1,
|
|
|
breakUp: true,
|
|
|
autoPublish: ($scope.productUpOff.goods && ($scope.productUpOff.goods.status === 601 || $scope.productUpOff.goods.status === 602)) || false,
|
|
|
productid: $scope.productUpOff.id,
|
|
|
minDelivery: 1,
|
|
|
maxDelivery: 10,
|
|
|
- minBuyQty: $scope.productUpOff.minPackQty,
|
|
|
-
|
|
|
+ minBuyQty: $scope.productUpOff.minPackQty || 1,
|
|
|
+ prices: [{'start': $scope.productUpOff.minPackQty || 1, rMBPrice: ''}],
|
|
|
}
|
|
|
// $scope.productAddFragment($scope.productUpOff.goods.prices)
|
|
|
}
|
|
|
+ $scope.productUpOff.goods.prices[0].start = $scope.productUpOff.minPackQty || 1
|
|
|
$scope.productUpOff.goods.selfSale = ($scope.storeInfo.uuid != 'undefind' && $scope.productUpOff.goods.storeid == $scope.storeInfo.uuid && $scope.storeInfo.storeName.indexOf('优软测试二') < 0 && $scope.storeInfo.storeName.indexOf('优软商城') < 0) ? 1: 0
|
|
|
// $scope.productUpOff.dateArea = $scope.productUpOff.goods.selfSale === 1 ? 'formMe' : 'autoMonth' // 自营还是销售
|
|
|
commodity.dateArea = $scope.productUpOff.goods.selfSale === 1 ? 'formMe' : 'autoMonth' // 自营还是销售
|