| | |
| | | </el-form> |
| | | </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="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="操作"> |
| | | <el-table-column prop="teamName" label="项目组名称" /> |
| | | <el-table-column prop="teamIntegral" label="项目组总积分" /> |
| | | <el-table-column prop="engineerIntegral" label="工艺工程师积分" /> |
| | | <el-table-column prop="chemistIntegral" label="化验师积分" /> |
| | | <el-table-column prop="testerIntegral" label="实验员积分" /> |
| | | <el-table-column prop="startTime" label="评定开始时间" /> |
| | | <el-table-column prop="endTime" label="评定结束时间" /> |
| | | <el-table-column prop="status" label="状态"> |
| | | <template #default="{ row }"> |
| | | <el-button @click="goDetail" type="text">详情</el-button> |
| | | <span>{{ formatStatus(row.status) }}</span> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="操作"> |
| | | <template #default="{ row }"> |
| | | <el-button @click="goDetail(row)" type="text">详情</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </template> |
| | |
| | | } |
| | | }, |
| | | methods: { |
| | | goDetail() { |
| | | goDetail(row) { |
| | | this.$router.push({ |
| | | path: '/deliveryAssessment/projectTeamIntegral-detail' |
| | | path: '/deliveryAssessment/projectTeamIntegral-detail', |
| | | query: { id: row.id } |
| | | }) |
| | | }, |
| | | handleCurrentChange(page) { |
| | |
| | | params.startTime = this.value1[0] |
| | | params.endTime = this.value1[1] |
| | | } else { |
| | | params.startTime = undefined |
| | | params.endTime = undefined |
| | | params.startTime = '' |
| | | params.endTime = '' |
| | | } |
| | | try { |
| | | const res = await pageList(params) |
| | | this.tableData = res.records || [] |
| | | this.total = res.total || 0 |
| | | this.tableData = res.data.records || [] |
| | | this.total = res.data.total || 0 |
| | | } catch (e) { |
| | | this.tableData = [] |
| | | this.total = 0 |
| | | } |
| | | }, |
| | | formatStatus(status) { |
| | | if (status === -1) return '草稿箱' |
| | | if (status === 1) return '已提交' |
| | | return '全部' |
| | | } |
| | | }, |
| | | mounted() { |