<template>
|
<div>
|
<el-dialog title="选择实验调度" :visible.sync="show" width="80%">
|
<TableCustom :queryForm="form" :tableData="tableData" :total="total" :height="null">
|
<template #search>
|
<el-form :model="form" label-width="140px" inline>
|
<el-form-item label="所属项目课题方案:">
|
<el-input v-model="form.planName" placeholder="请输入"></el-input>
|
</el-form-item>
|
<el-form-item label="实验编号:">
|
<el-input v-model="form.planCode" placeholder="请输入"></el-input>
|
</el-form-item>
|
<el-form-item label="实验名称:">
|
<el-input v-model="form.creator" placeholder="请输入"></el-input>
|
</el-form-item>
|
<el-form-item label="通知时间:">
|
<el-date-picker v-model="form.createTime" type="daterange" range-separator="至"
|
start-placeholder="开始日期" end-placeholder="结束日期"
|
value-format="yyyy-MM-dd"></el-date-picker>
|
</el-form-item>
|
<el-form-item label="状态:">
|
<el-select v-model="form.status" placeholder="请选择">
|
<el-option label="待确认" value="待确认"></el-option>
|
<el-option label="已确认" value="已确认"></el-option>
|
</el-select>
|
</el-form-item>
|
<el-form-item label="" class="search-btn-box">
|
<el-button type="default" @click="resetForm">重置</el-button>
|
<el-button type="primary" @click="handleSearch">查询</el-button>
|
</el-form-item>
|
</el-form>
|
</template>
|
|
<template #table>
|
<el-table-column prop="planCode" label="所属项目课题方案"></el-table-column>
|
<el-table-column prop="planName" label="实验编号"></el-table-column>
|
<el-table-column prop="planName" label="实验名称"></el-table-column>
|
<el-table-column prop="stage" label="通知时间"></el-table-column>
|
<el-table-column prop="stage" label="实验开始时间"></el-table-column>
|
<el-table-column prop="stage" label="试验结束时间"></el-table-column>
|
<el-table-column prop="stage" label="参加人员"></el-table-column>
|
<el-table-column prop="creator" label="状态"></el-table-column>
|
</template>
|
</TableCustom>
|
<span slot="footer" class="select-member-footer">
|
<el-button @click="show = false">取 消</el-button>
|
<el-button type="primary" @click="show = false">确 定</el-button>
|
</span>
|
</el-dialog>
|
</div>
|
</template>
|
|
<script>
|
export default {
|
props: ['show'],
|
data() {
|
return {
|
form: {},
|
tableData: [],
|
total: 0
|
}
|
},
|
methods: {
|
resetForm() {
|
|
},
|
handleSearch() {
|
|
}
|
}
|
}
|
</script>
|
|
<style lang="less" scoped>
|
</style>
|