|
5 | 5 | <a-row :gutter="48">
|
6 | 6 | <a-col :md="8" :sm="24">
|
7 | 7 | <a-form-item label="规则编号">
|
8 |
| - <a-input placeholder=""/> |
| 8 | + <a-input v-model="queryParam.id" placeholder=""/> |
9 | 9 | </a-form-item>
|
10 | 10 | </a-col>
|
11 | 11 | <a-col :md="8" :sm="24">
|
12 | 12 | <a-form-item label="使用状态">
|
13 |
| - <a-select placeholder="请选择" default-value="0"> |
| 13 | + <a-select v-model="queryParam.status" placeholder="请选择" default-value="0"> |
14 | 14 | <a-select-option value="0">全部</a-select-option>
|
15 | 15 | <a-select-option value="1">关闭</a-select-option>
|
16 | 16 | <a-select-option value="2">运行中</a-select-option>
|
|
20 | 20 | <template v-if="advanced">
|
21 | 21 | <a-col :md="8" :sm="24">
|
22 | 22 | <a-form-item label="调用次数">
|
23 |
| - <a-input-number style="width: 100%"/> |
| 23 | + <a-input-number v-model="queryParam.callNo" style="width: 100%"/> |
24 | 24 | </a-form-item>
|
25 | 25 | </a-col>
|
26 | 26 | <a-col :md="8" :sm="24">
|
27 | 27 | <a-form-item label="更新日期">
|
28 |
| - <a-date-picker style="width: 100%" placeholder="请输入更新日期"/> |
| 28 | + <a-date-picker v-model="queryParam.date" style="width: 100%" placeholder="请输入更新日期"/> |
29 | 29 | </a-form-item>
|
30 | 30 | </a-col>
|
31 | 31 | <a-col :md="8" :sm="24">
|
32 | 32 | <a-form-item label="使用状态">
|
33 |
| - <a-select placeholder="请选择" default-value="0"> |
| 33 | + <a-select v-model="queryParam.useStatus" placeholder="请选择" default-value="0"> |
34 | 34 | <a-select-option value="0">全部</a-select-option>
|
35 | 35 | <a-select-option value="1">关闭</a-select-option>
|
36 | 36 | <a-select-option value="2">运行中</a-select-option>
|
|
50 | 50 | <a-col :md="!advanced && 8 || 24" :sm="24">
|
51 | 51 | <span class="table-page-search-submitButtons" :style="advanced && { float: 'right', overflow: 'hidden' } || {} ">
|
52 | 52 | <a-button type="primary">查询</a-button>
|
53 |
| - <a-button style="margin-left: 8px">重置</a-button> |
| 53 | + <a-button style="margin-left: 8px" @click="resetSearchForm">重置</a-button> |
54 | 54 | <a @click="toggleAdvanced" style="margin-left: 8px">
|
55 | 55 | {{ advanced ? '收起' : '展开' }}
|
56 | 56 | <a-icon :type="advanced ? 'up' : 'down'"/>
|
|
182 | 182 | import STable from '@/components/table/'
|
183 | 183 | import ATextarea from "ant-design-vue/es/input/TextArea"
|
184 | 184 | import AInput from "ant-design-vue/es/input/Input"
|
| 185 | + import moment from "moment" |
185 | 186 |
|
186 | 187 | import { getRoleList, getServiceList } from '@/api/manage'
|
187 | 188 |
|
|
277 | 278 | toggleAdvanced () {
|
278 | 279 | this.advanced = !this.advanced
|
279 | 280 | },
|
| 281 | +
|
| 282 | + resetSearchForm () { |
| 283 | + this.queryParam = { |
| 284 | + date: moment(new Date()) |
| 285 | + } |
| 286 | + } |
280 | 287 | },
|
281 | 288 | watch: {
|
282 | 289 | /*
|
|
0 commit comments