[update 资料中心] 增加下载权限
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
<!-- 树部分-->
|
<!-- 树部分-->
|
||||||
<div class="page-left-box">
|
<div class="page-left-box">
|
||||||
<a-input-search v-model="treeInput" class="tree-search"
|
<a-input-search v-model="treeInput" class="tree-search"
|
||||||
:placeholder="$t('standardRegulationLibrary.domesticStandard.treeSearchPlaceholder')"
|
:placeholder="$t('standardRegulationLibrary.foreignStandard.treeSearchPlaceholder')"
|
||||||
@search="handleTreeSearch" />
|
@search="handleTreeSearch" />
|
||||||
<div class="page-tree-box page-tree-box-has-search">
|
<div class="page-tree-box page-tree-box-has-search">
|
||||||
<a-spin :spinning="treeLoading">
|
<a-spin :spinning="treeLoading">
|
||||||
@@ -199,7 +199,10 @@ export default {
|
|||||||
{
|
{
|
||||||
text: this.$t('download'),
|
text: this.$t('download'),
|
||||||
clickEvent: 'handleDownload',
|
clickEvent: 'handleDownload',
|
||||||
has: 'profileCenter:table'
|
has: 'profileCenter:table',
|
||||||
|
show: (record) => {
|
||||||
|
return record.authDownloadTag
|
||||||
|
}
|
||||||
},
|
},
|
||||||
// 编辑
|
// 编辑
|
||||||
{
|
{
|
||||||
@@ -404,7 +407,7 @@ export default {
|
|||||||
@import '~@assets/less/common.less';
|
@import '~@assets/less/common.less';
|
||||||
|
|
||||||
.tree-operate-node-selected {
|
.tree-operate-node-selected {
|
||||||
background-color: #ffd9d1 !important;
|
//background-color: #ffd9d1 !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
/deep/ .table-page-search-wrapper .ant-form-inline .ant-form-item > .ant-form-item-label {
|
/deep/ .table-page-search-wrapper .ant-form-inline .ant-form-item > .ant-form-item-label {
|
||||||
|
|||||||
@@ -31,6 +31,14 @@
|
|||||||
:name-str="model.authViewIdsDictText"
|
:name-str="model.authViewIdsDictText"
|
||||||
v-decorator="['authViewIds', validatorRules.authViewIds]" />
|
v-decorator="['authViewIds', validatorRules.authViewIds]" />
|
||||||
</a-form-item>
|
</a-form-item>
|
||||||
|
<!--下载权限-->
|
||||||
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('treeRight.downloadPermission')">
|
||||||
|
<user-selection :placeholder="$t('pleaseSelect') + $t('treeRight.downloadPermission')"
|
||||||
|
type="checkbox"
|
||||||
|
:disabled="model.defaultFolder === '1'"
|
||||||
|
:name-str="model.authDownloadIdsDictText"
|
||||||
|
v-decorator="['authDownloadIds', validatorRules.authDownloadIds]" />
|
||||||
|
</a-form-item>
|
||||||
<!--文件夹顺序-->
|
<!--文件夹顺序-->
|
||||||
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('treeRight.folderOrder')">
|
<a-form-item :labelCol="labelCol" :wrapperCol="wrapperCol" :label="$t('treeRight.folderOrder')">
|
||||||
<a-input :placeholder="$t('pleaseEnter') + $t('treeRight.folderOrder')"
|
<a-input :placeholder="$t('pleaseEnter') + $t('treeRight.folderOrder')"
|
||||||
@@ -82,6 +90,11 @@ export default {
|
|||||||
rules: [{ required: false, message: this.$t('pleaseSelect') + this.$t('treeRight.checkPermissions') }],
|
rules: [{ required: false, message: this.$t('pleaseSelect') + this.$t('treeRight.checkPermissions') }],
|
||||||
validateTrigger: 'change'
|
validateTrigger: 'change'
|
||||||
},
|
},
|
||||||
|
// 下载权限
|
||||||
|
authDownloadIds: {
|
||||||
|
rules: [{ required: false, message: this.$t('pleaseSelect') + this.$t('treeRight.downloadPermission') }],
|
||||||
|
validateTrigger: 'change'
|
||||||
|
},
|
||||||
// 顺序
|
// 顺序
|
||||||
sort: {
|
sort: {
|
||||||
rules: [
|
rules: [
|
||||||
|
|||||||
Reference in New Issue
Block a user