From ac1e76c9db2f33f07fe73b9b587a1bf0f56d7920 Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Wed, 25 Aug 2021 20:03:47 +0800
Subject: [PATCH] 修改bug
---
src/components/attach/attach.vue | 119 +++++++++++++++++++++++++++++++++++------------------------
1 files changed, 70 insertions(+), 49 deletions(-)
diff --git a/src/components/attach/attach.vue b/src/components/attach/attach.vue
index 78a6786..73d56ba 100644
--- a/src/components/attach/attach.vue
+++ b/src/components/attach/attach.vue
@@ -24,6 +24,7 @@
size="small"
plain
icon="el-icon-upload2"
+ v-if="canDoIt"
@click="handleUpload"
>上 传
</el-button>
@@ -32,6 +33,7 @@
size="small"
icon="el-icon-delete"
plain
+ v-if="canDoIt"
@click="handleDelete"
>删 除
</el-button>
@@ -41,9 +43,8 @@
type="text"
icon="el-icon-download"
size="small"
- v-if="permission.attach_download"
@click="handleDownload(scope.row)"
- >下载222
+ >下载
</el-button>
<el-button
type="text"
@@ -79,7 +80,7 @@
:visible.sync="imgSee"
class="see-img-box"
>
- <div class="img" :style="{ background: imgUrl }"></div>
+ <div class="imgs" :style="{ background: imgUrl }"></div>
</el-dialog>
</basic-container>
</template>
@@ -110,8 +111,9 @@
height: "auto",
calcHeight: 30,
tip: false,
+ align: "center",
searchShow: true,
- menu: false,
+ // menu: false,
height: 323,
searchMenuSpan: 6,
border: false,
@@ -121,45 +123,49 @@
selection: true,
dialogClickModal: false,
column: [
- {
- label: "附件地址",
- prop: "link",
- rules: [
- {
- required: true,
- message: "请输入附件地址",
- trigger: "blur",
- },
- ],
- },
- {
- label: "附件域名",
- prop: "domain",
- search: true,
- rules: [
- {
- required: true,
- message: "请输入附件域名",
- trigger: "blur",
- },
- ],
- },
+ // {
+ // label: "附件地址",
+ // prop: "link",
+ // hide: true,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入附件地址",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
+ // {
+ // label: "附件域名",
+ // prop: "domain",
+ // hide: true,
+ // // search: true,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入附件域名",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
+ // {
+ // label: "附件名称",
+ // prop: "name",
+ // hide: true,
+ // search: true,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入附件名称",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
{
label: "附件名称",
- prop: "name",
- search: true,
- rules: [
- {
- required: true,
- message: "请输入附件名称",
- trigger: "blur",
- },
- ],
- },
- {
- label: "附件原名",
prop: "originalName",
search: true,
+ overHidden: true,
rules: [
{
required: true,
@@ -191,13 +197,26 @@
},
],
},
- {
- label: "预览",
- prop: "link",
- slot: true,
- dataType: "string",
- type: "img",
- },
+ // {
+ // label: "上传时间",
+ // prop: "createTime",
+ // // slot: true,
+ // // search: true,
+ // rules: [
+ // {
+ // required: true,
+ // message: "请输入附件大小",
+ // trigger: "blur",
+ // },
+ // ],
+ // },
+ // {
+ // label: "预览",
+ // prop: "link",
+ // slot: true,
+ // dataType: "string",
+ // type: "img",
+ // },
],
},
data: [],
@@ -246,7 +265,7 @@
};
},
computed: {
- ...mapGetters(["permission"]),
+ ...mapGetters(["permission", "canDoIt"]),
permissionList() {
return {
addBtn: false,
@@ -285,7 +304,7 @@
this.attachBox = true;
},
uploadAfter(res, done, loading, column) {
- window.console.log(column);
+ // window.console.log(column);
this.attachBox = false;
this.refreshChange();
done();
@@ -387,6 +406,8 @@
seeImages(row) {
this.imgUrl = "";
this.imgUrl = "url(" + row.link + ") center center / contain no-repeat";
+ console.log(this.imgUrl);
+ // this.imgUrl = row.link;
this.imgSee = true;
},
@@ -413,5 +434,5 @@
};
</script>
-<style>
+<style lang="scss" scoped>
</style>
--
Gitblit v1.9.3