diff --git a/src/assets/images/actorbg.png b/src/assets/images/actorbg.png new file mode 100644 index 0000000..c73b200 Binary files /dev/null and b/src/assets/images/actorbg.png differ diff --git a/src/layout/components/Header/UserSettings.vue b/src/layout/components/Header/UserSettings.vue index 4b85d96..7c65681 100644 --- a/src/layout/components/Header/UserSettings.vue +++ b/src/layout/components/Header/UserSettings.vue @@ -131,7 +131,7 @@ const options = computed(() => {
{{ useInfo.username }} @@ -140,7 +140,7 @@ const options = computed(() => {
{{ currentCompanyName }} - +
AI设置开关 @@ -149,19 +149,20 @@ const options = computed(() => {
联系我们
- +
退出登录
{{ option.label }} @@ -176,11 +177,9 @@ const options = computed(() => { .header { .user-name { font-size: 16px; - font-weight: 600; } .depart-name { font-size: 12px; - font-weight: 600; } } } @@ -196,25 +195,27 @@ const options = computed(() => { border-radius: 10px; justify-content: center; background-color: #ffffff; - width: 16vw; + width: 240px; + height: 225px; position: relative; .header { border-radius: 10px 10px 0px 0px; - background: linear-gradient(122deg, #4867ff 5%, #a0b3ff 100%); + background: url("../../../assets/images/actorbg.png") no-repeat; + background-size: 100%; padding: 10px 20px; display: flex; align-items: center; - margin-bottom: 14px; + margin-bottom: 10px; color: #ffffff; - height: 80px; + height: 60px; } .trigger, .item { display: flex; justify-content: space-between; - padding: 13px 20px; + padding: 9px 17px; cursor: pointer; color: #333333; font-size: 13px; diff --git a/src/views/final/comp/FilterModal.vue b/src/views/final/comp/FilterModal.vue index d20a7f7..fabca01 100644 --- a/src/views/final/comp/FilterModal.vue +++ b/src/views/final/comp/FilterModal.vue @@ -528,5 +528,29 @@ function handleOk() { ::v-deep(.n-data-table .n-data-table-th .n-data-table-sorter) { position: relative; left: -80px; +} +::v-deep(.n-dropdown){ + width: 76px; +height: 84px; +background: #ffffff; +box-shadow: 0px 2px 8px 0px rgba(0,0,0,0.15); +>div{ + margin-left: 8px; + margin-right: 8px; + text-align: center; + height: 50%; + color: #666666; + border-bottom: none; + margin-top: 2px; +} +>div:not(:last-child){ + margin-left: 8px; + margin-right: 8px; + text-align: center; + height: 50%; + color: #666666; + border-bottom: 1px solid #eeeeee; +} + } diff --git a/src/views/final/comp/NewFilterModal.vue b/src/views/final/comp/NewFilterModal.vue index a5af712..d1de883 100644 --- a/src/views/final/comp/NewFilterModal.vue +++ b/src/views/final/comp/NewFilterModal.vue @@ -363,6 +363,8 @@ defineExpose({ :style="noBorderInput" icon-placement="right" @click="removeCondition(index)" + style=" padding: 0; + margin-left: 17px;" >