|
@@ -150,7 +150,7 @@
|
|
<!-- 文件 -->
|
|
<!-- 文件 -->
|
|
<div class="fileTable">
|
|
<div class="fileTable">
|
|
<el-collapse v-model="files" accordion class="collapse">
|
|
<el-collapse v-model="files" accordion class="collapse">
|
|
- <el-collapse-item title="文件" name="2" class="custom-collapse-item">
|
|
|
|
|
|
+ <el-collapse-item title="文件" name="2" class="">
|
|
<el-table :data="fileList" style="width: 100%" @row-click="handleRowClick">
|
|
<el-table :data="fileList" style="width: 100%" @row-click="handleRowClick">
|
|
<el-table-column label="Image" width="100">
|
|
<el-table-column label="Image" width="100">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -169,9 +169,19 @@
|
|
<img :src="item.img" alt="">
|
|
<img :src="item.img" alt="">
|
|
{{ item.name }}
|
|
{{ item.name }}
|
|
<span v-if="item.name == '在线编辑' || item.name == '协作' ? true : false"
|
|
<span v-if="item.name == '在线编辑' || item.name == '协作' ? true : false"
|
|
- style="color: #7084B4;float: right;">></span>
|
|
|
|
|
|
+ style="color: #7084B4;float: right;position: relative;">></span>
|
|
</p>
|
|
</p>
|
|
</template>
|
|
</template>
|
|
|
|
+ <div class="setCli1" v-if="anyP">
|
|
|
|
+ <p @click="chooseSet1()" class="chooseSet">
|
|
|
|
+ <img :src="user" alt="">
|
|
|
|
+ 选择人员
|
|
|
|
+ </p>
|
|
|
|
+ <p class="chooseSet">
|
|
|
|
+ <img :src="archiveTray" alt="">
|
|
|
|
+ 归档
|
|
|
|
+ </p>
|
|
|
|
+ </div>
|
|
</div>
|
|
</div>
|
|
</el-collapse-item>
|
|
</el-collapse-item>
|
|
</el-collapse>
|
|
</el-collapse>
|
|
@@ -244,6 +254,8 @@ import togger from '../../assets/images/togger.png'
|
|
import icc from '../../assets/images/icc.png'
|
|
import icc from '../../assets/images/icc.png'
|
|
import history from '../../assets/images/history.png'
|
|
import history from '../../assets/images/history.png'
|
|
import fileBox from '../../assets/images/fileBox.png'
|
|
import fileBox from '../../assets/images/fileBox.png'
|
|
|
|
+import user from '../../assets/images/user.png'
|
|
|
|
+import archiveTray from '../../assets/images/archiveTray.png'
|
|
export default {
|
|
export default {
|
|
setup() {
|
|
setup() {
|
|
let searchFire = ref('')
|
|
let searchFire = ref('')
|
|
@@ -256,6 +268,7 @@ export default {
|
|
let askTalk = ref('')
|
|
let askTalk = ref('')
|
|
let cliCC = ref(false)
|
|
let cliCC = ref(false)
|
|
let transferModal = ref(false)
|
|
let transferModal = ref(false)
|
|
|
|
+ let anyP = ref(false)
|
|
let trandata = ref(generateData())
|
|
let trandata = ref(generateData())
|
|
let tranvalue = ref([])
|
|
let tranvalue = ref([])
|
|
let fileList = ref([
|
|
let fileList = ref([
|
|
@@ -415,6 +428,15 @@ export default {
|
|
} else {
|
|
} else {
|
|
transferModal.value = false
|
|
transferModal.value = false
|
|
}
|
|
}
|
|
|
|
+ if (row.name == '协作') {
|
|
|
|
+ anyP.value = true
|
|
|
|
+ } else {
|
|
|
|
+ anyP.value = false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ function chooseSet1() {
|
|
|
|
+ transferModal.value = true
|
|
|
|
+ anyP.value = false
|
|
}
|
|
}
|
|
function generateData() {
|
|
function generateData() {
|
|
const data = []
|
|
const data = []
|
|
@@ -480,6 +502,10 @@ export default {
|
|
filterMethod,
|
|
filterMethod,
|
|
trandata,
|
|
trandata,
|
|
tranvalue,
|
|
tranvalue,
|
|
|
|
+ archiveTray,//协作图标
|
|
|
|
+ user,//用户图标
|
|
|
|
+ anyP,
|
|
|
|
+ chooseSet1,
|
|
}
|
|
}
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
@@ -646,11 +672,33 @@ p {
|
|
z-index: 2;
|
|
z-index: 2;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+.setCli1 {
|
|
|
|
+ width: 156px;
|
|
|
|
+ height: auto;
|
|
|
|
+ position: absolute;
|
|
|
|
+ top: 185px;
|
|
|
|
+ left: 155px;
|
|
|
|
+ background-color: white;
|
|
|
|
+ border: 1px solid gray;
|
|
|
|
+ border-radius: 4px;
|
|
|
|
+ z-index: 2;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+.chooseSet {
|
|
|
|
+ width: 100%;
|
|
|
|
+ height: 30px;
|
|
|
|
+ line-height: 30px;
|
|
|
|
+}
|
|
|
|
+
|
|
.chooseSet:hover {
|
|
.chooseSet:hover {
|
|
width: 100%;
|
|
width: 100%;
|
|
- height: 40px;
|
|
|
|
- line-height: 40px;
|
|
|
|
|
|
+ height: 30px;
|
|
|
|
+ line-height: 30px;
|
|
background-color: #8693b2;
|
|
background-color: #8693b2;
|
|
color: white;
|
|
color: white;
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+::v-deep [data-v-69cdaa40] .el-collapse-item__header {
|
|
|
|
+ padding-left: 10px;
|
|
|
|
+}
|
|
</style>
|
|
</style>
|