|
@@ -1627,7 +1627,7 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
app.controller('PurcOrderCtrl', ['$scope', '$filter', 'PurcOrderItem', 'PurcOrder', 'ngTableParams', 'toaster', 'ReportService', 'BaseService',
|
|
app.controller('PurcOrderCtrl', ['$scope', '$filter', 'PurcOrderItem', 'PurcOrder', 'ngTableParams', 'toaster', 'ReportService', 'BaseService',
|
|
|
function($scope, $filter, PurcOrderItem, PurcOrder, ngTableParams, toaster, ReportService, BaseService){
|
|
function($scope, $filter, PurcOrderItem, PurcOrder, ngTableParams, toaster, ReportService, BaseService){
|
|
|
BaseService.scrollBackToTop();
|
|
BaseService.scrollBackToTop();
|
|
|
- $scope.active = 'todo';
|
|
|
|
|
|
|
+ $scope.active = 'all';
|
|
|
$scope.dateZoneText = '不限';
|
|
$scope.dateZoneText = '不限';
|
|
|
$scope.deliveryZoneText = '不限';
|
|
$scope.deliveryZoneText = '不限';
|
|
|
$scope.condition = {dateZone: -1, deliveryZone: -1};
|
|
$scope.condition = {dateZone: -1, deliveryZone: -1};
|
|
@@ -2612,11 +2612,13 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
$scope.loading = true;
|
|
$scope.loading = true;
|
|
|
var pageParams = params.url();
|
|
var pageParams = params.url();
|
|
|
pageParams.keyword = $scope.keyword;
|
|
pageParams.keyword = $scope.keyword;
|
|
|
|
|
+ $scope.tip = $scope.keyword;
|
|
|
pageParams.searchFilter = $scope.searchFilter;
|
|
pageParams.searchFilter = $scope.searchFilter;
|
|
|
getService()[getState($scope.active)].call(null, BaseService.parseParams(pageParams), function(page){
|
|
getService()[getState($scope.active)].call(null, BaseService.parseParams(pageParams), function(page){
|
|
|
$scope.loading = false;
|
|
$scope.loading = false;
|
|
|
if(page) {
|
|
if(page) {
|
|
|
params.total(page.totalElement);
|
|
params.total(page.totalElement);
|
|
|
|
|
+ $scope.total = page.totalElement;
|
|
|
$defer.resolve(page.content);
|
|
$defer.resolve(page.content);
|
|
|
}
|
|
}
|
|
|
}, function(response) {
|
|
}, function(response) {
|
|
@@ -2627,7 +2629,7 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
// 搜索框回车
|
|
// 搜索框回车
|
|
|
- $scope.onSearch = function() {
|
|
|
|
|
|
|
+ $scope.onSearch = function(keyword) {
|
|
|
$scope.tableParams.page(1);
|
|
$scope.tableParams.page(1);
|
|
|
$scope.tableParams.reload();
|
|
$scope.tableParams.reload();
|
|
|
};
|
|
};
|
|
@@ -8639,6 +8641,8 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
*/
|
|
*/
|
|
|
app.controller('PurcNewOrderCtrl',['$scope', '$modal', 'toaster', '$filter', 'addtoCart', '$rootScope', 'VendorInfo', 'ngTableParams', 'BaseService', 'Product', 'newPurcOrder', 'cartOperation', 'ShipAddress', 'Vendor', '$http', function($scope, $modal, toaster, $filter, addtoCart, $rootScope, VendorInfo, ngTableParams, BaseService, Product, newPurcOrder, cartOperation, ShipAddress, Vendor, $http) {
|
|
app.controller('PurcNewOrderCtrl',['$scope', '$modal', 'toaster', '$filter', 'addtoCart', '$rootScope', 'VendorInfo', 'ngTableParams', 'BaseService', 'Product', 'newPurcOrder', 'cartOperation', 'ShipAddress', 'Vendor', '$http', function($scope, $modal, toaster, $filter, addtoCart, $rootScope, VendorInfo, ngTableParams, BaseService, Product, newPurcOrder, cartOperation, ShipAddress, Vendor, $http) {
|
|
|
BaseService.scrollBackToTop();
|
|
BaseService.scrollBackToTop();
|
|
|
|
|
+ // 每次进入时先清除掉rootScope下的venuu
|
|
|
|
|
+ $rootScope.venduu = null;
|
|
|
// 获取收货地址列表
|
|
// 获取收货地址列表
|
|
|
ShipAddress.shipAddList({}, function(data) {
|
|
ShipAddress.shipAddList({}, function(data) {
|
|
|
$scope.ships = data;
|
|
$scope.ships = data;
|
|
@@ -8689,6 +8693,7 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
$scope.order.cust.enName = data.vendorEnterprise.enName;
|
|
$scope.order.cust.enName = data.vendorEnterprise.enName;
|
|
|
$scope.order.cust.enAddress = data.vendorEnterprise.enAddress;
|
|
$scope.order.cust.enAddress = data.vendorEnterprise.enAddress;
|
|
|
$scope.order.cust.uu = data.vendorEnterprise.uu;
|
|
$scope.order.cust.uu = data.vendorEnterprise.uu;
|
|
|
|
|
+ $rootScope.venduu = data.vendorEnterprise.uu;
|
|
|
Vendor.contacts({venduu: $scope.order.cust.uu}, {}, function(data) {
|
|
Vendor.contacts({venduu: $scope.order.cust.uu}, {}, function(data) {
|
|
|
$scope.contacts = data;
|
|
$scope.contacts = data;
|
|
|
$scope.order.vendor = $scope.contacts[0];
|
|
$scope.order.vendor = $scope.contacts[0];
|
|
@@ -8859,7 +8864,7 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
$scope.loading = true;
|
|
$scope.loading = true;
|
|
|
$scope.order.vendusertel = order.vendor.tel;
|
|
$scope.order.vendusertel = order.vendor.tel;
|
|
|
$scope.order.venduser = order.vendor.venduser;
|
|
$scope.order.venduser = order.vendor.venduser;
|
|
|
- $scope.order.shipaddress = order.shipadd.addressdet + '' + order.shipadd.receiver + '' + order.shipadd.usertel;
|
|
|
|
|
|
|
+ $scope.order.shipaddress = order.shipadd.address + order.shipadd.addressdet + '' + order.shipadd.receiver + '' + order.shipadd.usertel;
|
|
|
$scope.order.custUU = $scope.order.cust.uu;
|
|
$scope.order.custUU = $scope.order.cust.uu;
|
|
|
$scope.order.custUserUU = $scope.order.custUser.userUU;
|
|
$scope.order.custUserUU = $scope.order.custUser.userUU;
|
|
|
if($scope.order.date instanceof Date) {
|
|
if($scope.order.date instanceof Date) {
|
|
@@ -8888,7 +8893,7 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
$scope.loading = true;
|
|
$scope.loading = true;
|
|
|
$scope.order.vendusertel = order.vendor.tel;
|
|
$scope.order.vendusertel = order.vendor.tel;
|
|
|
$scope.order.venduser = order.vendor.venduser + '' + order.vendor.tel;
|
|
$scope.order.venduser = order.vendor.venduser + '' + order.vendor.tel;
|
|
|
- $scope.order.shipaddress = order.shipadd.addressdet + '' + order.shipadd.receiver + '' + order.shipadd.usertel;
|
|
|
|
|
|
|
+ $scope.order.shipaddress = order.shipadd.address + order.shipadd.addressdet + '' + order.shipadd.receiver + '' + order.shipadd.usertel;
|
|
|
$scope.order.custUU = $scope.order.cust.uu;
|
|
$scope.order.custUU = $scope.order.cust.uu;
|
|
|
$scope.order.custUserUU = $scope.order.custUser.userUU;
|
|
$scope.order.custUserUU = $scope.order.custUser.userUU;
|
|
|
if($scope.order.date instanceof Date) {
|
|
if($scope.order.date instanceof Date) {
|
|
@@ -9002,9 +9007,9 @@ define([ 'toaster', 'charts', 'ngTable', 'common/services', 'service/Purc', 'ser
|
|
|
|
|
|
|
|
$scope.ensure = false;
|
|
$scope.ensure = false;
|
|
|
$scope.check = function(vendor) { // 需要进行判断的选择
|
|
$scope.check = function(vendor) { // 需要进行判断的选择
|
|
|
|
|
+ console.log(vendor);
|
|
|
$scope.vendorInfo = vendor;
|
|
$scope.vendorInfo = vendor;
|
|
|
$scope.ensure = true;
|
|
$scope.ensure = true;
|
|
|
-
|
|
|
|
|
};
|
|
};
|
|
|
|
|
|
|
|
$scope.checkVendor = function(vendor) { // 直接选择
|
|
$scope.checkVendor = function(vendor) { // 直接选择
|