出差审批

master
lion 4 days ago
parent 4537978e96
commit bb5877c44a

@ -48,13 +48,30 @@
</span> </span>
</div> </div>
<div>
<span>出差审批</span>
<Select v-model="select.away_status" clearable placeholder="全部状态" style="width: 130px">
<Option :value="1">待申请</Option>
<Option :value="2">流转中</Option>
<Option :value="3">已办结</Option>
</Select>
</div>
<div>
<span>出差报销</span>
<Select v-model="select.expense_status" clearable placeholder="全部状态" style="width: 130px">
<Option :value="1">待申请</Option>
<Option :value="2">流转中</Option>
<Option :value="3">已办结</Option>
<Option value="overdue">超时未办理</Option>
</Select>
</div>
<div> <div>
<Button <Button
type="primary" type="primary"
@click="$router.push('/contract/away/addAway')">新增</Button> @click="$router.push('/contract/away/addAway')">新增</Button>
</div> </div>
<div> <div>
<Button type="primary" @click="getList">查询</Button> <Button type="primary" @click="search">查询</Button>
</div> </div>
<div> <div>
<Button <Button
@ -183,6 +200,8 @@
<div style="display: flex; justify-content: flex-end;padding: 10px 6px;"> <div style="display: flex; justify-content: flex-end;padding: 10px 6px;">
<Page <Page
:current="select.page"
:page-size="select.page_size"
:total="total" :total="total"
show-elevator show-elevator
@on-change="e => { @on-change="e => {
@ -227,6 +246,8 @@ export default {
keyword: '', keyword: '',
start_year: "", start_year: "",
end_year: "", end_year: "",
away_status: '',
expense_status: '',
page: 1, page: 1,
page_size: 10 page_size: 10
}, },
@ -527,6 +548,10 @@ export default {
} }
}, },
search () {
this.select.page = 1;
this.getList();
},
async getList (isFirst) { async getList (isFirst) {
class Flow { class Flow {
status = 0 status = 0

Loading…
Cancel
Save