guhongwei 3 年之前
父节点
当前提交
aac9204f45
共有 2 个文件被更改,包括 14 次插入6 次删除
  1. 2 2
      src/views/news/detail.vue
  2. 12 4
      src/views/viewPoint/detail.vue

+ 2 - 2
src/views/news/detail.vue

@@ -143,11 +143,11 @@ export default {
     },
     // 图片上传
     uploadSuccess({ type, data }) {
-      this.$set(this.form, `${type}`, data.uri);
+      this.$set(this.form, `${type}`, { url: data.uri, name: data.name });
     },
     // 删除图片
     uploadDelete(data) {
-      this.$set(this.form, `${data.type}`, null);
+      this.$set(this.form, `${data.type}`, {});
     },
   },
   computed: {

+ 12 - 4
src/views/viewPoint/detail.vue

@@ -42,8 +42,8 @@
                   :data="form.money_url"
                   type="money_url"
                   :url="'/files/moneyurl/upload'"
-                  @upload="uploadSuccess"
-                  @delete="uploadDelete"
+                  @upload="uploadMoney"
+                  @delete="uploadDelMoney"
                   v-if="form.is_money"
                 ></upload>
               </template>
@@ -127,13 +127,21 @@ export default {
     back() {
       this.$router.push({ path: '/viewPoint' });
     },
+    // 钱图片上传
+    uploadMoney({ type, data }) {
+      this.$set(this.form, `${type}`, data.uri);
+    },
+    // 钱图片删除
+    uploadDelMoney(data) {
+      this.$set(this.form, `${data.type}`, null);
+    },
     // 图片上传
     uploadSuccess({ type, data }) {
-      this.$set(this.form, `${type}`, data.uri);
+      this.$set(this.form, `${type}`, { url: data.uri, name: data.name });
     },
     // 删除图片
     uploadDelete(data) {
-      this.$set(this.form, `${data.type}`, null);
+      this.$set(this.form, `${data.type}`, {});
     },
     number() {
       this.form.money = this.form.money.replace(/[^\.\d]/g, '');