|
|
@@ -13,7 +13,7 @@
|
|
|
label-width="120px"
|
|
|
class="el-form-box"
|
|
|
:disabled="title == '详情'"
|
|
|
- @close="cancel"
|
|
|
+ @close="cancel"
|
|
|
>
|
|
|
<el-row>
|
|
|
<el-col :span="24">
|
|
|
@@ -80,9 +80,7 @@
|
|
|
loading: false,
|
|
|
title: '',
|
|
|
rules: {
|
|
|
- name: [
|
|
|
- { required: true, message: '名称不能为空', trigger: 'change' }
|
|
|
- ],
|
|
|
+ name: [{ required: true, message: '名称不能为空', trigger: 'change' }]
|
|
|
// code: [{ required: true, message: '代码不能为空', trigger: 'change' }]
|
|
|
},
|
|
|
type: ''
|
|
|
@@ -94,7 +92,9 @@
|
|
|
methods: {
|
|
|
async open(row, type) {
|
|
|
this.visible = true;
|
|
|
-
|
|
|
+ this.$nextTick(() =>{
|
|
|
+ this.$refs.form.resetFields()
|
|
|
+ });
|
|
|
this.type = type;
|
|
|
this.title = type == 'add' ? '新增' : type == 'edit' ? '修改' : '详情';
|
|
|
if (type !== 'add') {
|