提交 1815c7b9 authored 作者: 龙菲's avatar 龙菲

修改分享文件状态展示

上级 11f02fad
......@@ -4,8 +4,9 @@
title="分享文件"
:visible.sync="visible"
:close-on-click-modal="false"
width="680px"
width="780px"
@close="handleDialogCancel"
top="20vh"
>
<el-form
v-show="!shareIsSuccess"
......@@ -19,8 +20,8 @@
>
<el-form-item label="分享给部门或个人" prop="shareType">
<el-radio-group v-model="form.shareType">
<el-radio :label="0">分享到公共社区</el-radio>
<el-radio :label="1">分享到部门</el-radio>
<el-radio :label="0">分享到公共社区(需审核)</el-radio>
<el-radio :label="1">分享到部门(需审核)</el-radio>
<el-radio :label="2">分享到个人</el-radio>
</el-radio-group>
</el-form-item>
......@@ -52,7 +53,7 @@
<!-- {{ userListAllByLocal }} -->
<!-- <div v-if="form.shareType == 2">人员列表</div> -->
</el-form-item>
<el-form-item label="链接有效期至" prop="endTime">
<!-- <el-form-item label="链接有效期至" prop="endTime">
<el-date-picker
v-model="form.endTime"
type="datetime"
......@@ -64,13 +65,13 @@
:picker-options="pickerOptions"
>
</el-date-picker>
</el-form-item>
<el-form-item label="是否需要提取码" prop="shareType">
</el-form-item> -->
<!-- <el-form-item label="是否需要提取码" prop="shareType">
<el-radio-group v-model="form.isNeedCode">
<el-radio :label="1"></el-radio>
<el-radio :label="0"></el-radio>
</el-radio-group>
</el-form-item>
</el-form-item> -->
</el-form>
<el-form
v-if="shareIsSuccess"
......@@ -113,6 +114,7 @@
<el-button @click="handleDialogCancel">取 消</el-button>
<el-button
type="primary"
:disabled="sureBtnLoading"
:loading="sureBtnLoading"
@click="handleDialogSure('shareFileForm')"
>确 定</el-button
......@@ -137,9 +139,10 @@ export default {
visible: false, // 对话框是否可见
// 分享文件对话框数据
form: {
isNeedCode: 0, //是否需要提取码,0-是 1-否
endTime: "",
isNeedCode: "", //是否需要提取码,0-是 1-否 暂不需要
endTime: "", //暂不需要
shareType: 0, //分享类型 0公共分享,1部门分享,2个人分享
shareTo: "",
},
rules: {
shareType: [
......@@ -275,6 +278,7 @@ export default {
this.form.shareTo = this.userIdsParams;
}
this.sureBtnLoading = true;
this.$refs[formName].validate((valid) => {
if (valid) {
shareFile({
......
......@@ -8,6 +8,7 @@ export const shareTypeConstant = {
// 分享状态
export const shareStatusConstant = {
SHARED: 0, //已分享
EXPIRED: 1,//已失效
IS_REVIEW: 1,//审核中 仅部门和社区需要审核,分享到个人不需要审核
REVOKED: 2,//已撤销
REJECTED: 3,//已驳回
}
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论