田源
2023-06-13 44e88cb3c7d2f46eb9dbbbdddf0aa3f8a623b6e2
Source/UBCS-WEB/src/components/template/FlowPath.vue
@@ -1,11 +1,11 @@
<template>
    <el-dialog title="模板流程" width="90%" append-to-body="true" :visible.sync="dialogVisible">
        <avue-crud ref="crud" :table-loading="loading" :data="data" v-model="form" :option="option" :page.sync="page"
            :search.sync="search" @on-load="getDataList" @row-save="handleSave" @row-del="handleDelete"
            @row-update="handleEdit" @refresh-change="handleRefresh" @size-change="handleSizePage"
            @current-change="handleCurrentPage">
        </avue-crud>
    </el-dialog>
</template>
<script>
@@ -13,11 +13,6 @@
export default {
    name: 'FlowPath',
    props: {
        // 是否打开
        visible: {
            typeof: Boolean,
            default: false
        },
        code: {
            typeof: String,
            required: true,
@@ -25,16 +20,10 @@
        }
    },
    watch: {
        visible(n) {
            this.dialogVisible = n;
        },
        dialogVisible(n) {
            this.$emit('update:visible', n)
        },
    },
    data() {
        return {
            dialogVisible: this.visible,
            loading: false,
            page: {
                currentPage: 1,
@@ -214,4 +203,4 @@
        },
    }
}
</script>
</script>