Commit c621f798 authored by jiaxu.yan's avatar jiaxu.yan

修改:基础配置模块增加“标准库” 完善其他单元

parent 333e64c3
......@@ -19,16 +19,37 @@
<el-row :gutter="10" class="mb10">
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
v-hasPermi="['setting:rules:add']">新增</el-button>
v-hasPermi="['setting:company:add']">新增</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="loadData"></right-toolbar>
</el-row>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" sortable align="center">
<el-table-column width="100" label="序号" sortable align="left">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="字段1" sortable align="left">
</el-table-column>
<el-table-column label="车企名称" align="left">
</el-table-column>
<el-table-column label="字段2" align="left">
</el-table-column>
<el-table-column label="字段3" align="left">
</el-table-column>
<el-table-column label="字段4" align="left">
</el-table-column>
<el-table-column label="字段5" align="left">
</el-table-column>
<el-table-column label="字段3" align="left">
</el-table-column>
<el-table-column label="创建时间" align="left" sortable prop="createTime">
<template slot-scope="scope">
......@@ -38,9 +59,9 @@
<el-table-column label="操作" align="left" sortable class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="primary" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['setting:rules:update']" plain>修改</el-button>
v-hasPermi="['setting:company:update']" plain>修改</el-button>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['setting:rules:delete']" plain>删除</el-button>
v-hasPermi="['setting:company:delete']" plain>删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -50,7 +71,6 @@
</pagination>
<!-- <yan-dialog :dialogManger="dialogManger"></yan-dialog> -->
</page-standard>
</template>
<script>
import page from '@/mixins/page'
......@@ -75,14 +95,14 @@ export default {
};
},
methods: {
handleAdd() {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
......
......@@ -2,27 +2,59 @@
<page-standard>
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
<el-form-item label="部门名称" prop="deptName">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="deptName">
<el-select v-model="queryParams.configType" placeholder="场景分类" clearable>
<el-option v-for="dict in dict.type.sys_scene_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入关键词" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb10">
<right-toolbar :showSearch.sync="showSearch" @queryTable="loadData"></right-toolbar>
</el-row>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" sortable align="center">
<el-table-column width="100" label="序号" sortable align="left">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="创建时间" align="left" sortable prop="createTime">
<el-table-column label="所属车企" width="100" sortable align="left">
</el-table-column>
<el-table-column label="文件名称" align="left">
</el-table-column>
<el-table-column label="文件版本" align="left">
</el-table-column>
<el-table-column label="发布日期" align="left">
</el-table-column>
<el-table-column label="文件状态" align="left">
</el-table-column>
<el-table-column label="存储位置" align="left">
</el-table-column>
<el-table-column label="文件识别号" align="left">
</el-table-column>
<el-table-column label="文件照片" align="le f t">
</el-table-column>
<el-table-column label="创建人员" align="left">
</el-table-column>
<el-table-column label="创建时间" align="left" width="160" sortable prop="createTime">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
</template>
......@@ -30,9 +62,9 @@
<el-table-column label="操作" align="left" sortable class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="primary" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['setting:rules:update']" plain>修改</el-button>
v-hasPermi="['setting:file:update']" plain>修改</el-button>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['setting:rules:delete']" plain>删除</el-button>
v-hasPermi="['setting:file:delete']" plain>删除</el-button>
</template>
</el-table-column>
</el-table>
......@@ -42,7 +74,6 @@
</pagination>
<!-- <yan-dialog :dialogManger="dialogManger"></yan-dialog> -->
</page-standard>
</template>
<script>
import page from '@/mixins/page'
......@@ -52,6 +83,7 @@ export default {
// 'yan-dialog': dialog
},
mixins: [page],
dicts: ["sys_scene_type"],
data() {
return {
listUrl: "/system/role/list",
......@@ -67,14 +99,14 @@ export default {
};
},
methods: {
handleAdd() {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
......
<template>
<el-dialog
:visible.sync="dialogManger.dialogVisible"
:title="modelTitle"
width="1200"
append-to-body
destroy-on-close
:before-close="handleClose"
>
<el-dialog :visible.sync="dialogManger.dialogVisible" :title="modelTitle" width="1200" append-to-body destroy-on-close
:before-close="handleClose">
<el-form ref="form" :model="model" :rules="rules">
<el-form-item label="细则分类" prop="status">
<el-select
style="width: 100%"
v-model="model.status"
placeholder="请选择"
clearable
>
<el-option
v-for="dict in dict.type.sys_detailed_classification"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
<el-select style="width: 100%" v-model="model.status" placeholder="请选择" clearable>
<el-option v-for="dict in dict.type.sys_detailed_classification" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="标准章节" prop="status">
......@@ -28,39 +13,22 @@
</el-form-item>
<el-form-item label="标准要求" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
<el-input v-model="model.status" placeholder="请输入" type="textarea" maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }" clearable />
</el-form-item>
<el-form-item label="审查要点" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
<el-input v-model="model.status" placeholder="请输入" type="textarea" maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }" clearable />
</el-form-item>
<el-form-item label="审查细则" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
<el-input v-model="model.status" placeholder="请输入" type="textarea" maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }" clearable />
</el-form-item>
<el-form-item label="关联场景" prop="status">
<el-button> 选择场景 </el-button>
<el-button @click="openScene()"> 选择场景 </el-button>
</el-form-item>
</el-form>
<scene :dialogManger="sceneManger"></scene>
<div slot="footer">
<el-button @click="handleClose()"> 取消 </el-button>
<el-button type="primary" @click="handleConfirm()"> 保存 </el-button>
......@@ -68,7 +36,11 @@
</el-dialog>
</template>
<script>
import scene from "./scene.vue"
export default {
components: {
scene
},
props: {
dialogManger: {
default: {
......@@ -81,6 +53,13 @@ export default {
data() {
return {
model: {},
sceneManger: {
dialogVisible: false,
refreshList: false,
source: {
}
},
rules: {
status: [
{ required: true, message: "菜单名称不能为空", trigger: "blur" },
......@@ -94,17 +73,20 @@ export default {
},
};
},
created() {},
created() { },
methods: {
openScene(){
this.sceneManger.dialogVisible = true;
},
handleClose() {
this.dialogManger.dialogVisible = false;
},
handleConfirm() {
this.$refs['form'].validate((valid) => {
if(valid){
this.$refs['form'].validate((valid) => {
if (valid) {
}
})
}
})
},
},
computed: {
......
<template>
<el-dialog :visible.sync="dialogManger.dialogVisible" :title="modelTitle" width="1200" append-to-body destroy-on-close
:before-close="handleClose">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
<el-form-item prop="deptName">
<el-input v-model="queryParams.deptName" placeholder="场景编号" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item prop="status">
<el-input v-model="queryParams.deptName" placeholder="场景内容" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
<el-table style="width: 100%; min-height: 50vh" border tooltip-effect="dark" @selection-change="handleSelectionChange"
v-loading="loading" :data="tableData">
<el-table-column type="selection" width="55"> </el-table-column>
<el-table-column label="场景编号" align="center">
</el-table-column>
<el-table-column label="场景内容" align="center">
</el-table-column>
</el-table>
<div slot="footer">
<el-button @click="handleClose()"> 取消 </el-button>
<el-button type="primary" @click="handleConfirm()"> 保存 </el-button>
</div>
</el-dialog>
</template>
<script>
import page from '@/mixins/page'
export default {
props: {
dialogManger: {
default: {
dialogVisible: false,
source: {},
},
},
},
dicts: ["sys_detailed_classification"],
mixins: [page],
data() {
return {
model: {},
queryParams: {},
multipleSelection: [],
listUrl: "/system/role/list",
showSearch: true,
tableData: [],
};
},
created() { },
methods: {
handleSelectionChange() {
this.multipleSelection = val;
},
handleClose() {
this.dialogManger.dialogVisible = false;
},
handleConfirm() {
this.$refs["form"].validate((valid) => {
if (valid) {
}
});
},
},
computed: {
modelTitle: function () {
return "选择场景";
},
},
};
</script>
......@@ -2,13 +2,14 @@
<page-standard>
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
<el-form-item label="部门名称" prop="deptName">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="deptName">
<el-select v-model="queryParams.configType" placeholder="场景分类" clearable>
<el-option v-for="dict in dict.type.sys_scene_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入关键词" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
......@@ -25,11 +26,27 @@
</el-row>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" sortable align="center">
<el-table-column width="100" label="序号" align="left">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="细则分类" sortable align="left">
</el-table-column>
<el-table-column label="标准章节" sortable align="left">
</el-table-column>
<el-table-column label="标准要求" sortable align="left">
</el-table-column>
<el-table-column label="审查细则" align="left">
</el-table-column>
<el-table-column label="关联场景" sortable align="left">
</el-table-column>
<el-table-column label="创建时间" align="left" sortable prop="createTime">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
......@@ -50,7 +67,6 @@
</pagination>
<yan-dialog :dialogManger="dialogManger"></yan-dialog>
</page-standard>
</template>
<script>
import page from '@/mixins/page'
......@@ -59,6 +75,7 @@ export default {
components: {
'yan-dialog': dialog
},
dicts: ["sys_scene_type"],
mixins: [page],
data() {
return {
......@@ -75,14 +92,14 @@ export default {
};
},
methods: {
handleAdd() {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
......
......@@ -2,13 +2,14 @@
<page-standard>
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
<el-form-item label="部门名称" prop="deptName">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="deptName">
<el-select v-model="queryParams.configType" placeholder="场景分类" clearable>
<el-option v-for="dict in dict.type.sys_scene_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item label="状态" prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入部门名称" clearable
@keyup.enter.native="handleQuery" />
<el-form-item prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入关键词" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
......@@ -25,12 +26,26 @@
</el-row>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" sortable align="center">
<el-table-column width="100" label="序号" align="left">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="创建时间" align="left" sortable prop="createTime">
<el-table-column label="场景编号" sortable align="left">
</el-table-column>
<el-table-column label="场景分类" sortable align="left">
</el-table-column>
<el-table-column label="场景内容" sortable align="left">
</el-table-column>
<el-table-column label="更新人员" align="left">
</el-table-column>
<el-table-column label="更新时间" align="left" sortable prop="createTime">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
</template>
......@@ -50,7 +65,6 @@
</pagination>
<yan-dialog :dialogManger="dialogManger"></yan-dialog>
</page-standard>
</template>
<script>
import page from '@/mixins/page'
......@@ -60,6 +74,7 @@ export default {
'yan-dialog': dialog
},
mixins: [page],
dicts: ["sys_scene_type"],
data() {
return {
listUrl: "/system/role/list",
......@@ -75,14 +90,14 @@ export default {
};
},
methods: {
handleAdd() {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
......
<template>
<el-dialog
:visible.sync="dialogManger.dialogVisible"
:title="modelTitle"
width="1200"
append-to-body
destroy-on-close
:before-close="handleClose"
>
<el-form ref="form" :model="model" :rules="rules">
<el-form-item label="细则分类" prop="status">
<el-select
style="width: 100%"
v-model="model.status"
placeholder="请选择"
clearable
>
<el-option
v-for="dict in dict.type.sys_detailed_classification"
:key="dict.value"
:label="dict.label"
:value="dict.value"
/>
</el-select>
</el-form-item>
<el-form-item label="标准章节" prop="status">
<el-input v-model="model.status" placeholder="请输入" clearable />
</el-form-item>
<el-form-item label="标准要求" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
</el-form-item>
<el-form-item label="审查要点" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
</el-form-item>
<el-form-item label="审查细则" prop="status">
<el-input
v-model="model.status"
placeholder="请输入"
type="textarea"
maxlength="100"
:autosize="{ minRows: 4, maxRows: 4 }"
clearable
/>
</el-form-item>
<el-form-item label="关联场景" prop="status">
<el-button> 选择场景 </el-button>
</el-form-item>
</el-form>
<div slot="footer">
<el-button @click="handleClose()"> 取消 </el-button>
<el-button type="primary" @click="handleConfirm()"> 保存 </el-button>
</div>
</el-dialog>
</template>
<script>
export default {
props: {
dialogManger: {
default: {
dialogVisible: false,
source: {},
},
},
},
dicts: ["sys_detailed_classification"],
data() {
return {
model: {},
rules: {
status: [
{ required: true, message: "菜单名称不能为空", trigger: "blur" },
],
orderNum: [
{ required: true, message: "菜单顺序不能为空", trigger: "blur" },
],
path: [
{ required: true, message: "路由地址不能为空", trigger: "blur" },
],
},
};
},
created() {},
methods: {
handleClose() {
this.dialogManger.dialogVisible = false;
},
handleConfirm() {
this.$refs['form'].validate((valid) => {
if(valid){
}
})
},
},
computed: {
modelTitle: function () {
return this.dialogManger.source.id ? "编辑" : "新增" + "审查细则";
},
},
};
</script>
<template>
<page-standard>
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch">
<el-form-item prop="deptName">
<el-select v-model="queryParams.configType" placeholder="场景分类" clearable>
<el-option v-for="dict in dict.type.sys_scene_type" :key="dict.value" :label="dict.label"
:value="dict.value" />
</el-select>
</el-form-item>
<el-form-item prop="status">
<el-input v-model="queryParams.deptName" placeholder="请输入关键词" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
</el-form-item>
</el-form>
<el-row :gutter="10" class="mb10">
<el-col :span="1.5">
<el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
v-hasPermi="['setting:standard:add']">新增</el-button>
</el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="loadData"></right-toolbar>
</el-row>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" align="center">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="标准分类" sortable align="center">
</el-table-column>
<el-table-column label="标准章节" sortable align="center">
</el-table-column>
<el-table-column label="标准要求" sortable align="center">
</el-table-column>
<el-table-column label="更新人员" align="center">
</el-table-column>
<el-table-column label="更新时间" align="left" sortable prop="createTime">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
</template>
</el-table-column>
<el-table-column label="操作" align="left" sortable class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="primary" icon="el-icon-edit" @click="handleUpdate(scope.row)"
v-hasPermi="['setting:standard:update']" plain>修改</el-button>
<el-button size="mini" type="danger" icon="el-icon-delete" @click="handleDelete(scope.row)"
v-hasPermi="['setting:standard:delete']" plain>删除</el-button>
</template>
</el-table-column>
</el-table>
<pagination v-show="total > 0" :total="total" :page.sync="queryParams.page" :limit.sync="queryParams.size"
@pagination="loadData">
</pagination>
<yan-dialog :dialogManger="dialogManger"></yan-dialog>
</page-standard>
</template>
<script>
import page from '@/mixins/page'
import dialog from './components/dialog.vue'
export default {
components: {
'yan-dialog': dialog
},
mixins: [page],
dicts: ["sys_scene_type"],
data() {
return {
listUrl: "/system/role/list",
showSearch: true,
tableData: [],
dialogManger: {
dialogVisible: false,
refreshList: false,
source: {
}
}
};
},
methods: {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
},
watch: {
"dialogManger.refreshList": function (val) {
if (val) {
this.loadData()
this.dialogManger.refreshList = false
}
}
}
}
</script>
<template>
<page-standard>
<el-table style="width: 100%;min-height: 50vh;" border v-if="refreshTable"
:default-sort="{ prop: 'createTime', order: 'descending' }" v-loading="loading" :data="tableData">
<el-table-column width="100" label="序号" sortable align="center">
<el-table-column width="100" label="序号" sortable align="left">
<template slot-scope="scope">
<span>{{ scope.$index + 1 }}</span>
</template>
</el-table-column>
<el-table-column label="创建时间" align="left" sortable prop="createTime">
<el-table-column label="报告模板分类" sortable align="left">
</el-table-column>
<el-table-column label="报告模板编号" sortable align="left">
</el-table-column>
<el-table-column label="报告模板名称" sortable align="left">
</el-table-column>
<el-table-column label="报告模板文件" align="left">
</el-table-column>
<el-table-column label="更新时间" align="left" sortable prop="createTime">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime) }}</span>
</template>
......@@ -27,7 +40,6 @@
</pagination>
<yan-dialog :dialogManger="dialogManger"></yan-dialog>
</page-standard>
</template>
<script>
import page from '@/mixins/page'
......@@ -52,14 +64,14 @@ export default {
};
},
methods: {
handleAdd() {
handleAdd() {
this.dialogManger.dialogVisible = true
this.dialogManger.source = {}
},
handleDelete() {
},
handleUpdate(row) {
},
handleUpdate(row) {
this.dialogManger.dialogVisible = true
this.dialogManger.source = row
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment