文件上传超过规定大小,提示报错信息

master
yangkai 6 years ago
parent 16d881bca1
commit 944e89f3e9

@ -90,6 +90,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -105,10 +108,14 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'});
} else {
$scope.photoProgress = {value: 0}; $scope.photoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -123,6 +130,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };

@ -90,6 +90,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
}; };
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -105,10 +108,14 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'});
} else {
$scope.photoProgress = {value: 0}; $scope.photoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -123,6 +130,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
//bankinfo //bankinfo
@ -176,6 +184,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
//audit files //audit files
$scope.uploadBankFile = function (file) { $scope.uploadBankFile = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
} else {
$scope.bankFileProgress = {value: 0}; $scope.bankFileProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -190,10 +201,14 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.bankFileProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.bankFileProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadCompanyFile = function (file) { $scope.uploadCompanyFile = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'});
} else {
$scope.companyFileProgress = {value: 0}; $scope.companyFileProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -208,6 +223,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.companyFileProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.companyFileProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };

@ -63,7 +63,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -110,7 +110,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadShopPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Shop Photo <i class="fa fa-upload"></i> Upload Shop Photo
</button> </button>
</div> </div>

@ -84,7 +84,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -186,7 +186,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadShopPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Shop Photo <i class="fa fa-upload"></i> Upload Shop Photo
</button> </button>
</div> </div>
@ -492,7 +492,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadBankFile($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadBankFile($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
</div> </div>
@ -512,7 +512,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadCompanyFile($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadCompanyFile($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
</div> </div>

@ -200,7 +200,7 @@ define(['angular'], function (angular) {
}; };
}]); }]);
app.controller('merchantConfigDialogCtrl', ['$scope', '$http', 'Upload', 'merchant', function ($scope, $http, Upload, merchant) { app.controller('merchantConfigDialogCtrl', ['$scope', '$http', 'Upload', 'merchant', 'commonDialog', function ($scope, $http, Upload, merchant, commonDialog) {
$scope.merchant = angular.copy(merchant); $scope.merchant = angular.copy(merchant);
$scope.save = function () { $scope.save = function () {
$scope.errmsg = null; $scope.errmsg = null;
@ -219,6 +219,10 @@ define(['angular'], function (angular) {
if(!file){ if(!file){
return; return;
} }
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
return;
}
$scope.photoProgress = {value: 0}; $scope.photoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',

@ -10,7 +10,7 @@
<div class="form-group col-xs-12"> <div class="form-group col-xs-12">
<button class="btn btn-success" type="button" ngf-select="uploadShopImg($file)" <button class="btn btn-success" type="button" ngf-select="uploadShopImg($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Shop Img <i class="fa fa-upload"></i> Upload Shop Img
</button> </button>
<uib-progressbar value="photoProgress.value" ng-if="photoProgress"></uib-progressbar> <uib-progressbar value="photoProgress.value" ng-if="photoProgress"></uib-progressbar>

@ -108,6 +108,10 @@ define(['angular', 'uiRouter', 'uiBootstrap'], function (angular) {
if (file == null) { if (file == null) {
return; return;
} }
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
return;
}
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -215,6 +219,10 @@ define(['angular', 'uiRouter', 'uiBootstrap'], function (angular) {
if (file == null) { if (file == null) {
return; return;
} }
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
return;
}
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -321,6 +329,10 @@ define(['angular', 'uiRouter', 'uiBootstrap'], function (angular) {
if (file == null) { if (file == null) {
return; return;
} }
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'});
return;
}
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',

@ -24,7 +24,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<p class="form-control-static"> <p class="form-control-static">
<button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
<uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar> <uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar>

@ -36,7 +36,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<p class="form-control-static"> <p class="form-control-static">
<button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
<uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar> <uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar>

@ -173,7 +173,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<p class="form-control-static"> <p class="form-control-static">
<button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-primary" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload <i class="fa fa-upload"></i> Upload
</button> </button>
<uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar> <uib-progressbar value="logoProgress.value" ng-if="logoProgress"></uib-progressbar>

@ -51,6 +51,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.cashier = {}; $scope.cashier = {};
$scope.uploadPhoto = function (file) { $scope.uploadPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.photoProgress = {value: 0}; $scope.photoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -65,6 +68,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.save = function (form) { $scope.save = function (form) {
if (form.$invalid) { if (form.$invalid) {
@ -178,6 +182,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.cashier = angular.copy(cashier.data); $scope.cashier = angular.copy(cashier.data);
$scope.uploadPhoto = function (file) { $scope.uploadPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.photoProgress = {value: 0}; $scope.photoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -192,6 +199,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.photoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.updateCashier = function (form) { $scope.updateCashier = function (form) {
if (form.$invalid) { if (form.$invalid) {

@ -71,7 +71,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Courier Photo <i class="fa fa-upload"></i> Upload Courier Photo
</button> </button>
</div> </div>

@ -59,7 +59,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Cashier Photo <i class="fa fa-upload"></i> Upload Cashier Photo
</button> </button>
</div> </div>

@ -93,6 +93,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.good.images = []; $scope.good.images = [];
$scope.uploadImage = function (file) { $scope.uploadImage = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.imageProgress = {value: 0}; $scope.imageProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -110,6 +113,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.imageProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.imageProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
}]); }]);
app.controller('goodDetailCtrl', ['$scope', '$http', '$state', '$uibModal', 'commonDialog', 'good', function ($scope, $http, $state, $uibModal, commonDialog, good) { app.controller('goodDetailCtrl', ['$scope', '$http', '$state', '$uibModal', 'commonDialog', 'good', function ($scope, $http, $state, $uibModal, commonDialog, good) {
@ -172,6 +176,9 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
}; };
$scope.uploadImage = function (file) { $scope.uploadImage = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.imageProgress = {value: 0}; $scope.imageProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -189,6 +196,7 @@ define(['angular', 'static/commons/commons', 'uiBootstrap', 'uiRouter', 'ngBootS
$scope.imageProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.imageProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
}]); }]);
app.controller('goodInfoCtrl', ['$scope', '$http', '$state', 'commonDialog', function ($scope, $http, $state, commonDialog) { app.controller('goodInfoCtrl', ['$scope', '$http', '$state', 'commonDialog', function ($scope, $http, $state, commonDialog) {

@ -136,7 +136,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadImage($file)" <button class="btn btn-success" type="button" ngf-select="uploadImage($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Image <i class="fa fa-upload"></i> Upload Image
</button> </button>
</div> </div>

@ -147,7 +147,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadImage($file)" <button class="btn btn-success" type="button" ngf-select="uploadImage($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Image <i class="fa fa-upload"></i> Upload Image
</button> </button>
</div> </div>

@ -439,6 +439,9 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
}; };
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -454,10 +457,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.shopPhotoProgress = {value: 0}; $scope.shopPhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -472,10 +479,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadStorePhoto = function (file) { $scope.uploadStorePhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.storePhotoProgress = {value: 0}; $scope.storePhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -490,6 +501,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.updateMerchantLocation = function () { $scope.updateMerchantLocation = function () {
@ -677,6 +689,9 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
}; };
$scope.uploadAgreeFile = function (file) { $scope.uploadAgreeFile = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
data: {file: file} data: {file: file}
@ -696,6 +711,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
commonDialog.alert({title: 'Upload Failed', content: resp.data.message, type: 'error'}) commonDialog.alert({title: 'Upload Failed', content: resp.data.message, type: 'error'})
}) })
} }
}
}; };
$scope.notifyBD = function () { $scope.notifyBD = function () {
$http.get('/sys/partners/' + $scope.partner.client_moniker + '/notify/completeAgree').then(function () { $http.get('/sys/partners/' + $scope.partner.client_moniker + '/notify/completeAgree').then(function () {
@ -1093,6 +1109,9 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
}; };
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -1108,10 +1127,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.shopPhotoProgress = {value: 0}; $scope.shopPhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -1126,10 +1149,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadStorePhoto = function (file) { $scope.uploadStorePhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.storePhotoProgress = {value: 0}; $scope.storePhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -1144,6 +1171,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.getMerchantLocation = function () { $scope.getMerchantLocation = function () {
@ -2108,6 +2136,9 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
} }
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -2123,10 +2154,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.shopPhotoProgress = {value: 0}; $scope.shopPhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -2141,10 +2176,14 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadStorePhoto = function (file) { $scope.uploadStorePhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.storePhotoProgress = {value: 0}; $scope.storePhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -2159,6 +2198,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
$scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.updateMerchantLocation = function () { $scope.updateMerchantLocation = function () {
var params = window.frames['merchant_detail'].merchant_location; var params = window.frames['merchant_detail'].merchant_location;

@ -72,6 +72,9 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -87,10 +90,14 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.shopPhotoProgress = {value: 0}; $scope.shopPhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -105,10 +112,14 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadStorePhoto = function (file) { $scope.uploadStorePhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.storePhotoProgress = {value: 0}; $scope.storePhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -123,6 +134,7 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.updatePartner = function (form) { $scope.updatePartner = function (form) {
@ -223,6 +235,9 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.uploadLogo = function (file) { $scope.uploadLogo = function (file) {
if (file != null) { if (file != null) {
if (file.size > 1 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过1MB请压缩后重试', type: 'error'})
} else {
$scope.logoProgress = {value: 0}; $scope.logoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -238,10 +253,14 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.logoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadShopPhoto = function (file) { $scope.uploadShopPhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.shopPhotoProgress = {value: 0}; $scope.shopPhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -256,10 +275,14 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.shopPhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.uploadStorePhoto = function (file) { $scope.uploadStorePhoto = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
$scope.storePhotoProgress = {value: 0}; $scope.storePhotoProgress = {value: 0};
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
@ -274,6 +297,7 @@ define(['angular', 'decimal', 'uiRouter', 'ngBootSwitch', 'ngFileUpload'], funct
$scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total); $scope.storePhotoProgress.value = parseInt(100 * evt.loaded / evt.total);
}) })
} }
}
}; };
$scope.updatePartner = function (form) { $scope.updatePartner = function (form) {

@ -127,7 +127,7 @@
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" <button class="btn btn-success" type="button"
ngf-select="uploadLogo($file)" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -230,8 +230,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-select="uploadShopPhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
@ -242,8 +241,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadStorePhoto($file)" accept="image/*" ngf-select="uploadStorePhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo2 <i class="fa fa-upload"></i> Upload Shop Photo2
</button> </button>
</div> </div>

@ -98,7 +98,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -188,8 +188,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-select="uploadShopPhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
@ -200,8 +199,7 @@
<div class="col-sm-4"> <div class="col-sm-4">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadStorePhoto($file)" accept="image/*" ngf-select="uploadStorePhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo2 <i class="fa fa-upload"></i> Upload Shop Photo2
</button> </button>
</div> </div>

@ -363,7 +363,7 @@
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" <button class="btn btn-success" type="button"
ngf-select="uploadLogo($file)" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -430,8 +430,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-select="uploadShopPhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
@ -443,8 +442,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadStorePhoto($file)" accept="image/*" ngf-select="uploadStorePhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo2 <i class="fa fa-upload"></i> Upload Shop Photo2
</button> </button>
</div> </div>

@ -58,7 +58,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -105,7 +105,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadShopPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
@ -116,8 +116,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadStorePhoto($file)" accept="image/*" ngf-select="uploadStorePhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo2 <i class="fa fa-upload"></i> Upload Shop Photo2
</button> </button>
</div> </div>

@ -85,7 +85,7 @@
<a role="button" type="button" class="btn btn-success" ng-click="exportAgreegatePDF()"> <a role="button" type="button" class="btn btn-success" ng-click="exportAgreegatePDF()">
制作全支付合同</a> 制作全支付合同</a>
<a role="button" type="button" class="btn btn-warning" ngf-select="uploadAgreeFile($file)" <a role="button" type="button" class="btn btn-warning" ngf-select="uploadAgreeFile($file)"
accept="pdf/*" ngf-max-size="2MB"> accept="pdf/*">
上传合同</a> (通用合同请选择制作合同,非通用合同模板请人工制作合同后上传) 上传合同</a> (通用合同请选择制作合同,非通用合同模板请人工制作合同后上传)
</div> </div>
<div class="btn-group pull-right" role="group" aria-label="..."> <div class="btn-group pull-right" role="group" aria-label="...">

@ -166,7 +166,7 @@
<div class="col-sm-8"> <div class="col-sm-8">
<div class="form-control-static"> <div class="form-control-static">
<button class="btn btn-success" type="button" ngf-select="uploadLogo($file)" <button class="btn btn-success" type="button" ngf-select="uploadLogo($file)"
accept="image/*" ngf-max-size="1MB"> accept="image/*">
<i class="fa fa-upload"></i> Upload Logo <i class="fa fa-upload"></i> Upload Logo
</button> </button>
</div> </div>
@ -255,7 +255,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>1:</em>&nbsp; <div class="form-control-static"><em>1:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadShopPhoto($file)" accept="image/*" ngf-max-size="2MB"> ngf-select="uploadShopPhoto($file)" accept="image/*">
<i class="fa fa-upload"></i> Upload Shop Photo1 <i class="fa fa-upload"></i> Upload Shop Photo1
</button> </button>
</div> </div>
@ -266,8 +266,7 @@
<div class="col-sm-5"> <div class="col-sm-5">
<div class="form-control-static"><em>2:</em>&nbsp; <div class="form-control-static"><em>2:</em>&nbsp;
<button class="btn btn-primary" type="button" <button class="btn btn-primary" type="button"
ngf-select="uploadStorePhoto($file)" accept="image/*" ngf-select="uploadStorePhoto($file)" accept="image/*">
ngf-max-size="2MB">
<i class="fa fa-upload"></i> Upload Shop Photo2 <i class="fa fa-upload"></i> Upload Shop Photo2
</button> </button>
</div> </div>

@ -30,6 +30,9 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
}; };
$scope.importExcel = function (file) { $scope.importExcel = function (file) {
if (file != null) { if (file != null) {
if (file.size > 2 * 1024 * 1024) {
commonDialog.alert({title: 'Error', content: '文件大小不能超过2MB请压缩后重试', type: 'error'})
} else {
Upload.upload({ Upload.upload({
url: '/attachment/files', url: '/attachment/files',
data: {file: file} data: {file: file}
@ -50,6 +53,7 @@ define(['angular', 'decimal', 'static/commons/commons', 'uiBootstrap', 'uiRouter
}) })
} }
} }
};
$scope.deleteProduct = function (product) { $scope.deleteProduct = function (product) {
commonDialog.confirm({ commonDialog.confirm({
title: 'Confirm', title: 'Confirm',

@ -31,7 +31,7 @@
<div class="form-group col-sm-5"> <div class="form-group col-sm-5">
<div class="pull-right"> <div class="pull-right">
<button class="btn btn-success" type="button" ngf-select="importExcel($file)" <button class="btn btn-success" type="button" ngf-select="importExcel($file)"
ngf-max-size="2MB" ng-if="importShow==1"> ng-if="importShow==1">
<i class="fa fa-upload"></i> 导入Excel <i class="fa fa-upload"></i> 导入Excel
</button> </button>
<button role="button" class="btn btn-info" title="Add Product" <button role="button" class="btn btn-info" title="Add Product"

Loading…
Cancel
Save