Browse Source

bug27修改

master
z_yu 3 years ago
parent
commit
4800a6646c
  1. 8
      src/assets/styles/yxk-admin.scss
  2. 6
      src/views/category/fieldManage/index.vue
  3. 2
      src/views/components/category/SettingForm.vue

8
src/assets/styles/yxk-admin.scss

@ -987,11 +987,11 @@ input[type='number'] {
margin-right: 10px;
}
.svg-arc-style{
margin-right: 10px;
}
.el-form-item__error--inline{
margin-left: 0;
vertical-align: top;
}
.inline-error-item .el-form-item__content{
line-height: normal;
margin-bottom: -15px;
}

6
src/views/category/fieldManage/index.vue

@ -144,6 +144,7 @@ export default {
})
},
[CRUD.HOOK.beforeValidateCU](crud) {
//
crud.findVM('form').$refs['editForm'].$refs['form'].validate(valid => {
if (!valid) {
return
@ -162,6 +163,11 @@ export default {
this.crud.data.reduce((prev, cur) => { return Math.max(prev.isSequence, cur.isSequence) })
}
},
[CRUD.HOOK.beforeToCU]() {
if (this.crud.findVM('form').$refs['editForm']) {
this.crud.findVM('form').$refs['editForm'].$refs['form'].clearValidate()
}
},
clickRowHandler(row) {
this.$refs.fieldTable.clearSelection()
this.$refs.fieldTable.toggleRowSelection(row)

2
src/views/components/category/SettingForm.vue

@ -7,7 +7,7 @@
<el-input v-model="form.fieldCnName" :disabled="isDisabled" />
</el-form-item>
<el-form-item v-if="!isDisabled" label="字段标识" prop="fieldName" :inline-message="true">
<el-form-item v-if="!isDisabled" label="字段标识" prop="fieldName" class="inline-error-item" :inline-message="true">
<el-input v-if="isDisabled" v-model="form.fieldName" readonly />
<el-input v-else v-model="form.fieldName" :disabled="!isAdd" />
</el-form-item>

Loading…
Cancel
Save