Browse Source

初始化页面

master
前端-胡立永 11 months ago
parent
commit
8e2ed751ff
16 changed files with 296 additions and 47 deletions
  1. +5
    -0
      App.vue
  2. +0
    -45
      components/base/navbar.vue
  3. +4
    -2
      main.js
  4. +77
    -0
      pages.json
  5. +1
    -0
      pages/index/index.vue
  6. +19
    -0
      pages/mine/addBankCard.vue
  7. +19
    -0
      pages/mine/certifiedIndividual.vue
  8. +19
    -0
      pages/mine/enterpriseCertification.vue
  9. +19
    -0
      pages/mine/incomeRecord.vue
  10. +19
    -0
      pages/mine/promotionRecord.vue
  11. +19
    -0
      pages/mine/purse.vue
  12. +19
    -0
      pages/mine/releaseRecord.vue
  13. +19
    -0
      pages/mine/withdraw.vue
  14. +19
    -0
      pages/mine/withdrawalRecord.vue
  15. +19
    -0
      pages/publish/actorRelease.vue
  16. +19
    -0
      pages/publish/publishPost.vue

+ 5
- 0
App.vue View File

@ -11,6 +11,11 @@
</script>
<style>
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
/*每个页面公共css */
body{
background-color: #f7f7f7;


+ 0
- 45
components/base/navbar.vue View File

@ -79,51 +79,6 @@
.navbar{
width: 100%;
height: 100rpx;
.cover{
position: fixed;
left: 0;
top: 0;
width: 100vw;
height: 100vh;
z-index: 9999999;
}
.plusCircle{
position: fixed;
top: calc(100rpx + var(--status-bar-height));
right: 10rpx;
background-color: rgb(76, 76, 76);
z-index: 99999999;
border-radius: 10rpx;
animation: fade-in .5s;
&::after{
content: '';
display: block;
position: absolute;
top: -34rpx;
right: 35rpx;
border-left: 20rpx solid transparent;
border-right: 20rpx solid transparent;
border-top: 20rpx solid transparent;
border-bottom: 20rpx solid rgb(76, 76, 76);
}
&>view{
display: flex;
color: #fff;
width: 300rpx;
height: 120rpx;
align-items: center;
border-bottom: 1px solid #ffffff22;
font-size: 30rpx;
.icon{
padding-left: 30rpx;
padding-right: 20rpx;
image{
width: 40rpx;
height: 40rpx;
}
}
}
}
}
.title{
position: fixed;


+ 4
- 2
main.js View File

@ -18,9 +18,11 @@ import './utils/index.js'
//组件注册
import configPopup from '@/components/config/configPopup.vue'
import changeLanguage from '@/components/base/changeLanguage.vue'
import navbar from '@/components/base/navbar.vue'
Vue.component('configPopup',configPopup)
Vue.component('changeLanguage',changeLanguage)
Vue.component('configPopup', configPopup)
Vue.component('changeLanguage', changeLanguage)
Vue.component('navbar', navbar)
const app = new Vue({
...App,


+ 77
- 0
pages.json View File

@ -19,6 +19,83 @@
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/releaseRecord",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/promotionRecord",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/addBankCard",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/purse",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/incomeRecord",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/certifiedIndividual",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/withdraw",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/withdrawalRecord",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/mine/enterpriseCertification",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/publish/publishPost",
"style" :
{
"navigationBarTitleText" : ""
}
},
{
"path" : "pages/publish/actorRelease",
"style" :
{
"navigationBarTitleText" : ""
}
}
],
"globalStyle": {


+ 1
- 0
pages/index/index.vue View File

@ -2,6 +2,7 @@
<view class="content">
<tabber :select="0"/>
</view>
</template>


+ 19
- 0
pages/mine/addBankCard.vue View File

@ -0,0 +1,19 @@
<template>
<view>
添加银行卡
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/certifiedIndividual.vue View File

@ -0,0 +1,19 @@
<template>
<view>
认证个人
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/enterpriseCertification.vue View File

@ -0,0 +1,19 @@
<template>
<view>
认证法人
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/incomeRecord.vue View File

@ -0,0 +1,19 @@
<template>
<view>
收益记录
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/promotionRecord.vue View File

@ -0,0 +1,19 @@
<template>
<view>
我的推广
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/purse.vue View File

@ -0,0 +1,19 @@
<template>
<view>
我的钱包
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/releaseRecord.vue View File

@ -0,0 +1,19 @@
<template>
<view>
我的发布
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/mine/withdraw.vue View File

@ -0,0 +1,19 @@
<template>
<view>
提现
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss">
</style>

+ 19
- 0
pages/mine/withdrawalRecord.vue View File

@ -0,0 +1,19 @@
<template>
<view>
提现记录
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/publish/actorRelease.vue View File

@ -0,0 +1,19 @@
<template>
<view>
演员发布
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

+ 19
- 0
pages/publish/publishPost.vue View File

@ -0,0 +1,19 @@
<template>
<view>
发布帖子
</view>
</template>
<script>
export default {
data() {
return {
};
}
}
</script>
<style lang="scss" scoped>
</style>

Loading…
Cancel
Save