|
@@ -0,0 +1,67 @@
|
|
|
|
+<template>
|
|
|
|
+ <div>
|
|
|
|
+ <el-row style="height: 0;">
|
|
|
|
+ <el-col :span="3">
|
|
|
|
+ <div style="height: 300px;margin-top:90px">
|
|
|
|
+ <el-steps direction="vertical" :active="1" space="40px">
|
|
|
|
+ <el-step title="发起"></el-step>
|
|
|
|
+ <el-step title="审批1"></el-step>
|
|
|
|
+ <el-step title="审批2"></el-step>
|
|
|
|
+ </el-steps>
|
|
|
|
+ </div>
|
|
|
|
+ </el-col>
|
|
|
|
+ <el-col :span="16">
|
|
|
|
+ <avue-crud
|
|
|
|
+ :option="option"
|
|
|
|
+ :table-loading="loading"
|
|
|
|
+ :data="data"
|
|
|
|
+ ref="crud"
|
|
|
|
+ @refresh-change="refreshChange"
|
|
|
|
+ :page.sync="page"
|
|
|
|
+ @on-load="onLoad"
|
|
|
|
+ >
|
|
|
|
+ </avue-crud>
|
|
|
|
+ </el-col>
|
|
|
|
+ </el-row>
|
|
|
|
+ </div>
|
|
|
|
+</template>
|
|
|
|
+
|
|
|
|
+<script>
|
|
|
|
+ import option from './config/mainList.json'
|
|
|
|
+ import { auditProcessList } from "@/api/check/check";
|
|
|
|
+
|
|
|
|
+ export default {
|
|
|
|
+ name: "checkSchedule",
|
|
|
|
+ props: {
|
|
|
|
+ checkId: {
|
|
|
|
+ type: String
|
|
|
|
+ },
|
|
|
|
+ },
|
|
|
|
+ data(){
|
|
|
|
+ return {
|
|
|
|
+ loading:false,
|
|
|
|
+ option:option,
|
|
|
|
+ data:[],
|
|
|
|
+ page: {
|
|
|
|
+ pageSize: 10,
|
|
|
|
+ pagerCount: 5,
|
|
|
|
+ total: 0,
|
|
|
|
+ },
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ methods:{
|
|
|
|
+ refreshChange(){
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ onLoad(){
|
|
|
|
+ auditProcessList(this.checkId).then(res =>{
|
|
|
|
+ console.log(res.data)
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+</script>
|
|
|
|
+
|
|
|
|
+<style scoped>
|
|
|
|
+
|
|
|
|
+</style>
|