diff --git a/src/components/common/mult-color-picker/index.vue b/src/components/common/mult-color-picker/index.vue index a35155cb..644f8ad0 100644 --- a/src/components/common/mult-color-picker/index.vue +++ b/src/components/common/mult-color-picker/index.vue @@ -11,9 +11,10 @@
- - - +
+ +
%
+
@@ -77,8 +78,8 @@ const change_color = (index: number, color: string | null) => { color_list.value[index].color = color; update_value(); }; -const change_color_percentage = (index: number, percentage: string | null) => { - color_list.value[index].color_percentage = percentage; +const change_color_percentage = (index: number, percentage: number | undefined) => { + color_list.value[index].color_percentage = percentage?.toString(); update_value(); }; const update_value = () => { @@ -138,4 +139,29 @@ const update_value = () => { color: $cr-primary-dark; } } +.mo-input-number { + :deep(.el-input-number) { + .el-input-number__decrease, .el-input-number__increase { + right: 3.4rem; + } + } + .number-show { + :deep(.el-input__wrapper .el-input__inner) { + text-align: left; + } + } + .define-append { + right: 0.1rem; + top: 0.2rem; + background: #f5f7fa; + color: #999; + height: 3rem; + padding: 0 1rem; + position: absolute; + font-size: 1.2rem; + border-top-right-radius: 0.4rem; + border-bottom-right-radius: 0.4rem; + } +} + diff --git a/src/components/model-nav-group/index.vue b/src/components/model-nav-group/index.vue index 8697b3e9..6ebde460 100644 --- a/src/components/model-nav-group/index.vue +++ b/src/components/model-nav-group/index.vue @@ -12,7 +12,7 @@ -
+