From 718a13554dbb2f99e27adeb7b95edfc3096dacc5 Mon Sep 17 00:00:00 2001 From: 董国庆 <364620639@qq.com> Date: 星期四, 26 六月 2025 14:24:27 +0800 Subject: [PATCH] 删除打印和路由返回 --- laboratory/src/views/dataManagement/dispatching/list.vue | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/laboratory/src/views/dataManagement/dispatching/list.vue b/laboratory/src/views/dataManagement/dispatching/list.vue index 440d066..3ae6417 100644 --- a/laboratory/src/views/dataManagement/dispatching/list.vue +++ b/laboratory/src/views/dataManagement/dispatching/list.vue @@ -1,6 +1,10 @@ <template> <div class="list"> - <TableCustom :queryForm="form" :tableData="tableData" :total="total" @handleCurrentChange="handleCurrentChange" @handleSizeChange="handleSizeChange"> + <TableCustom :queryForm="form" + :tableData="tableData" + :total="total" + @handleCurrentChange="handleCurrentChange" + @handleSizeChange="handleSizeChange"> <template #search> <el-form :model="form" labelWidth="auto" inline> <el-form-item label="所属项目课题方案:"> @@ -23,13 +27,19 @@ @change="handleDateChange" ></el-date-picker> </el-form-item> - <el-form-item label="状态" > + <el-form-item label="状态" v-if="(userRole==3||userRole==2||userRole==1)"> <el-select v-model="form.status" placeholder="请选择"> <el-option label="全部" value=""></el-option> <el-option label="草稿箱" value="-1"></el-option> <el-option label="待确认" value="1"></el-option> <el-option label="已确认" value="2"></el-option> <el-option label="已封存" value="3"></el-option> + </el-select> + </el-form-item> + <el-form-item label="状态" v-else> + <el-select v-model="form.otherStatus" placeholder="请选择"> + <el-option label="待确认" value="1"></el-option> + <el-option label="已确认" value="2"></el-option> </el-select> </el-form-item> <el-form-item label=""> @@ -101,8 +111,8 @@ label="状态" > <template slot-scope="scope"> - <el-tag :type="getStatusType(scope.row.status)"> - {{ getStatusText(scope.row.status) }} + <el-tag :type="getStatusType((userRole==3||userRole==2||userRole==1)?scope.row.status:scope.row.otherStatus)"> + {{ getStatusText((userRole==3||userRole==2||userRole==1)?scope.row.status:scope.row.otherStatus) }} </el-tag> </template> </el-table-column> @@ -128,7 +138,7 @@ <template v-if="userRole == '4' || userRole == '5'"> <el-button type="text" @click="handleDetail(scope.row)">详情</el-button> <el-button - v-if="scope.row.status == 1" + v-if="scope.row.otherStatus == 1" type="text" @click="handleConfirm(scope.row)" >确认</el-button> -- Gitblit v1.7.1