style && service tree define (#454)

This commit is contained in:
dagongren 2024-03-29 11:53:43 +08:00 committed by GitHub
parent 03eac0c4d2
commit 2efbc6474a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 8 additions and 18 deletions

View File

@ -341,7 +341,7 @@ const cmdb_en = {
tips1: 'Cannot form a view with the currently selected node, please select again!',
tips2: 'Please enter the new serviceTree name!',
tips3: 'Please select at least two nodes!',
tips4: 'Select at least one in leaf node or tree node',
tips4: 'Leaf node must be selected',
tips5: 'Select the tree directory node and display the service tree sub nodes as a Table',
showLeafNode: 'Show Leaf Node',
showTreeNode: 'Show Tree Node',

View File

@ -340,7 +340,7 @@ const cmdb_zh = {
tips1: '不能与当前选中节点形成视图,请重新选择!',
tips2: '请输入新增服务树名!',
tips3: '请选择至少两个节点!',
tips4: '叶子节点/树节点信息至少展示一个',
tips4: '树子节点为必选',
tips5: '选中树目录节点服务树子节点展示成Table',
showLeafNode: '树的子节点展示成Table',
showTreeNode: '展示树节点信息',

View File

@ -11,7 +11,7 @@
<a-checkbox :checked="form.is_show_leaf_node" @change="changeLeaf"> </a-checkbox>
</a-form-model-item>
<a-form-model-item :label="$t('cmdb.preference_relation.showTreeNode')" prop="is_show_tree_node">
<a-checkbox :checked="form.is_show_tree_node" @change="changeNode"> </a-checkbox>
<a-checkbox v-model="form.is_show_tree_node"> </a-checkbox>
</a-form-model-item>
<a-form-model-item
v-if="form.is_show_leaf_node && form.is_show_tree_node"
@ -49,7 +49,7 @@ export default {
rules: {
name: [{ required: true, message: this.$t('cmdb.preference_relation.serviceTreeNamePlaceholder') }],
is_public: [{ required: false }],
is_show_leaf_node: [{ required: false }],
is_show_leaf_node: [{ required: true }],
is_show_tree_node: [{ required: false }],
},
}
@ -83,7 +83,7 @@ export default {
},
changeLeaf(e) {
const checked = e.target.checked
if (!checked && !this.form.is_show_tree_node) {
if (!checked) {
this.$message.warning(this.$t('cmdb.preference_relation.tips4'))
return
}
@ -92,17 +92,6 @@ export default {
is_show_leaf_node: checked,
}
},
changeNode(e) {
const checked = e.target.checked
if (!checked && !this.form.is_show_leaf_node) {
this.$message.warning(this.$t('cmdb.preference_relation.tips4'))
return
}
this.form = {
...this.form,
is_show_tree_node: checked,
}
},
},
}
</script>

View File

@ -521,7 +521,7 @@ body {
align-items: center;
color: @layout-sidebar-font-color;
i {
color: @text-color_5;
color: @layout-sidebar-icon-color;
}
}
&:hover {
@ -590,7 +590,7 @@ body {
.ant-menu-submenu {
color: @layout-sidebar-font-color;
i {
color: @text-color_5;
color: @layout-sidebar-icon-color;
}
}
.ant-menu-submenu-title:hover {

View File

@ -41,6 +41,7 @@
@layout-sidebar-selected-color: @primary-color_5; //selected bg
@layout-sidebar-arrow-color: @text-color_4;
@layout-sidebar-font-color: @text-color_2;
@layout-sidebar-icon-color: @text-color_4;
@layout-sidebar-selected-font-color: @primary-color;
@layout-sidebar-disabled-font-color: @text-color_4;