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; margin-right: 10px;
} }
.svg-arc-style{
margin-right: 10px;
}
.el-form-item__error--inline{ .el-form-item__error--inline{
margin-left: 0; margin-left: 0;
vertical-align: top; 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.HOOK.beforeValidateCU](crud) {
//
crud.findVM('form').$refs['editForm'].$refs['form'].validate(valid => { crud.findVM('form').$refs['editForm'].$refs['form'].validate(valid => {
if (!valid) { if (!valid) {
return return
@ -162,6 +163,11 @@ export default {
this.crud.data.reduce((prev, cur) => { return Math.max(prev.isSequence, cur.isSequence) }) 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) { clickRowHandler(row) {
this.$refs.fieldTable.clearSelection() this.$refs.fieldTable.clearSelection()
this.$refs.fieldTable.toggleRowSelection(row) 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-input v-model="form.fieldCnName" :disabled="isDisabled" />
</el-form-item> </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-if="isDisabled" v-model="form.fieldName" readonly />
<el-input v-else v-model="form.fieldName" :disabled="!isAdd" /> <el-input v-else v-model="form.fieldName" :disabled="!isAdd" />
</el-form-item> </el-form-item>

Loading…
Cancel
Save