Browse Source

首图更改

gcz 4 years ago
parent
commit
6da9cfe534

+ 1 - 0
src/views/pms/product/components/ProductDetail.vue

@@ -157,6 +157,7 @@
       },
       finishCommit(isEdit) {
         console.log('this.productParam',JSON.parse(JSON.stringify(this.productParam)));
+        // console.log('this.productParam.albumPics',this.productParam.albumPics);
         this.$confirm('是否要提交该产品', '提示', {
           confirmButtonText: '确定',
           cancelButtonText: '取消',

+ 22 - 8
src/views/pms/product/components/ProductInfoDetail.vue

@@ -210,10 +210,10 @@
       selectProductPics:{
         get:function () {
           let pics=[];
-          if(this.value.pic===undefined||this.value.pic==null||this.value.pic===''){
-            return pics;
-          }
-          pics.push(this.value.pic);
+          // if(this.value.pic===undefined||this.value.pic==null||this.value.pic===''){
+          //   return pics;
+          // }
+          // pics.push(this.value.pic);
           if(this.value.albumPics===undefined||this.value.albumPics==null||this.value.albumPics===''){
             return pics;
           }
@@ -221,6 +221,12 @@
           for(let i=0;i<albumPics.length;i++){
             pics.push(albumPics[i]);
           }
+          // if(pics.length==2&&pics[0]==pics[1]){
+          //   // console.log('111',document.querySelector('.el-upload-list li'))
+          //   // let pic = pics[0];
+          //   // pics=[];
+          //   // pics.push(pic);
+          // }
           return pics;
         },
         set:function (newValue) {
@@ -229,15 +235,21 @@
             this.value.albumPics = null;
           } else {
             this.value.pic = newValue[0];
-            this.value.albumPics = '';
-            if (newValue.length > 1) {
-              for (let i = 1; i < newValue.length; i++) {
+            this.value.albumPics = '';    
+            if (newValue.length >= 1) {
+              for (let i = 0; i < newValue.length; i++) {
                 this.value.albumPics += newValue[i];
                 if (i !== newValue.length - 1) {
                   this.value.albumPics += ',';
                 }
+                // console.log('this.value.albumPics', this.value.albumPics);
               }
             }
+            // else if(newValue.length==1){
+            //   // this.value.pic=newValue[0];
+            //   this.value.albumPics=newValue[0];
+            //   this.selectProductPics.pop();
+            // }
           }
         }
       },
@@ -422,7 +434,9 @@
         this.value.placeOfProduction = placeOfProduction;
       },
       handleFinishCommit(){
-        console.log('1111');
+        // console.log('this.selectProductPics',this.selectProductPics);
+        // console.log('this.value.albumPics111',this.value.albumPics);
+        // console.log('this.value.pic',this.value.pic);
         if(!this.selectProductPics || (this.selectProductPics || []).length==0){
           this.$message({
             message: '请上传商品相册',