fix: 人员管理页面优化

This commit is contained in:
光头强 2024-05-02 19:36:07 +08:00
parent 894997564b
commit 2f4f530c2a
2 changed files with 27 additions and 26 deletions

View File

@ -38,7 +38,7 @@
</el-input>
</div>
<div class="list_content">
<div
<!-- <div
v-if="enterpriseListData.length > 0"
class="flex content_data"
:class="checkedId == item.id && 'checkedName'"
@ -53,8 +53,7 @@
>
{{ item.enterpriseName }}
</div>
<!-- 编辑和删除企业 -->
<div class="flex2" v-if="checkedId == item.id">
<div class="flex2" v-if="checkedId == item.id">
<img
v-permission="{key: 'rygl_editCompany', menuPath: '/project/labor/personManage'}"
src="@/assets/images/icon-edit.png"
@ -69,7 +68,7 @@
@click="deleteEnterpriseInfo(item)"
/>
</div>
</div>
</div> -->
<el-tree
:data="enterpriseTreeData"
node-key="id"
@ -81,19 +80,21 @@
>
<span class="custom-tree-node" slot-scope="{ node, data }">
<span>{{ data.enterpriseName }}</span>
<!-- <div class="flex2" v-if="checkedId == data.id">-->
<!-- <img-->
<!-- src="@/assets/images/icon-edit.png"-->
<!-- style="margin-right: 16px"-->
<!-- class="icon"-->
<!-- @click="editEnterpriseInfo(data)"-->
<!-- />-->
<!-- <img-->
<!-- src="@/assets/images/icon-delete.png"-->
<!-- class="icon"-->
<!-- @click="deleteEnterpriseInfo(data)"-->
<!-- />-->
<!-- </div>-->
<div class="flex2" v-if="checkedId == data.id">
<img
v-permission="{key: 'rygl_editCompany', menuPath: '/project/labor/personManage'}"
src="@/assets/images/icon-edit.png"
style="margin-right: 16px"
class="icon"
@click="editEnterpriseInfo(data)"
/>
<img
v-permission="{key: 'rygl_deleteCompany', menuPath: '/project/labor/personManage'}"
src="@/assets/images/icon-delete.png"
class="icon"
@click="deleteEnterpriseInfo(data)"
/>
</div>
</span>
</el-tree>
<!-- <div v-if="enterpriseTreeData.length == 0" style="margin-top: 50%">
@ -275,10 +276,10 @@
size="medium"
@click="passEquipment()"
type="primary"
style="margin-left: 5px"
style="margin-left: 5px;margin-right:10px"
>下发通行设备</el-button
>
<br />
<!-- <br /> -->
<el-form
:inline="true"
:model="tableParameter"
@ -288,7 +289,7 @@
<el-form-item :label="$t('message.laborMange.workingState')">
<el-select
v-model="tableParameter.inserviceType"
style="width: 120px"
style="width: 80px"
>
<el-option
:label="$t('message.laborMange.all')"
@ -333,7 +334,7 @@
</el-form-item>
<el-form-item :label="$t('message.laborMange.compellation')">
<el-input
style="width: 120px"
style="width: 100px"
v-model="tableParameter.workerName"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>

View File

@ -228,10 +228,10 @@
size="medium"
@click="passEquipment()"
type="primary"
style="margin-left: 5px"
style="margin-left: 5px;margin-right:10px"
>下发通行设备</el-button
>
<br />
<!-- <br /> -->
<el-form
:inline="true"
:model="tableParameter"
@ -242,7 +242,7 @@
<el-form-item :label="$t('message.laborMange.workingState')">
<el-select
v-model="tableParameter.inserviceType"
style="width: 120px"
style="width: 80px"
>
<el-option
:label="$t('message.laborMange.all')"
@ -264,7 +264,7 @@
>
<el-select
v-model="tableParameter.codeState"
style="width: 120px"
style="width: 80px"
>
<el-option
:label="$t('message.laborMange.all')"
@ -290,7 +290,7 @@
</el-form-item>
<el-form-item :label="$t('message.laborMange.compellation')">
<el-input
style="width: 120px"
style="width: 100px"
v-model="tableParameter.workerName"
:placeholder="$t('message.laborMange.placeholder2')"
></el-input>