diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss
index 1fb1fb6..fe30613 100644
--- a/src/assets/styles/yxk-admin.scss
+++ b/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;
}
\ No newline at end of file
diff --git a/src/views/category/fieldManage/index.vue b/src/views/category/fieldManage/index.vue
index fab0587..e2a3825 100644
--- a/src/views/category/fieldManage/index.vue
+++ b/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)
diff --git a/src/views/components/category/SettingForm.vue b/src/views/components/category/SettingForm.vue
index feba244..3b72c40 100644
--- a/src/views/components/category/SettingForm.vue
+++ b/src/views/components/category/SettingForm.vue
@@ -7,7 +7,7 @@
-
+