|
@@ -5,7 +5,7 @@
|
5
|
5
|
<div class="flex-item flex-h"></div>
|
6
|
6
|
<ul>
|
7
|
7
|
<li>
|
8
|
|
- <el-select v-model="valueCase" placeholder="请选择案场" @change="handelSignin">
|
|
8
|
+ <el-select v-model="CaseId" placeholder="请选择案场" @change="handelSignin">
|
9
|
9
|
<el-option
|
10
|
10
|
key="all"
|
11
|
11
|
label="所有案场"
|
|
@@ -100,7 +100,8 @@ export default {
|
100
|
100
|
return {
|
101
|
101
|
msg: '签到管理',
|
102
|
102
|
currentPage: 1,
|
103
|
|
- postData: { // 表格搜索条件 //caseid: '', // 案场id
|
|
103
|
+ postData: { // 表格搜索条件 //
|
|
104
|
+ caseid: '', // 案场id
|
104
|
105
|
page: 1, // 当前页码
|
105
|
106
|
pageSize: 10, // 请求数据量
|
106
|
107
|
},
|
|
@@ -139,17 +140,15 @@ export default {
|
139
|
140
|
},
|
140
|
141
|
methods: {
|
141
|
142
|
handleSizeChange (val) {
|
142
|
|
- console.log(`每页 ${val} 条`)
|
143
|
143
|
},
|
144
|
144
|
handleCurrentChange (val) {
|
145
|
|
- console.log(`当前页: ${val}`)
|
146
|
145
|
this.$data.postData.page = val
|
147
|
146
|
this.getList()
|
148
|
147
|
},
|
149
|
148
|
getList () { // 获取数据列表
|
150
|
149
|
this.$ajax(this.$api.caseManager.getSignin.url, {
|
151
|
150
|
method: this.$api.caseManager.getSignin.method,
|
152
|
|
- queryData: { ...this.postData, org: this.$data.valueCase, selectType: this.$data.valueTime }
|
|
151
|
+ queryData: { ...this.postData, caseid: this.postData.caseid === 'all' ? '' : this.postData.caseid, org: this.$data.valueCase, selectType: this.$data.valueTime }
|
153
|
152
|
}).then(res => {
|
154
|
153
|
this.tableData = res.list
|
155
|
154
|
this.postData.page = res.page
|
|
@@ -169,7 +168,7 @@ export default {
|
169
|
168
|
})
|
170
|
169
|
},
|
171
|
170
|
handelSignin () { // 查询签到记录
|
172
|
|
- this.getList()
|
|
171
|
+ // this.getList()
|
173
|
172
|
},
|
174
|
173
|
reset () { // 重置按钮
|
175
|
174
|
this.$data.valueTime = '0'
|