|
@@ -59,6 +59,9 @@ var releaseContainer = new Vue({
|
|
|
trainingType:0,// 售价包含培训费用
|
|
|
trainingFee:'',
|
|
|
newProductType:0,// 新品商品状态 1.参与 2.未参与
|
|
|
+ qualificationNo:'',//资质证书编号
|
|
|
+ productName:'',//资质产品名称
|
|
|
+ qualificationTime:'',//证书有效日期
|
|
|
},
|
|
|
params:{
|
|
|
param:[],//相关参数
|
|
@@ -138,6 +141,9 @@ var releaseContainer = new Vue({
|
|
|
vShow_attribute:false,
|
|
|
vShow_trainingMethod:false,
|
|
|
vShow_trainingType:false,
|
|
|
+ vShow_QualificationNo:false,
|
|
|
+ vShow_ProductName:false,
|
|
|
+ vShow_QualificationTime:false,
|
|
|
},
|
|
|
computed: {
|
|
|
|
|
@@ -792,7 +798,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_GoodsType = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.qualificationImg == ''){
|
|
@@ -801,7 +807,34 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_QualificationImg = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if(_this.releaseParams.qualificationNo == ''){
|
|
|
+ _this.vShow_QualificationNo = true;
|
|
|
+ _this.fromMessage = '请输入证书编号';
|
|
|
+ _this.scrollIntoView();
|
|
|
+ setTimeout(function(){
|
|
|
+ _this.vShow_QualificationNo = false;
|
|
|
+ },3000);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if(_this.releaseParams.productName == ''){
|
|
|
+ _this.vShow_ProductName = true;
|
|
|
+ _this.fromMessage = '请输入产品名称';
|
|
|
+ _this.scrollIntoView();
|
|
|
+ setTimeout(function(){
|
|
|
+ _this.vShow_ProductName = false;
|
|
|
+ },3000);
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ if(_this.releaseParams.qualificationTime == ''){
|
|
|
+ _this.vShow_QualificationTime = true;
|
|
|
+ _this.fromMessage = '请选择证书有效期';
|
|
|
+ _this.scrollIntoView();
|
|
|
+ setTimeout(function(){
|
|
|
+ _this.vShow_QualificationTime = false;
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
@@ -812,7 +845,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_Tags = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}else{
|
|
|
_this.tagsList.forEach(function(el){
|
|
@@ -825,7 +858,7 @@ var releaseContainer = new Vue({
|
|
|
_this.fromMessage = '请输入包装规格';
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_Unit = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
_this.scrollIntoView();
|
|
|
return;
|
|
|
}
|
|
@@ -852,7 +885,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_NormalPrice = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return
|
|
|
}
|
|
|
if(_this.releaseParams.normalPrice == 0){
|
|
@@ -861,7 +894,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_NormalPrice = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return
|
|
|
}
|
|
|
if(_this.releaseParams.price == ''){
|
|
@@ -870,7 +903,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_price = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.price == 0){
|
|
@@ -879,7 +912,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_price = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.includedTax == 3){
|
|
@@ -888,7 +921,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_includedTax = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.minBuyNumber === ''){
|
|
@@ -897,7 +930,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_MinBuyNumber = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.stock === ''){
|
|
@@ -906,7 +939,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_Stock = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.minBuyNumber > _this.releaseParams.stock){
|
|
@@ -915,7 +948,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_MinBuyNumber = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
if(_this.releaseParams.areaFlag == '0'){
|
|
@@ -929,7 +962,7 @@ var releaseContainer = new Vue({
|
|
|
_this.fromMessage = '请选择指定区域';
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_isProvince = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
@@ -1028,7 +1061,7 @@ var releaseContainer = new Vue({
|
|
|
_this.scrollIntoView();
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_isNewProductType = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
return;
|
|
|
}
|
|
|
_this.releaseParams.orderInfo = orderInfoEditor.getData();
|
|
@@ -1083,7 +1116,7 @@ var releaseContainer = new Vue({
|
|
|
_this.fromMessage = '请输入商品显示名';
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_Name = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
}else{
|
|
|
_this.vShow_Name = false;
|
|
|
}
|
|
@@ -1096,7 +1129,7 @@ var releaseContainer = new Vue({
|
|
|
_this.fromMessage = '请输入内部商品名';
|
|
|
setTimeout(function(){
|
|
|
_this.vShow_AliasName = false;
|
|
|
- },2000);
|
|
|
+ },3000);
|
|
|
}else{
|
|
|
_this.vShow_AliasName = false;
|
|
|
}
|
|
@@ -1116,6 +1149,12 @@ var releaseContainer = new Vue({
|
|
|
blur_aliasUnit: function(e){
|
|
|
this.vShow_Unit = false;
|
|
|
},
|
|
|
+ blur_qualificationNo: function(e){
|
|
|
+ this.vShow_QualificationNo = false;
|
|
|
+ },
|
|
|
+ blur_productName: function(e){
|
|
|
+ this.vShow_ProductName = false;
|
|
|
+ },
|
|
|
input_normalPrice: function(e){
|
|
|
this.vShow_NormalPrice = false;
|
|
|
},
|