zxz 3 yıl önce
ebeveyn
işleme
19c4c51c4f
1 değiştirilmiş dosya ile 15 ekleme ve 2 silme
  1. 15 2
      src/views/platformaudit/grainPulseDynamic.vue

+ 15 - 2
src/views/platformaudit/grainPulseDynamic.vue

@@ -119,7 +119,7 @@
     </div>
     <!--动态信息-->
     <el-dialog
-      width="30%"
+      width="40%"
       title="查看动态信息"
       :visible.sync="dialogFormVisible"
       :append-to-body="true"
@@ -138,7 +138,9 @@
           {{ SettledCompanyDynamicsList.city }}
         </el-form-item>
         <el-form-item label="附件" :label-width="formLabelWidth">
-          <img width="50%" :src="SettledCompanyDynamicsList.address" alt />
+          <div :key="index" v-for="(item, index) in SettledCompanyDynamicsList.address">
+          <img style="float:left" v-if="item" :src="item" class="avatar">
+          </div>
         </el-form-item>
       </el-form>
       <div slot="footer" class="dialog-footer">
@@ -256,6 +258,9 @@ export default {
         // }
       })
     },
+    //     close(index) {
+    //   this.addressUrls.splice(index, 1)
+    // },
     //删除
     deleteclick(row) {
       this.$confirm(`动态信息删除后不可恢复,是否确定删除?`, {
@@ -284,6 +289,9 @@ export default {
         .toPromise()
         .then((response) => {
           this.SettledCompanyDynamicsList = response
+           if(response.address!=null){
+          this.SettledCompanyDynamicsList.address=response.address.split(',')
+          }
           this.id = response.id
         })
       this.dialogFormVisible = true
@@ -603,4 +611,9 @@ export default {
 /deep/.typeselect .el-input__inner {
   color: #8890b1;
 }
+.avatar {
+  width: 178px;
+  height: 178px;
+  display: block;
+}
 </style>