提交 19562f9a 编写于 作者: haochangdi's avatar haochangdi

优化代码逻辑

上级 b29021c5
...@@ -540,7 +540,7 @@ const vueFilter = { ...@@ -540,7 +540,7 @@ const vueFilter = {
} else if (value == 2) { } else if (value == 2) {
return '商业化部' return '商业化部'
} else { } else {
return '-' return ''
} }
}, },
setFlag: (value) => { setFlag: (value) => {
......
...@@ -64,6 +64,7 @@ ...@@ -64,6 +64,7 @@
title="开通新建小圈权限" title="开通新建小圈权限"
:visible.sync="dialogVisible" :visible.sync="dialogVisible"
width="30%" width="30%"
:before-close="dialogClose"
> >
<div> <div>
<el-form :model="orgForm" :rules="rules" label-width="100px" ref="dialogForm"> <el-form :model="orgForm" :rules="rules" label-width="100px" ref="dialogForm">
...@@ -80,7 +81,7 @@ ...@@ -80,7 +81,7 @@
</el-form> </el-form>
</div> </div>
<span slot="footer" class="dialog-footer"> <span slot="footer" class="dialog-footer">
<el-button @click="dialogVisible = false">取 消</el-button> <el-button @click="dialogClose">取 消</el-button>
<el-button type="primary" @click="handleClose">确 定</el-button> <el-button type="primary" @click="handleClose">确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
...@@ -184,13 +185,15 @@ export default { ...@@ -184,13 +185,15 @@ export default {
vm.orgForm.org = '' vm.orgForm.org = ''
vm.orgForm.openDoctorId = row.doctorId vm.orgForm.openDoctorId = row.doctorId
vm.dialogVisible = true vm.dialogVisible = true
// this.$refs.dialogForm.resetFields();
},
dialogClose() {
this.$refs.dialogForm.resetFields(); this.$refs.dialogForm.resetFields();
vm.dialogVisible = false
}, },
handleClose() { handleClose() {
this.$refs.dialogForm.validate((valid) => { this.$refs.dialogForm.validate((valid) => {
if (!valid) { if (valid) {
console.log('error submit!!');
} else {
vm.$confirm('确认开通权限?允许用户创建小圈') vm.$confirm('确认开通权限?允许用户创建小圈')
.then(_ => { .then(_ => {
openLoading(vm); openLoading(vm);
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册