From fb98051ed574b5fe105ae5fce09a089cc0f5b988 Mon Sep 17 00:00:00 2001 From: 13404089107 <puwei@sinata.cn> Date: 星期二, 01 四月 2025 17:15:05 +0800 Subject: [PATCH] fix --- src/views/reportLibrary/processDevelopment/index.vue | 59 ++++++++++++++++++++++++++++++++++++++++++----------------- 1 files changed, 42 insertions(+), 17 deletions(-) diff --git a/src/views/reportLibrary/processDevelopment/index.vue b/src/views/reportLibrary/processDevelopment/index.vue index ffa8f0b..013d8ec 100644 --- a/src/views/reportLibrary/processDevelopment/index.vue +++ b/src/views/reportLibrary/processDevelopment/index.vue @@ -3,15 +3,23 @@ <TableCustom :queryForm="queryForm" :total="total" @currentChange="handleCurrentChange" @sizeChange="handleSizeChange"> <template #search> - <el-form :model="form" label-width="140px" inline> - <el-form-item label="项目组名称:"> + <el-form :model="form" :label-width="auto" inline> + <el-form-item label="所属项目组:"> <el-input v-model="form.name" placeholder="请输入"></el-input> </el-form-item> - <el-form-item label="项目负责人:"> + <el-form-item label="报告名称:"> <el-input v-model="form.name" placeholder="请输入"></el-input> </el-form-item> - <el-form-item label="通创建日期:"> - <el-input v-model="form.name"></el-input> + <el-form-item label="创建日期:"> + <el-date-picker v-model="form.date" type="daterange" range-separator="至" + start-placeholder="开始日期" end-placeholder="结束日期"></el-date-picker> + </el-form-item> + <el-form-item label="状态:"> + <el-select v-model="form.status" placeholder="请选择"> + <el-option label="待审核" value="1"></el-option> + <el-option label="已通过" value="0"></el-option> + <el-option label="已驳回" value="2"></el-option> + </el-select> </el-form-item> <el-form-item label="" style="margin-left: 63px;"> <el-button type="default">重置</el-button> @@ -20,27 +28,27 @@ </el-form> </template> <template #setting> - <el-button @click="handleAddProject" class="el-icon-plus" style="margin-bottom: 20px;" type="primary"> - 新增项目组</el-button> + <div class="table-title"> + 工艺开发工具 + </div> </template> <template #table> - <el-table-column prop="name" label="项目组名称" /> - <el-table-column prop="age" label="项目负责人" /> - <el-table-column prop="age" label="项目组成员" /> - <el-table-column prop="age" label="项目创建时间" /> + <el-table-column prop="name" label="所属项目组" /> + <el-table-column prop="age" label="报告编号" /> + <el-table-column prop="age" label="报告名称" /> + <el-table-column prop="age" label="创建人" /> + <el-table-column prop="age" label="创建时间" /> <el-table-column prop="age" label="状态"> <template #default="{ row }"> - <el-tag v-if="row.status == 1" type="success">正常运作</el-tag> - <el-tag v-else type="danger">已封存</el-tag> + <el-tag v-if="row.status == 1" type="success">待审核</el-tag> + <el-tag v-else-if="row.status == 0" type="success">已通过</el-tag> + <el-tag v-else type="danger">已驳回</el-tag> </template> </el-table-column> <el-table-column prop="age" label="操作"> <template #default="{ row }"> - <el-button type="text" @click="handleChangeStatus(row, 1)">封存</el-button> - <el-button type="text" @click="handleChangeStatus(row, 0)">解封</el-button> - <el-button type="text">编辑</el-button> + <el-button type="text">审核</el-button> <el-button type="text">详情</el-button> - <el-button type="text" @click="handleDel(row)">删除</el-button> </template> </el-table-column> </template> @@ -120,4 +128,21 @@ .list { height: 100%; } + +.table-title { + width: 166px; + height: 50px; + background: #FFFFFF; + border-radius: 8px 8px 0px 0px; + border: 1px solid #049C9A; + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 21px; + font-family: SourceHanSansCN, SourceHanSansCN; + font-weight: bold; + font-size: 18px; + color: #049C9A; + line-height: 27px; +} </style> \ No newline at end of file -- Gitblit v1.7.1