feat:控制部门导入

This commit is contained in:
dzc committed 2025-06-23 16:56:27 +08:00
1 parent 59f35ac7cf
commit d4da21e431
1 file changed
+10 -25
+10 -25
View File
@@ -4,7 +4,8 @@
<el-row shadow="hover" v-show="showSearch" class="ml10">
<el-form :model="state.queryForm" ref="queryRef" :inline="true" @keyup.enter="filter">
<el-form-item prop="deptName" :label="$t('sysdept.name')">
<el-input :placeholder="$t('sysdept.inputdeptNameTip')" style="max-width: 180px" v-model="state.queryForm.deptName"></el-input>
<el-input :placeholder="$t('sysdept.inputdeptNameTip')" style="max-width: 180px"
v-model="state.queryForm.deptName"></el-input>
</el-form-item>
<el-form-item>
<el-button icon="search" type="primary" @click="filter">
@@ -16,28 +17,17 @@
</el-row>
<el-row>
<div class="mb8" style="width: 100%">
<el-button
icon="folder-add"
type="primary"
class="top-right-btn"
v-if="!defaultTreeViewRef"
v-auth="'sys_dept_add'"
@click="handleAdd"
>
<el-button icon="folder-add" type="primary" class="top-right-btn" v-if="!defaultTreeViewRef"
v-auth="'sys_dept_add'" @click="handleAdd">
{{ $t("common.addBtn") }}
</el-button>
<el-button plain icon="upload-filled" type="primary" class="ml10" @click="excelUploadRef.show()">
<el-button v-if="false" plain icon="upload-filled" type="primary" class="ml10"
@click="excelUploadRef.show()">
{{ $t("common.importBtn") }}
</el-button>
<el-button @click="handleExpand"> {{ $t("common.expandBtn") }}</el-button>
<right-toolbar
v-model:showSearch="showSearch"
:export="'sys_dept_add'"
@exportExcel="exportExcel"
class="ml10"
style="float: right; margin-right: 20px"
@queryTable="getDataList"
>
<right-toolbar v-model:showSearch="showSearch" :export="'sys_dept_add'" @exportExcel="exportExcel"
class="ml10" style="float: right; margin-right: 20px" @queryTable="getDataList">
<el-tooltip class="item" effect="dark" :content="$t('queryTree.view')" placement="top">
<el-button circle icon="Grid" @click="handleView"></el-button>
</el-tooltip>
@@ -48,13 +38,8 @@
<tree-view ref="treeViewRef" v-if="defaultTreeViewRef" />
<table-view ref="tableViewRef" v-if="!defaultTreeViewRef" />
<upload-excel
ref="excelUploadRef"
:title="$t('sysdept.importTip')"
url="/admin/dept/import"
temp-url="/admin/sys-file/local/file/dept.xlsx"
@refreshDataList="getDataList"
/>
<upload-excel ref="excelUploadRef" :title="$t('sysdept.importTip')" url="/admin/dept/import"
temp-url="/admin/sys-file/local/file/dept.xlsx" @refreshDataList="getDataList" />
</div>
</div>
</template>