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

View File

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