This commit is contained in:
itcast 2025-11-24 18:47:53 +08:00
parent 4396ba582d
commit e372edc5a8
17 changed files with 37 additions and 18 deletions

View File

@ -1,9 +1,6 @@
<template> <template>
<div class="app-container"> <div class="app-container">
<el-card style="margin-bottom: 20px"> <el-card style="margin-bottom: 20px">
<div slot="header" class="clearfix">
<span>退役申请审核</span>
</div>
<!-- 基本信息 --> <!-- 基本信息 -->
<el-form ref="baseForm" :model="baseInfo" label-width="70px" inline style="height: 36px"> <el-form ref="baseForm" :model="baseInfo" label-width="70px" inline style="height: 36px">
@ -53,7 +50,7 @@
<div class="detail-section"> <div class="detail-section">
<div class="section-header"> <div class="section-header">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">退役审核列表</span>
</el-col> </el-col>
<el-col :span="20" style="display: flex; justify-content: flex-end"> <el-col :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="onHandleApproveBatch">通过</el-button> <el-button type="primary" @click="onHandleApproveBatch">通过</el-button>

View File

@ -3,6 +3,8 @@
<el-row> <el-row>
<el-form ref="queryForm" size="small" label-width="auto" :model="queryParams"> <el-form ref="queryForm" size="small" label-width="auto" :model="queryParams">
<el-card class="search-box"> <el-card class="search-box">
<el-row :gutter="20" style="display: flex; justify-content: space-between"> <el-row :gutter="20" style="display: flex; justify-content: space-between">
<el-col :span="5"> <el-col :span="5">
<el-form-item label="任务状态" prop="reviewStatus"> <el-form-item label="任务状态" prop="reviewStatus">
@ -42,6 +44,9 @@
<el-card class="content-box"> <el-card class="content-box">
<div class="table-container"> <div class="table-container">
<el-col :span="4">
<span style="font-size: 20px; font-weight: 800">退役审核列表</span>
</el-col>
<el-table :data="tableData" style="width: 100%" border stripe fit> <el-table :data="tableData" style="width: 100%" border stripe fit>
<el-table-column align="center" show-overflow-tooltip type="index" label="序号" width="50" /> <el-table-column align="center" show-overflow-tooltip type="index" label="序号" width="50" />
<el-table-column align="center" show-overflow-tooltip prop="code" label="退役单号" /> <el-table-column align="center" show-overflow-tooltip prop="code" label="退役单号" />

View File

@ -42,7 +42,7 @@
<div class="detail-section"> <div class="detail-section">
<div class="section-header"> <div class="section-header">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">退役申请列表</span>
</el-col> </el-col>
<el-col :span="20" style="display: flex; justify-content: flex-end"> <el-col :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" size="small" :disabled="!canEdit" @click="onHandleAddItem"> <el-button type="primary" size="small" :disabled="!canEdit" @click="onHandleAddItem">

View File

@ -43,8 +43,12 @@
<el-card class="content-box"> <el-card class="content-box">
<div class="table-container"> <div class="table-container">
<el-row> <el-row>
<el-col :span="24" style="display: flex; justify-content: flex-end; margin-bottom: 10px"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">退役申请列表</span>
</el-col>
<el-col :span="20" style="display: flex; justify-content: flex-end; margin-bottom: 10px">
<el-button type="primary" icon="el-icon-plus" size="mini" @click="onHandleAdd">新建申请</el-button> <el-button type="primary" icon="el-icon-plus" size="mini" @click="onHandleAdd">新建申请</el-button>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -65,7 +65,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">自用申请列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handleDialog">添加</el-button> <el-button type="primary" @click="handleDialog">添加</el-button>

View File

@ -59,7 +59,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">自用申请列表</span>
</el-col> </el-col>
<el-col :span="20" style="display: flex; justify-content: flex-end"> <el-col :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" icon="el-icon-plus" size="mini" @click="handleAdd">新建申请</el-button> <el-button type="primary" icon="el-icon-plus" size="mini" @click="handleAdd">新建申请</el-button>

View File

@ -34,7 +34,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请审核列表</span> <span style="font-size: 20px; font-weight: 800">自用审核列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handlePass">通过</el-button> <el-button type="primary" @click="handlePass">通过</el-button>

View File

@ -59,7 +59,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请审核列表</span> <span style="font-size: 20px; font-weight: 800">自用审核列表</span>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -111,8 +111,15 @@
</el-card> </el-card>
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col v-if="routerParams.isView" :span="24" style="display: flex; justify-content: flex-end"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">自用出库列表</span>
</el-col>
<el-col v-if="routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" :disabled="queryParams.taskStatus =='3'" @click="handleOutAll">全部出库</el-button> <el-button type="primary" :disabled="queryParams.taskStatus =='3'" @click="handleOutAll">全部出库</el-button>
<el-button type="primary" :disabled="queryParams.taskStatus =='3'" @click="handleOutCancelAll">全部取消出库 <el-button type="primary" :disabled="queryParams.taskStatus =='3'" @click="handleOutCancelAll">全部取消出库
</el-button> </el-button>

View File

@ -48,6 +48,11 @@
</el-card> </el-card>
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4">
<span style="font-size: 20px; font-weight: 800">自用出库列表</span>
</el-col>
</el-row>
<el-table <el-table
v-loading="isLoading" v-loading="isLoading"
:data="tableList" :data="tableList"
@ -57,6 +62,7 @@
:max-height="650" :max-height="650"
style="width: 100%" style="width: 100%"
> >
<el-table-column <el-table-column
type="index" type="index"
width="55" width="55"

View File

@ -38,7 +38,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请审核列表</span> <span style="font-size: 20px; font-weight: 800">退库审核列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handlePass">通过</el-button> <el-button type="primary" @click="handlePass">通过</el-button>

View File

@ -75,7 +75,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请审核列表</span> <span style="font-size: 20px; font-weight: 800">退库审核列表</span>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -74,7 +74,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">退库申请列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handleDialog">添加</el-button> <el-button type="primary" @click="handleDialog">添加</el-button>

View File

@ -75,7 +75,7 @@
<el-card> <el-card>
<el-row :gutter="10" class="mb8" justify="end"> <el-row :gutter="10" class="mb8" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">退库申请列表</span>
</el-col> </el-col>
<el-col :span="20" style="display: flex; justify-content: flex-end"> <el-col :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" icon="el-icon-plus" size="mini" @click="handleAdd">新建申请</el-button> <el-button type="primary" icon="el-icon-plus" size="mini" @click="handleAdd">新建申请</el-button>

View File

@ -4,7 +4,7 @@
<el-card> <el-card>
<el-row class="mb8" :gutter="10" justify="end"> <el-row class="mb8" :gutter="10" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">维修申请列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handleNumDialog">添加</el-button> <el-button type="primary" @click="handleNumDialog">添加</el-button>

View File

@ -4,7 +4,7 @@
<el-card> <el-card>
<el-row class="mb8" :gutter="10" justify="end"> <el-row class="mb8" :gutter="10" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">维修审核列表</span>
</el-col> </el-col>
</el-row> </el-row>

View File

@ -4,7 +4,7 @@
<el-card> <el-card>
<el-row class="mb8" :gutter="10" justify="end"> <el-row class="mb8" :gutter="10" justify="end">
<el-col :span="4"> <el-col :span="4">
<span style="font-size: 20px; font-weight: 800">申请列表</span> <span style="font-size: 20px; font-weight: 800">维修审核列表</span>
</el-col> </el-col>
<el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end"> <el-col v-if="!routerParams.isView" :span="20" style="display: flex; justify-content: flex-end">
<el-button type="primary" @click="handleApprove">通过</el-button> <el-button type="primary" @click="handleApprove">通过</el-button>