update:分开寄取文件箱

This commit is contained in:
lan
2022-12-22 12:11:32 +08:00
parent 248e6b8292
commit f4089877ed
2 changed files with 10 additions and 9 deletions
+1 -1
View File
@@ -201,7 +201,7 @@ async def share(background_tasks: BackgroundTasks, text: str = Form(default=None
upload_ip_limit.add_ip(ip) upload_ip_limit.add_ip(ip)
return { return {
'detail': '分享成功,请点击取件码按钮查看上传列表', 'detail': '分享成功,请点击取件码按钮查看上传列表',
'data': {'code': code, 'key': key, 'name': name, 'text': _text} 'data': {'code': code, 'key': key, 'name': name}
} }
+9 -8
View File
@@ -199,7 +199,7 @@
:direction="direction" :direction="direction"
size="50%" size="50%"
> >
<el-card v-for="(file,index) in files" :key="index" class="box-card"> <el-card v-for="(file,index) in quFiles" :key="index" class="box-card">
<div style="cursor: pointer;text-align: left;margin-left: 2rem"> <div style="cursor: pointer;text-align: left;margin-left: 2rem">
<div>取件码${ file.code }</div> <div>取件码${ file.code }</div>
<div>文件名${ file.name }</div> <div>文件名${ file.name }</div>
@@ -214,15 +214,15 @@
</div> </div>
</div> </div>
</el-card> </el-card>
<el-empty v-if="files.length===0" description="请输入取件码,收取文件"></el-empty> <el-empty v-if="quFiles.length===0" description="请输入取件码,收取文件"></el-empty>
</el-drawer> </el-drawer>
<el-drawer <el-drawer
title="文件箱" title="文件箱"
:visible.sync="jiDrawer" :visible.sync="jiDrawer"
:direction="direction" :direction="direction"
size="50%"> size="50%">
<el-empty v-if="files.length===0" description="请上传文件"></el-empty> <el-empty v-if="jiFiles.length===0" description="请上传文件"></el-empty>
<el-card style="margin-top: 0.2rem" v-for="(file,index) in files" :key="index"> <el-card style="margin-top: 0.2rem" v-for="(file,index) in jiFiles" :key="index">
<el-row> <el-row>
<el-col :span="15"> <el-col :span="15">
<el-row> <el-row>
@@ -260,7 +260,8 @@
quDrawer: false, quDrawer: false,
jiDrawer: false, jiDrawer: false,
direction: 'btt', direction: 'btt',
files: [], quFiles: [],
jiFiles: [],
pageNum: 0, pageNum: 0,
inputDisable: false, inputDisable: false,
fileSizeLimit: '{{fileSizeLimit}}', fileSizeLimit: '{{fileSizeLimit}}',
@@ -364,7 +365,7 @@
const that = this; const that = this;
this.http('post', `?code=${that.code}`).then(res => { this.http('post', `?code=${that.code}`).then(res => {
that.quDrawer = true; that.quDrawer = true;
that.files.unshift(res.data); that.quFiles.unshift(res.data);
}) })
that.code = ''; that.code = '';
that.input_disable = false that.input_disable = false
@@ -393,7 +394,7 @@
'pwd': this.pwd 'pwd': this.pwd
} }
}).then(res => { }).then(res => {
this.files.unshift(res.data); this.jiFiles.unshift(res.data);
this.jiDrawer = true; this.jiDrawer = true;
this.uploadData.text = ''; this.uploadData.text = '';
this.uploadData.file = null; this.uploadData.file = null;
@@ -405,7 +406,7 @@
message: response.detail, message: response.detail,
type: 'success' type: 'success'
}); });
this.files.unshift(response.data); this.jiFiles.unshift(response.data);
}, },
errorUpload(error, file, fileList) { errorUpload(error, file, fileList) {
error = JSON.parse(error.message) error = JSON.parse(error.message)