PI inventories additions

This commit is contained in:
Matt-Yorkley
2017-03-17 19:31:19 +00:00
parent 4e97445655
commit ffbb67d480
12 changed files with 114 additions and 50 deletions

View File

@@ -53,6 +53,9 @@ angular.module("ofn.admin").controller "AdminProductEditCtrl", ($scope, $timeout
$scope.resetProducts()
$scope.loading = false
$timeout ->
if $scope.showLatestImport
$scope.importDateFilter = $scope.importDates[1].id
$scope.resetProducts = ->
DirtyProducts.clear()

View File

@@ -25,6 +25,7 @@ angular.module("admin.variantOverrides").controller "AdminVariantOverridesCtrl",
$scope.resetSelectFilters = ->
$scope.producerFilter = 0
$scope.importDateFilter = '0'
$scope.query = ''
$scope.resetSelectFilters()

View File

@@ -0,0 +1,12 @@
angular.module("admin.variantOverrides").filter "importDate", ($filter, variantOverrides) ->
return (products, hub_id, date) ->
return [] if !hub_id
return $filter('filter')(products, (product) ->
return true if date == 0 or date == undefined or date == '0' or date == ''
for variant in product.variants
for vo in variantOverrides
if vo.variant_id == variant.id and vo.import_date == date
return true
false
, true)

View File

@@ -1 +1 @@
angular.module("admin.variantOverrides", ["admin.indexUtils", "admin.utils", "admin.dropdown", "admin.inventoryItems", 'ngTagsInput'])
angular.module("admin.variantOverrides", ["ofn.admin", "admin.indexUtils", "admin.utils", "admin.dropdown", "admin.inventoryItems", 'ngTagsInput'])