|
@@ -41,6 +41,11 @@
|
|
|
<el-button @click="batchApprove()">批量审批</el-button>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
+ <el-tabs v-model="dataForm.type" @tab-click="queryData">
|
|
|
+ <el-tab-pane label="待审批" name="'1'"></el-tab-pane>
|
|
|
+ <el-tab-pane label="审批历史" name="'2'"></el-tab-pane>
|
|
|
+ <el-tab-pane label="我的申请" name="'3'"></el-tab-pane>
|
|
|
+ </el-tabs>
|
|
|
<el-table
|
|
|
:data="dataList"
|
|
|
border
|
|
@@ -173,7 +178,9 @@
|
|
|
return {
|
|
|
approveDialogVisible: false,
|
|
|
addOrUpdateVisible: false,
|
|
|
- dataForm: {},
|
|
|
+ dataForm: {
|
|
|
+ type: '1'
|
|
|
+ },
|
|
|
dataList: [],
|
|
|
pageIndex: 1,
|
|
|
pageSize: 10,
|
|
@@ -258,6 +265,7 @@
|
|
|
'size': this.pageSize,
|
|
|
'createTime': this.dataForm.createTime ? this.dataForm.createTime : null,
|
|
|
'state': this.dataForm.state ? this.dataForm.state : null,
|
|
|
+ 'type': this.dataForm.type ? Number(this.dataForm.type) : null,
|
|
|
'businessType': this.dataForm.businessType ? this.dataForm.businessType : null,
|
|
|
'businessId': this.dataForm.businessId ? this.dataForm.businessId : null
|
|
|
}
|