[update] 添加会员管理按钮权限
This commit is contained in:
@@ -105,7 +105,7 @@
|
||||
|
||||
<!-- 操作按钮区域 -->
|
||||
<div class="table-operator">
|
||||
<a-button @click="handleAdd" type="primary" icon="plus">添加</a-button>
|
||||
<a-button @click="handleAdd" type="primary" icon="plus" v-has="'safeguardStardsMember:add'">添加</a-button>
|
||||
<a-button
|
||||
type="primary"
|
||||
icon="download"
|
||||
@@ -113,11 +113,11 @@
|
||||
v-has="'safeguardStardsMember:export'">
|
||||
导出
|
||||
</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel">批量删除</a-button>
|
||||
<a-button type="primary" icon="copy" @click="handleMemberBatchCopy">批量复制</a-button>
|
||||
<a-button type="primary" icon="download" @click="downTemplate('标协会员成员导入模板')">下载模板</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel" v-has="'safeguardStardsMember:batchDel'">批量删除</a-button>
|
||||
<a-button type="primary" icon="copy" @click="handleMemberBatchCopy" v-has="'safeguardStardsMember:batchCopy'">批量复制</a-button>
|
||||
<a-button type="primary" icon="download" @click="downTemplate('标协会员成员导入模板')" v-has="'safeguardStardsMember:downloadTemplate'">下载模板</a-button>
|
||||
<a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl"
|
||||
@change="handleImportExcel">
|
||||
@change="handleImportExcel" v-has="'safeguardStardsMember:import'">
|
||||
<a-button type="primary" icon="import">导入</a-button>
|
||||
</a-upload>
|
||||
</div>
|
||||
@@ -194,11 +194,11 @@
|
||||
</template>
|
||||
|
||||
<span slot="action" slot-scope="text, record" class="action-span-cell">
|
||||
<a @click="handleEdit(record)">编辑</a>
|
||||
<a @click="handleDelete(record.id)">删除</a>
|
||||
<a @click="handleDrawTicket(record)">提票</a>
|
||||
<a @click="handleMemberCopy(record)">复制</a>
|
||||
<a @click="handleMemberEquity(record)">编辑会员权益</a>
|
||||
<a @click="handleEdit(record)" v-has="'safeguardStardsMember:edit'">编辑</a>
|
||||
<a @click="handleDelete(record.id)" v-has="'safeguardStardsMember:delete'">删除</a>
|
||||
<a @click="handleDrawTicket(record)" v-has="'safeguardStardsMember:drawTicket'">提票</a>
|
||||
<a @click="handleMemberCopy(record)" v-has="'safeguardStardsMember:copy'">复制</a>
|
||||
<a @click="handleMemberEquity(record)" v-has="'safeguardStardsMember:editMemberEquity'">编辑会员权益</a>
|
||||
</span>
|
||||
</a-table>
|
||||
</div>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
<span class="table-page-search-submitButtons">
|
||||
<a-button type="primary" icon="search" @click="searchQuery" v-has="'fileMaintenance:search'">查询</a-button>
|
||||
<a-button type="primary" icon="search" @click="searchQuery" v-has="'memberOtherDetails:search'">查询</a-button>
|
||||
<a-button icon="reload" @click="searchReset" class="reset-button">重置</a-button>
|
||||
</span>
|
||||
</a-row>
|
||||
@@ -22,9 +22,9 @@
|
||||
|
||||
<!-- 操作按钮区域-->
|
||||
<div class="table-operator">
|
||||
<a-button type="primary" icon="plus" @click="handleAdd" v-has="'fileMaintenance:add'">上传</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel" v-has="'fileMaintenance:batchDel'">批量删除</a-button>
|
||||
<a-button type="primary" icon="export" @click="handleExportXls('资料维护列表')" v-has="'fileMaintenance:export'">导出
|
||||
<a-button type="primary" icon="plus" @click="handleAdd" v-has="'memberOtherDetails:add'">上传</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel" v-has="'memberOtherDetails:batchDel'">批量删除</a-button>
|
||||
<a-button type="primary" icon="export" @click="handleExportXls('资料维护列表')" v-has="'memberOtherDetails:export'">导出
|
||||
</a-button>
|
||||
</div>
|
||||
<!-- 操作按钮区域-end-->
|
||||
@@ -56,8 +56,8 @@
|
||||
</template>
|
||||
|
||||
<span slot="action" class="action-span-cell" slot-scope="text, record">
|
||||
<a @click="handleDownload(record)" v-has="'fileMaintenance:download'">下载</a>
|
||||
<a @click="handleDelete(record.id)" v-has="'fileMaintenance:delete'">删除</a>
|
||||
<a @click="handleDownload(record)" v-has="'memberOtherDetails:download'">下载</a>
|
||||
<a @click="handleDelete(record.id)" v-has="'memberOtherDetails:delete'">删除</a>
|
||||
</span>
|
||||
</a-table>
|
||||
</div>
|
||||
|
||||
@@ -24,13 +24,9 @@
|
||||
|
||||
<!-- 操作按钮区域 -->
|
||||
<div class="table-operator">
|
||||
<a-button @click="handleAdd" type="primary" icon="plus">新增</a-button>
|
||||
<a-button type="primary" icon="download" @click="handleExportXls('会员管理表')">导出</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel">批量删除</a-button>
|
||||
<!-- <a-upload name="file" :showUploadList="false" :multiple="false" :headers="tokenHeader" :action="importExcelUrl"-->
|
||||
<!-- @change="handleImportExcel">-->
|
||||
<!-- <a-button type="primary" icon="import">导入</a-button>-->
|
||||
<!-- </a-upload>-->
|
||||
<a-button @click="handleAdd" type="primary" icon="plus" v-has="'stardsMember:add'">新增</a-button>
|
||||
<a-button type="primary" icon="download" @click="handleExportXls('会员管理表')" v-has="'stardsMember:export'">导出</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel" v-has="'stardsMember:batchDel'">批量删除</a-button>
|
||||
</div>
|
||||
|
||||
<!-- table区域-begin -->
|
||||
@@ -59,11 +55,11 @@
|
||||
<!-- </template>-->
|
||||
|
||||
<span slot="action" slot-scope="text, record" class="action-span-cell">
|
||||
<a @click="handleEdit(record)">编辑</a>
|
||||
<a @click="handleDelete(record.id)">删除</a>
|
||||
<a @click="handleOtherData(record)">其他资料</a>
|
||||
<a @click="handleEdit(record)" v-has="'stardsMember:edit'">编辑</a>
|
||||
<a @click="handleDelete(record.id)" v-has="'stardsMember:delete'">删除</a>
|
||||
<a @click="handleOtherData(record)" v-has="'stardsMember:otherDetails'">其他资料</a>
|
||||
<a @click="handleStandardMeeting(record)" v-has="'stardsMember:meetingMaintenance'">会议维护</a>
|
||||
<a @click="handleMeetingApplyInfo(record)">会议报名信息维护</a>
|
||||
<a @click="handleMeetingApplyInfo(record)" v-has="'stardsMember:registrationInformationMaintenance'">会议报名信息维护</a>
|
||||
</span>
|
||||
|
||||
</a-table>
|
||||
|
||||
@@ -70,7 +70,7 @@
|
||||
</a-col>
|
||||
<a-col :xl="6" :lg="7" :md="8" :sm="24">
|
||||
<span style="float: left;overflow: hidden;" class="table-page-search-submitButtons">
|
||||
<a-button type="primary" @click="searchQuery" icon="search">查询</a-button>
|
||||
<a-button type="primary" @click="searchQuery" icon="search" v-has="'memberMeetingApplyInfo:search'">查询</a-button>
|
||||
<a-button @click="searchReset" icon="reload" class="reset-button" style="margin-left: 8px">重置</a-button>
|
||||
</span>
|
||||
</a-col>
|
||||
@@ -81,13 +81,13 @@
|
||||
|
||||
<!-- 操作按钮区域 -->
|
||||
<div class="table-operator">
|
||||
<a-button type="primary" icon="download" @click="handleExportXls('会议报名信息')">
|
||||
<a-button type="primary" icon="download" @click="handleExportXls('会议报名信息')" v-has="'memberMeetingApplyInfo:export'">
|
||||
导出
|
||||
</a-button>
|
||||
<a-button type="danger" icon="delete" @click="batchDel">
|
||||
<a-button type="danger" icon="delete" @click="batchDel" v-has="'memberMeetingApplyInfo:batchDel'">
|
||||
批量删除
|
||||
</a-button>
|
||||
<a-button type="primary" @click="batchSetGuestsUploadFileFlag">
|
||||
<a-button type="primary" @click="batchSetGuestsUploadFileFlag" v-has="'memberMeetingApplyInfo:batchSetStatus'">
|
||||
批量设置资料状态
|
||||
</a-button>
|
||||
</div>
|
||||
@@ -144,11 +144,12 @@
|
||||
|
||||
<span slot="action" slot-scope="text, record" class="action-span-cell">
|
||||
<!-- 非成员报名被拒绝 无法编辑 -->
|
||||
<a @click="handleEdit(record)" v-if="record.registerCheckResult !== 2">编辑</a>
|
||||
<a @click="handleEdit(record)" v-if="record.registerCheckResult !== 2" v-has="'memberMeetingApplyInfo:edit'">编辑</a>
|
||||
<!--删除参会人需要判断改参会人是否与合同关联-->
|
||||
<a @click="handleDelete(record.id)">删除</a>
|
||||
<a @click="handleDelete(record.id)" v-has="'memberMeetingApplyInfo:delete'">删除</a>
|
||||
<!-- 只有嘉宾才可以设置 且报名信息不需要审核-->
|
||||
<a @click="setGuestsUploadFileFlag(record)"
|
||||
v-has="'memberMeetingApplyInfo:setStatus'"
|
||||
v-show="record.identity === 1 && record.registerCheckResult !== 0">
|
||||
资料状态
|
||||
</a>
|
||||
|
||||
Reference in New Issue
Block a user