diff --git a/project/xumu/AppWeightManage/AppWeightManage.vue b/project/xumu/AppWeightManage/AppWeightManage.vue new file mode 100644 index 00000000..2f789a4e --- /dev/null +++ b/project/xumu/AppWeightManage/AppWeightManage.vue @@ -0,0 +1,35 @@ + + + + + diff --git a/project/xumu/AppWeightManage/add.vue b/project/xumu/AppWeightManage/add.vue new file mode 100644 index 00000000..c6c5df6c --- /dev/null +++ b/project/xumu/AppWeightManage/add.vue @@ -0,0 +1,129 @@ + + + + + diff --git a/project/xumu/AppWeightManage/list.vue b/project/xumu/AppWeightManage/list.vue new file mode 100644 index 00000000..4ffbbf15 --- /dev/null +++ b/project/xumu/AppWeightManage/list.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/ui/lib/styles/common.scss b/ui/lib/styles/common.scss index f9618214..3195ee92 100644 --- a/ui/lib/styles/common.scss +++ b/ui/lib/styles/common.scss @@ -364,6 +364,17 @@ div[flex], .flex { &.c-#{$i} { grid-template-columns: repeat($i, 1fr); } + &.r-#{$i} { + grid-template-rows: repeat($i, 1fr); + } + } + @for $i from 2 through 10 { + &.sr-#{$i} { + grid-column: 1 / #{$i+1}; + } + &.sc-#{$i} { + grid-row: 1 / #{$i+1}; + } } .row { diff --git a/ui/packages/layout/AiDialogBtn.vue b/ui/packages/layout/AiDialogBtn.vue index 861cd401..3bfdcb88 100644 --- a/ui/packages/layout/AiDialogBtn.vue +++ b/ui/packages/layout/AiDialogBtn.vue @@ -37,6 +37,7 @@ export default { if (!this.submit) { this.dialog = false this.$emit('onConfirm') + this.$emit("confirm") } else { this.submit?.()?.then(() => this.dialog = false) }