提交页面优化

This commit is contained in:
BianLzhaoMin 2024-04-20 15:01:00 +08:00
parent 1202dc7ae7
commit a18b6ce0b9
1 changed files with 78 additions and 67 deletions

View File

@ -1,78 +1,85 @@
<template>
<div class="app-container">
<!-- 预报废列表 -->
<TableModel
:tableProps="config.listingTableProps"
:formLabel="config.listingFormLabel"
:exportShow="true"
:pageShow="true"
:isSelShow="true"
:handleWidth="`180px`"
@getTableSelectionChange="getTableSelectionChange"
>
<template slot="submitScrap">
<el-col :span="1.5">
<template v-if="false">
<TableModel
:tableProps="config.listingTableProps"
:formLabel="config.listingFormLabel"
:exportShow="true"
:pageShow="true"
:isSelShow="true"
:handleWidth="`180px`"
@getTableSelectionChange="getTableSelectionChange"
>
<template slot="submitScrap">
<el-col :span="1.5">
<el-button
type="warning"
plain
size="mini"
@click="submitScrap"
>提交报废</el-button
>
</el-col>
</template>
<template slot-scope="{ data }">
<el-button
type="warning"
plain
v-for="btn in handleBtn"
:key="btn.id"
type="text"
size="mini"
@click="submitScrap"
>提交报废</el-button
@click="handleBtnEvent(data, btn.id)"
>{{ btn.btn_title }}</el-button
>
</el-col>
</template>
</template>
</TableModel>
<template slot-scope="{ data }">
<el-button
v-for="btn in handleBtn"
:key="btn.id"
type="text"
size="mini"
@click="handleBtnEvent(data, btn.id)"
>{{ btn.btn_title }}</el-button
>
</template>
</TableModel>
<!-- 查看弹框 -->
<DialogModel
:title="title"
:dialogVisible="dialogVisible"
:width="dialogWidth"
@closeDialog="closeDialog"
>
<!-- 查看内容 -->
<template slot="preview" v-if="previewDetails">
<TableModel
:tableProps="config.previewTableProps"
:handleColShow="false"
:formLabel="config.previewFormLabel"
>
</TableModel
></template>
<!-- 查看弹框 -->
<DialogModel
:title="title"
:dialogVisible="dialogVisible"
:width="dialogWidth"
@closeDialog="closeDialog"
>
<!-- 查看内容 -->
<template slot="preview" v-if="previewDetails">
<TableModel
:tableProps="config.previewTableProps"
:handleColShow="false"
:formLabel="config.previewFormLabel"
>
</TableModel
></template>
<!-- 审批详情 -->
<template v-if="auditingShow">
<el-table :data="audDetails">
<el-table-column
prop="title"
align="center"
label="审批部门"
/>
<el-table-column
prop="result"
align="center"
label="审批状态"
/>
<el-table-column align="center" label="审批意见" />
</el-table>
</template>
<!-- 审批详情 -->
<template v-if="auditingShow">
<el-table :data="audDetails">
<el-table-column
prop="title"
align="center"
label="审批部门"
/>
<el-table-column
prop="result"
align="center"
label="审批状态"
/>
<el-table-column align="center" label="审批意见" />
</el-table>
</template>
<!-- 部门选择 -->
<template v-if="selDepart">
<SelDepart @closeDepartSel="closeDepartSel" />
</template>
</DialogModel>
<!-- 部门选择 -->
<template v-if="selDepart">
<SelDepart @closeDepartSel="closeDepartSel" />
</template>
</DialogModel>
</template>
<template v-if="true">
<el-page-header content="驳回退料">
<div>123456</div>
</el-page-header>
</template>
</div>
</template>
@ -165,4 +172,8 @@
}
</script>
<style></style>
<style scoped lang="scss">
::v-deep .el-page-header__left {
display: none;
}
</style>