|
|
@@ -10,6 +10,7 @@ define([ 'app/app' ], function(app) {
|
|
|
$scope.storage_tab = $stateParams.storage_tab? $stateParams.storage_tab : 'inBound';
|
|
|
$scope.countData = 10;
|
|
|
$scope.userInfo = $rootScope.userInfo || {}
|
|
|
+ $stateParams.ids ? $scope.hasIds = true : $scope.hasIds = false;
|
|
|
console.log($stateParams)
|
|
|
|
|
|
//数字的正则表达式
|
|
|
@@ -19,19 +20,13 @@ define([ 'app/app' ], function(app) {
|
|
|
$scope.handleLink = [
|
|
|
{name: '查看入库记录', tab: 'inBound', id: 0},
|
|
|
{name: '其它入库', tab: 'inBound', id: 1},
|
|
|
- {name: '采购入库', tab: 'inBound', id: 2},
|
|
|
+ // {name: '采购入库', tab: 'inBound', id: 2},
|
|
|
{name: '查看出库记录', tab: 'outBound', id: 0},
|
|
|
{name: '其它出库', tab: 'outBound', id: 1},
|
|
|
{name: '销售出库', tab: 'outBound', id: 2}];
|
|
|
$scope.handleItem = $stateParams.storage_tab ? 1 : ($scope.storage_tab === 'inBound'? $scope.handleLink[0].id : $scope.handleLink[3].id);
|
|
|
// $scope.handleItem = 2;
|
|
|
|
|
|
- $scope.lockData = [
|
|
|
- {id: 1,seleted: false, maiName: '324134', selfSupport: '腌肉入库', uuid: '张三1', date: 340325435434535, content: [{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'}]},
|
|
|
- {id: 11,seleted: false, maiName: '324134', selfSupport: '腌肉入库', uuid: '张三2', date: 34032545354325432, content: [{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'}]},
|
|
|
- {id: 111,seleted: false, maiName: '324134', selfSupport: '腌肉入库', uuid: '张三3', date: 340324535454325432, content: [{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'}]},
|
|
|
- {id: 1111,seleted: false, maiName: '324134', selfSupport: '腌肉入库', uuid: '张三4', date: 340323554325432, content: [{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'},{code: 'w324', code1: '342', code2: '2144'}]}
|
|
|
- ];
|
|
|
// 销售方式数据
|
|
|
$scope.boundType = {
|
|
|
INBOUND: '全部类型',
|
|
|
@@ -98,8 +93,14 @@ define([ 'app/app' ], function(app) {
|
|
|
}
|
|
|
$scope.newDate = _formatDate(new Date(), 'yyyy-MM-dd hh-mm-ss')
|
|
|
$scope.otherData = [];
|
|
|
- for (var i = 0; i< $scope.countData; i++) {
|
|
|
- $scope.otherData.push({qty: '', id: i, price: '', key: '', show: false, productId: ''})
|
|
|
+ if($stateParams.ids){
|
|
|
+ Goods.findAllProduct({ids: $stateParams.ids}, function(data) {
|
|
|
+ $scope.otherData = data;
|
|
|
+ })
|
|
|
+ } else {
|
|
|
+ for (var i = 0; i< $scope.countData; i++) {
|
|
|
+ $scope.otherData.push({qty: '', id: i, price: '', key: '', show: false, productId: ''})
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
initOtherData();
|
|
|
@@ -248,11 +249,7 @@ define([ 'app/app' ], function(app) {
|
|
|
// 展开收起
|
|
|
$scope.unfoldClick = function (data, type) {
|
|
|
angular.forEach(data, function(key) {
|
|
|
- if(type.id !== key.id) {
|
|
|
- key.seleted = false;
|
|
|
- } else {
|
|
|
- key.seleted = true;
|
|
|
- }
|
|
|
+ type.id !== key.id ? key.seleted = false : key.seleted = true;
|
|
|
})
|
|
|
};
|
|
|
|
|
|
@@ -309,6 +306,8 @@ define([ 'app/app' ], function(app) {
|
|
|
toaster.pop('success', '申请成功!');
|
|
|
initOtherData();
|
|
|
}
|
|
|
+ }, function(res) {
|
|
|
+ toaster.pop('error', '申请失败,请检查再试')
|
|
|
})
|
|
|
};
|
|
|
|