|
@@ -10,7 +10,7 @@ var releaseContainer = new Vue({
|
|
|
NODE_ENV_BASE_URL:'',
|
|
|
releaseType:'',
|
|
|
productId:'',
|
|
|
- activeNum:0,
|
|
|
+ activeNum:2,
|
|
|
isSelectActive:0,
|
|
|
isRequest:false,
|
|
|
isAddBrand:false,//控制提交品牌弹窗
|
|
@@ -36,7 +36,7 @@ var releaseContainer = new Vue({
|
|
|
normalPrice:'',//市场价
|
|
|
price1:'',//售价
|
|
|
costPrice:'',//结算价
|
|
|
- includedTax:3,//是否含税
|
|
|
+ includedTax:1,//是否含税
|
|
|
invoiceType:1,//发票类型
|
|
|
taxPoint:13,//税率
|
|
|
minBuyNumber:'',//起订量
|
|
@@ -536,11 +536,29 @@ var releaseContainer = new Vue({
|
|
|
var _this = this;
|
|
|
var inputDOM = _this.$refs.goodsImages;
|
|
|
var file = inputDOM.files;
|
|
|
- _this.formData.append('file', file[0]);
|
|
|
- SupplierApi.uploadimg(_this.formData,function(response){
|
|
|
- _this.GoodsImagesList.push(response.data);
|
|
|
- event.target.value = '';
|
|
|
- });
|
|
|
+ var reader = new FileReader();
|
|
|
+ reader.readAsDataURL(file[0]);
|
|
|
+ reader.onload = function(e) {
|
|
|
+ var image = new Image();
|
|
|
+ image.src = e.target.result;
|
|
|
+ image.onload = function() {
|
|
|
+ var w = this.width;
|
|
|
+ var h = this.height;
|
|
|
+ if (w != h) {
|
|
|
+ CAIMEI.dialog('请上传尺寸比例为1:1的图片');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (w < 750 || h < 750) {
|
|
|
+ CAIMEI.dialog('请上传分辨率大于750*750的图片');
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ _this.formData.append('file', file[0]);
|
|
|
+ SupplierApi.uploadimg(_this.formData,function(response){
|
|
|
+ _this.GoodsImagesList.push(response.data);
|
|
|
+ event.target.value = '';
|
|
|
+ });
|
|
|
+ }
|
|
|
+ };
|
|
|
},
|
|
|
showViewerImageFn: function(index ){//预览上传图片
|
|
|
var _this = this;
|