<template>
|
<div class="list">
|
<TableCustom :queryForm="queryForm" :tableData="tableData" :total="total" @currentChange="handleCurrentChange"
|
@sizeChange="handleSizeChange">
|
<template #search>
|
<el-form :model="form" label-width="140px" inline>
|
<el-form-item label="项目组名称:">
|
<el-input v-model="form.name" placeholder="请输入"></el-input>
|
</el-form-item>
|
<el-form-item label="创建日期:">
|
<el-date-picker v-model="value1" type="daterange" range-separator="至" start-placeholder="开始日期"
|
end-placeholder="结束日期">
|
</el-date-picker>
|
</el-form-item>
|
<el-form-item label="状态:">
|
<el-select placeholder="请选择"></el-select>
|
</el-form-item>
|
<el-form-item class="search-btn-box">
|
<el-button>重置</el-button>
|
<el-button type="primary">查询</el-button>
|
</el-form-item>
|
</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="操作">
|
<template #default="{ row }">
|
<el-button @click="goDetail" type="text">详情</el-button>
|
</template>
|
</el-table-column>
|
</template>
|
</TableCustom>
|
</div>
|
</template>
|
|
<script>
|
export default {
|
name: 'ProjectTeamIntegral',
|
data() {
|
return {
|
form: {
|
},
|
tableData: [],
|
queryForm: {
|
pageSize: 10,
|
pageNum: 1
|
},
|
total: 0
|
}
|
},
|
methods: {
|
goDetail() {
|
this.$router.push({
|
path: '/projectList/addProject'
|
})
|
},
|
handleCurrentChange(page) {
|
this.queryForm.pageNum = page
|
this.getList()
|
},
|
handleSizeChange(size) {
|
this.queryForm.pageSize = size
|
this.getList()
|
},
|
getList() {
|
|
}
|
}
|
}
|
</script>
|
|
<style scoped lang="less">
|
.list {
|
height: 100%;
|
}
|
</style>
|