diff --git a/pages/pc_web/home/components/second.vue b/pages/pc_web/home/components/second.vue
index 1f882fd..b1382b7 100644
--- a/pages/pc_web/home/components/second.vue
+++ b/pages/pc_web/home/components/second.vue
@@ -251,7 +251,7 @@ export default {
},
// 前往作品墙
toWall(){
- // uni.navigateTo({url: `/pages/mobile_web/wall/detail`});
+ this.$emit('toWall');
},
}
}
diff --git a/pages/pc_web/home/home.vue b/pages/pc_web/home/home.vue
index c14522d..906b526 100644
--- a/pages/pc_web/home/home.vue
+++ b/pages/pc_web/home/home.vue
@@ -35,7 +35,8 @@
-
+
diff --git a/pages/pc_web/index/components/drawerComponents/create.vue b/pages/pc_web/index/components/drawerComponents/create.vue
new file mode 100644
index 0000000..63e2da5
--- /dev/null
+++ b/pages/pc_web/index/components/drawerComponents/create.vue
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+ {{ index+1 }}. {{ item.type }}
+
+ {{ item.addOrSub === 'sub' ? '- ' : '+ ' }}{{ item.value }}¥
+
+
+
+ {{ dateFormat(item.createtime) }}
+
+
+
+ {{item.description}}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/index/components/drawerComponents/recharge.vue b/pages/pc_web/index/components/drawerComponents/recharge.vue
new file mode 100644
index 0000000..8b6a8c9
--- /dev/null
+++ b/pages/pc_web/index/components/drawerComponents/recharge.vue
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+ {{ index+1 }}. 钻石充值
+
+ {{ item.addOrSub === 'sub' ? '- ' : '+ ' }}{{ options[item.buyType-1] }}
+
+
+
+ {{ dateFormat(item.createTime) }}
+
+
+
+
+ {{ item.orderType || '钻石充值' }} {{ options[item.buyType-1] }}钻 {{ item.amount }}¥ —{{ item.result || '支付失败' }}
+
+
+
+
+
+
+ 充值成功
+ 充值失败
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/index/components/drawerComponents/share.vue b/pages/pc_web/index/components/drawerComponents/share.vue
new file mode 100644
index 0000000..9444a2d
--- /dev/null
+++ b/pages/pc_web/index/components/drawerComponents/share.vue
@@ -0,0 +1,281 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ statusList[item.reviewStatus]?statusList[item.reviewStatus].name:'未知' }}
+
+ {{ dateFormat(item.createtime) }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/index/components/movable.vue b/pages/pc_web/index/components/movable.vue
new file mode 100644
index 0000000..e9ff700
--- /dev/null
+++ b/pages/pc_web/index/components/movable.vue
@@ -0,0 +1,287 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/index/components/recordDrawer.vue b/pages/pc_web/index/components/recordDrawer.vue
new file mode 100644
index 0000000..f9b81af
--- /dev/null
+++ b/pages/pc_web/index/components/recordDrawer.vue
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/index/index.vue b/pages/pc_web/index/index.vue
index 31d7d92..f0b0572 100644
--- a/pages/pc_web/index/index.vue
+++ b/pages/pc_web/index/index.vue
@@ -6,7 +6,8 @@
-
+
@@ -31,11 +32,12 @@ import Home from '@/pages/pc_web/home/home.vue';
import Workshops from '@/pages/pc_web/workshops/workshops.vue';
import Work from '@/pages/pc_web/work/work.vue';
import Movable from './components/movable.vue';
+import Wall from '../wall/wall.vue';
import configService from '@/common/config.service.js';
import { tools } from '@/utils/utils.js';
export default {
components:{
- Header, Home, Workshops, Work, Movable
+ Header, Home, Workshops, Work, Movable, Wall
},
data(){
return{
@@ -45,7 +47,7 @@ export default {
// 当前页码下标
current: uni.getStorageSync('pc_current')||0,
// refs组件列表
- refs: ['home','workshops','work'],
+ refs: ['home','workshops','work','wall'],
// 加载
loading: false,
// 滚动顶部
@@ -103,7 +105,7 @@ export default {
// 切换主体
changePlat(current){
if(this.current === current) return;
- if(current !== 0 && !this.isLogin){
+ if(current !== 0 && current !== 3 && !this.isLogin){
this.$refs.header.showLogin = true;
this.$refs.uToast.show({type: 'warning', title: '请先登录!'});
return;
diff --git a/pages/pc_web/wall/wall.vue b/pages/pc_web/wall/wall.vue
new file mode 100644
index 0000000..2a7e8c2
--- /dev/null
+++ b/pages/pc_web/wall/wall.vue
@@ -0,0 +1,608 @@
+
+
+
+
+
+
+
+ 专题
+
+
+ {{ form.name || '暂无' }}
+
+
+ pixel.ai制图社
+ {{ dateFormat(photos[0] ? photos[0].createtime : form.createtime) }}
+ 广州
+
+
+
+ {{ getTip.emotion }}
+ {{ getTip.text }}
+
+
+
+
+
+ {{ item.serviceName || '暂无' }}
+
+
+
+
+
+
+ {{ item.serviceName || '暂无' }}
+
+
+
+
+
+ ~~ 持续更新中 ~~
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无作品,敬请期待!
+
+
+
+
+
+
+
+ 专题栏
+
+
+
+
+ {{ item.name }}
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pages/pc_web/work/work.vue b/pages/pc_web/work/work.vue
new file mode 100644
index 0000000..9c8e11b
--- /dev/null
+++ b/pages/pc_web/work/work.vue
@@ -0,0 +1,561 @@
+
+
+
+
+
+
+
+ {{ item }}
+
+
+
+
+
+
+
+
+
+ 件{{ current===0? '作':'藏' }}品
+
+
+
+
+
+
+
+
+
+ {{ item.type || '暂无' }}
+
+
+
+
+
+
+ {{ item.type || '暂无' }}
+
+
+
+
+
+ {{ (current === 0 ? workForm.isFinish : collectForm.isFinish) ? '~~ 已加载全部 ~~' : '~~ 点击加载更多 ~~' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 暂无{{ current===0? '作':'藏' }}品,前往工作室创作!
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file