operationPermissionList Adapt to old versions

This commit is contained in:
jmal 2023-08-11 10:04:43 +08:00
parent 160dfc14fb
commit dc41dd0727
3 changed files with 14 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@ -10,6 +10,16 @@
<svg-icon v-if="grid" class="mobile grid icon-favorite" icon-class="Favoritestarrate"/> <svg-icon v-if="grid" class="mobile grid icon-favorite" icon-class="Favoritestarrate"/>
</div> </div>
</div> </div>
<div v-if="item.mountFileId">
<div v-if="pc">
<svg-icon v-if="!grid" class="pc list icon-share" icon-class="guazai"/>
<svg-icon v-if="grid" class="pc grid icon-share" icon-class="guazai"/>
</div>
<div v-else>
<svg-icon v-if="!grid" class="mobile list icon-share" icon-class="guazai"/>
<svg-icon v-if="grid" class="mobile grid icon-share" icon-class="guazai"/>
</div>
</div>
<div v-if="item.isShare && item.shareBase && !public"> <div v-if="item.isShare && item.shareBase && !public">
<div v-if="pc"> <div v-if="pc">
<svg-icon v-if="!grid" class="pc list icon-share" icon-class="share"/> <svg-icon v-if="!grid" class="pc list icon-share" icon-class="share"/>

View File

@ -192,7 +192,7 @@ export default {
expiresDateOption: 1, expiresDateOption: 1,
isPrivacy: false, isPrivacy: false,
expiresDate: '', expiresDate: '',
operationPermissionList: [] operationPermissionList: undefined
}, },
shareLink: "", shareLink: "",
qrCodeshareLink: "", qrCodeshareLink: "",
@ -243,7 +243,6 @@ export default {
}, },
methods: { methods: {
permissionActionChange() { permissionActionChange() {
console.log(this.shareOption.operationPermissionList)
this.createShare() this.createShare()
}, },
setShareLink(shareLink) { setShareLink(shareLink) {
@ -278,6 +277,7 @@ export default {
submitShare() { submitShare() {
this.$refs.form.validate((valid) => { this.$refs.form.validate((valid) => {
if (valid) { if (valid) {
this.shareOption.operationPermissionList = undefined
this.createShare() this.createShare()
} else { } else {
console.log('error submit!!'); console.log('error submit!!');
@ -321,7 +321,7 @@ export default {
this.shareOption.expiresDateOption = 2 this.shareOption.expiresDateOption = 2
this.shareOptionConfig.linkLabel = "分享链接" this.shareOptionConfig.linkLabel = "分享链接"
this.extractionCode = extractionCode this.extractionCode = extractionCode
this.shareOption.operationPermissionList = operationPermissionList this.shareOption.operationPermissionList = operationPermissionList || []
this.$emit('onSuccess', shareId) this.$emit('onSuccess', shareId)
if (update) { if (update) {
if (!expireDate) { if (!expireDate) {