| | |
| | | <el-form ref="queryParamsRef" :model="searchParams" class="gd-search-form"> |
| | | <el-form-item label="需求名称" prop="demandName"> |
| | | <el-input |
| | | class="gd-input" |
| | | class="gd-input gray" |
| | | v-model="searchParams.demandName" |
| | | placeholder="请输入" |
| | | clearable |
| | |
| | | |
| | | <el-form-item label="需求状态" prop="demandStatus"> |
| | | <el-select |
| | | class="gd-select" |
| | | class="gd-select gray" |
| | | popper-class="gd-select-popper" |
| | | v-model="searchParams.demandStatus" |
| | | placeholder="请选择" |
| | |
| | | // 为每条记录添加部门名称 |
| | | list.value = records.map(item => ({ |
| | | ...item, |
| | | responsibleDeptName: item.responsibleDeptName || getDeptNameById(item.responsibleDeptId, deptTree.value) |
| | | responsibleDeptName: item.responsibleDeptName || getDeptNameById(item.responsibleDeptId, deptTree.value), |
| | | })) |
| | | total.value = res?.data?.data?.total ?? 0 |
| | | } finally { |
| | |
| | | ElMessage.success('删除成功') |
| | | getList() |
| | | } |
| | | |
| | | |
| | | |
| | | // 获取字典 |
| | | function getDictList() { |