This commit is contained in:
parent
1537811346
commit
03c9c8952e
|
|
@ -2,7 +2,7 @@
|
|||
<!-- 基础页面 -->
|
||||
<div class="app-container">
|
||||
<el-card v-show="showSearch" style="margin-bottom: 20px">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" inline label-width="100px">
|
||||
<el-form :model="queryParams" ref="queryForm" size="small" inline label-width="110px">
|
||||
|
||||
<el-form-item label="需求单位" prop="useUnit">
|
||||
<el-input v-model="queryParams.useUnit" style="width: 200px" placeholder="请输入需求单位" :disabled="queryParams.status=='0'"
|
||||
|
|
|
|||
|
|
@ -102,9 +102,10 @@
|
|||
<el-table-column label="退库工具数" align="center" prop="toolNum" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="任务状态" align="center" prop="taskStatus" :show-overflow-tooltip="true">
|
||||
<template slot-scope="scope">
|
||||
<el-tag v-if="scope.row.taskStatus == '0'" type="warning">待审核</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '1'" type="success">已通过</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '2'" type="danger">已驳回</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '0'" type="info">待审批</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '1'" type="warning">审批中</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '2'" type="success">已审批</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '3'" type="danger">审批驳回</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="申请人" align="center" prop="createBy" :show-overflow-tooltip="true" width="140px"/>
|
||||
|
|
@ -155,9 +156,10 @@ export default {
|
|||
endTime: null
|
||||
},
|
||||
statusList: [
|
||||
{ label: '待审核', value: '0' },
|
||||
{ label: '已通过', value: '1' },
|
||||
{ label: '已驳回', value: '2' }
|
||||
{ label: '待审批', value: '0' },
|
||||
{ label: '审批中', value: '1' },
|
||||
{ label: '已审批', value: '2' },
|
||||
{ label: '审批驳回', value: '3' },
|
||||
],
|
||||
total: 0, // 总条数
|
||||
// 表格数据
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
<!-- 基础页面 -->
|
||||
<div class="app-container">
|
||||
<el-card v-show="showSearch" style="margin-bottom: 20px">
|
||||
<el-form :model="queryParams" ref="queryForm" :rules="outFormRules" inline label-width="100px">
|
||||
<el-form :model="queryParams" ref="queryForm" :rules="outFormRules" inline label-width="110px">
|
||||
<el-form-item label="需求单位" prop="useUnit">
|
||||
<el-select
|
||||
v-model="queryParams.useUnit"
|
||||
|
|
|
|||
|
|
@ -107,9 +107,10 @@
|
|||
<el-table-column label="退库工具数" align="center" prop="toolNum" :show-overflow-tooltip="true"/>
|
||||
<el-table-column label="任务状态" align="center" prop="taskStatus" :show-overflow-tooltip="true">
|
||||
<template slot-scope="scope">
|
||||
<el-tag v-if="scope.row.taskStatus == '0'" type="warning">待审核</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '1'" type="success">已通过</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '2'" type="danger">已驳回</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '0'" type="info">待审批</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '1'" type="warning">审批中</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '2'" type="success">已审批</el-tag>
|
||||
<el-tag v-if="scope.row.taskStatus == '3'" type="danger">审批驳回</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="申请人" align="center" prop="createBy" :show-overflow-tooltip="true" width="140px"/>
|
||||
|
|
@ -167,9 +168,10 @@ export default {
|
|||
useUnit: null
|
||||
},
|
||||
statusList: [
|
||||
{ label: '待审核', value: '0' },
|
||||
{ label: '已通过', value: '1' },
|
||||
{ label: '已驳回', value: '2' }
|
||||
{ label: '待审批', value: '0' },
|
||||
{ label: '审批中', value: '1' },
|
||||
{ label: '已审批', value: '2' },
|
||||
{ label: '审批驳回', value: '3' },
|
||||
],
|
||||
total: 0, // 总条数
|
||||
// 表格数据
|
||||
|
|
|
|||
|
|
@ -80,9 +80,13 @@
|
|||
<!-- 手动添加状态列 -->
|
||||
<el-table-column label="任务状态" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-tag :type="getStatusType(scope.row.status)">
|
||||
<!-- <el-tag :type="getStatusType(scope.row.status)">
|
||||
{{ getStatusLabel(scope.row.status) }}
|
||||
</el-tag>
|
||||
</el-tag> -->
|
||||
<el-tag v-if="scope.row.status == '0'" type="info">待审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == '1'" type="warning">审批中</el-tag>
|
||||
<el-tag v-if="scope.row.status == '2'" type="success">已审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == '3'" type="danger">审批驳回</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
|
||||
|
|
@ -129,11 +133,10 @@ export default {
|
|||
endTime: null,
|
||||
},
|
||||
statusList: [
|
||||
{ label: '待审核', value: '待审核' },
|
||||
{ label: '审核中', value: '审核中' },
|
||||
{ label: '驳回待处理', value: '驳回待处理' },
|
||||
{ label: '全部通过', value: '全部通过' },
|
||||
{ label: '全部驳回', value: '全部驳回' },
|
||||
{ label: '待审批', value: '0' },
|
||||
{ label: '审批中', value: '1' },
|
||||
{ label: '已审批', value: '2' },
|
||||
{ label: '审批驳回', value: '3' },
|
||||
],
|
||||
statusTextMap: {
|
||||
'1': '待审核',
|
||||
|
|
@ -169,7 +172,7 @@ export default {
|
|||
return {
|
||||
...item, // 拷贝 item 的所有属性
|
||||
// 重写 status 属性
|
||||
status: this.statusTextMap[item.status] || '未知状态'
|
||||
// status: this.statusTextMap[item.status] || '未知状态'
|
||||
};
|
||||
});
|
||||
}
|
||||
|
|
|
|||
|
|
@ -59,7 +59,7 @@
|
|||
<span v-else>无</span>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="状态" align="center" prop="status" width="90">
|
||||
<!-- <el-table-column label="状态" align="center" prop="status" width="90">
|
||||
<template #default="scope">
|
||||
<el-tag
|
||||
:type="scope.row.status === '通过' ? 'success' : scope.row.status === '驳回' ? 'danger' : 'warning'"
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
{{ scope.row.status }}
|
||||
</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
</el-table-column> -->
|
||||
|
||||
</el-table>
|
||||
</el-card>
|
||||
|
|
|
|||
|
|
@ -77,9 +77,13 @@
|
|||
<!-- 手动添加状态列 -->
|
||||
<el-table-column label="任务状态" align="center">
|
||||
<template slot-scope="scope">
|
||||
<el-tag :type="getStatusType(scope.row.status)">
|
||||
<!-- <el-tag :type="getStatusType(scope.row.status)">
|
||||
{{ getStatusLabel(scope.row.status) }}
|
||||
</el-tag>
|
||||
</el-tag> -->
|
||||
<el-tag v-if="scope.row.status == '0'" type="info">待审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == '1'" type="warning">审批中</el-tag>
|
||||
<el-tag v-if="scope.row.status == '2'" type="success">已审批</el-tag>
|
||||
<el-tag v-if="scope.row.status == '3'" type="danger">审批驳回</el-tag>
|
||||
</template>
|
||||
</el-table-column>
|
||||
<el-table-column label="操作" align="center">
|
||||
|
|
@ -122,11 +126,10 @@ export default {
|
|||
endTime: null,
|
||||
},
|
||||
statusList: [
|
||||
{ label: '待审核', value: '待审核' },
|
||||
{ label: '审核中', value: '审核中' },
|
||||
{ label: '驳回待处理', value: '驳回待处理' },
|
||||
{ label: '全部通过', value: '全部通过' },
|
||||
{ label: '全部驳回', value: '全部驳回' },
|
||||
{ label: '待审批', value: '0' },
|
||||
{ label: '审批中', value: '1' },
|
||||
{ label: '已审批', value: '2' },
|
||||
{ label: '审批驳回', value: '3' },
|
||||
],
|
||||
statusTextMap: {
|
||||
'1': '待审核',
|
||||
|
|
@ -162,7 +165,7 @@ export default {
|
|||
return {
|
||||
...item, // 拷贝 item 的所有属性
|
||||
// 重写 status 属性
|
||||
status: this.statusTextMap[item.status] || '未知状态'
|
||||
// status: this.statusTextMap[item.status] || '未知状态'
|
||||
};
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue