diff --git a/App.vue b/App.vue index 751d1fd..4995e56 100644 --- a/App.vue +++ b/App.vue @@ -25,7 +25,6 @@ background-color: $uni-bg-color; } - /* #endif */ .example-info { font-size: 14px; color: #333; diff --git a/api/userInfo.js b/api/userInfo.js index 062adf1..c1b704a 100644 --- a/api/userInfo.js +++ b/api/userInfo.js @@ -187,5 +187,14 @@ export function getCreatorInfoFansLike(creatorId) { }) } +// 艺术家自定义标签 +export function creatorSign(data) { + return request({ + url: `${serviceTitle}${prefix}/creatorSign`, + method: 'post', + data + }) +} + diff --git a/pages.json b/pages.json index bfd078a..4f8095a 100644 --- a/pages.json +++ b/pages.json @@ -16,6 +16,13 @@ } }, { + "path": "pages/index/upload/customSign", + "style": { + "navigationBarTitleText": "自定义标签", + "enablePullDownRefresh": false + } + }, + { "path": "pages/index/material/material", "style": { "navigationBarTitleText": "素材管理", diff --git a/pages/index/banner.vue b/pages/index/banner.vue index a623498..75b1398 100644 --- a/pages/index/banner.vue +++ b/pages/index/banner.vue @@ -1,6 +1,6 @@ diff --git a/pages/index/upload/customSign.vue b/pages/index/upload/customSign.vue new file mode 100644 index 0000000..48e151b --- /dev/null +++ b/pages/index/upload/customSign.vue @@ -0,0 +1,263 @@ + + + + + diff --git a/pages/index/upload/upload.vue b/pages/index/upload/upload.vue index a01f5ce..b6c5ee1 100644 --- a/pages/index/upload/upload.vue +++ b/pages/index/upload/upload.vue @@ -1,42 +1,49 @@ @@ -107,6 +114,13 @@ }, methods: { + //跳转自定义标签页面 + linkTo(){ + uni.navigateTo({ + url: '/pages/index/upload/customSign' + }); + }, + //获取标签列表 async getSignList(){ let that = this; @@ -358,7 +372,7 @@ color: $uni-white !important; font-size: 28rpx !important; } - + .original-item-list { width: 654rpx; margin: 0 auto; @@ -374,11 +388,37 @@ } } - + + .sign-box{ + display: flex; + flex-wrap: wrap; + justify-content: space-between; + width:750rpx; + + .sign-item{ + z-index: 0; + width: 300rpx; + } + + .sign-item-box{ + margin-right: 50rpx; + margin-top: 15rpx; + z-index: 0; + + .sign-item-tag{ + color: #fff; + } + + .custom-sign{ + z-index: 0; + } + } + } + + .section-content { width: 654rpx; margin: 0 auto; - } .type-choice-comp { @@ -441,6 +481,7 @@ } .segmented-control { + ::v-deep .checklist-box { border: none !important; @@ -474,9 +515,9 @@ color: $uni-btn-text-color; border-radius: 20rpx; font-size: 28rpx; + z-index: 0; } } - - + diff --git a/pages/userInfo/userInfo.vue b/pages/userInfo/userInfo.vue index 98263a9..82987e8 100644 --- a/pages/userInfo/userInfo.vue +++ b/pages/userInfo/userInfo.vue @@ -14,6 +14,9 @@ {{userInfo.name}} + + 搜索码 {{userInfo.scanCode}} + 粉丝 {{creatorFansLikeInfo.fansNum}} 点赞 {{creatorFansLikeInfo.likeNum}} @@ -238,6 +241,12 @@ page { line-height: 60rpx; font-weight: 600; } + + .scanCode{ + font-size: 30rpx; + line-height: 60rpx; + font-weight: 100; + } .user-info { display: flex;