From 04102f7237efefa744090ed7c25f7b5d0807b679 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 18:11:57 +0800
Subject: [PATCH] 完成运营中心提现和运营中心权限管理
---
mobile/pages3/release/demandindex/index.vue | 89 ++++++++++++++++++++++++++++++++++++++++++--
1 files changed, 85 insertions(+), 4 deletions(-)
diff --git a/mobile/pages3/release/demandindex/index.vue b/mobile/pages3/release/demandindex/index.vue
index 30b2b28..d7e41db 100644
--- a/mobile/pages3/release/demandindex/index.vue
+++ b/mobile/pages3/release/demandindex/index.vue
@@ -20,12 +20,21 @@
<view class="photo">
<image :src="user.avatarUrl" mode="aspectFill"></image>
</view>
+ <view>
<view class="user-name">
<view class="gray3 f32">{{ user.nickName }}</view>
</view>
-
+ <view class="gray3 d-s-c mt10">
+ <text class="f28 flex-1 mr20">连盟币:{{user.points}}</text>
+ <view @click="jump">
+ <text>[切换到供应方]</text>
+ <text class="iconfont icon-jiantou"></text>
+ </view>
+ </view>
+ </view>
</view>
</view>
+
<!-- <view class="d-s-c p-30-0 top_dash">
<view class="flex-1 d-c-c d-c">
<view class="redF6">
@@ -54,6 +63,14 @@
<button type="primary" class="btn-gcred theme-btn flex-1" @click="gotoPage('/pages3/release/demandproject/index')">发布需求</button>
</view>-->
</view>
+
+ <view class="bind_phone" v-if="release.is_check == 0">
+ <view class="bind_content">
+ <view class="bind_txt">您还没有查看信息权限,需{{pay_price}}连盟币开通</view>
+ <button class="bind_btn" @click="topay">去开通</button>
+ </view>
+ </view>
+
<!--图标入口-->
<view class="agent-wrap m-0-20 p30 d-s-c f-w mt20 bg-white">
<view class="d-c-c d-c flex-1" @click="gotoPage('/pages3/release/project/list?product_type=1')">
@@ -68,12 +85,12 @@
</view>
<text class="pt10 f26 mt20">发布需求</text>
</view>
- <view class="d-c-c d-c flex-1" @click="gotoPage('/pages3/release/demandorder/index')">
+ <view class="d-c-c d-c flex-1" @click="gotoPage('/pages3/release/chat/chat_list')">
<view>
<image class="agent_index_img" src="../../../static/icon/icon-zijinmingxi.png" mode=""></image>
</view>
- <text class="pt10 f26 mt20">需求订单</text>
- </view>
+ <text class="pt10 f26 mt20">私信列表</text>
+ </view>
<!--<view class="d-c-c d-c flex-1" @click="gotoPage('/pages2/salesman/qrcode/qrcode')">
@@ -99,6 +116,7 @@
<button type="primary" class="btn-gcred" @click="apply()">立即申请入驻</button>
</view>
</template>
+ <shopTabBar></shopTabBar>
</view>
</template>
@@ -118,6 +136,8 @@
/*顶部背景*/
top_background: '',
user:[],
+ setting:[],
+ pay_price:0,
};
},
onLoad(e) {
@@ -138,10 +158,39 @@
self.top_background = data.data.background;
self.release = data.data.release;
self.user = data.data.user;
+ self.setting = data.data.setting;
+ if(self.setting.check_price && self.setting.check_price!= null){
+ self.pay_price = self.setting.check_price;
+ }
self.isData = true;
self.loadding = false;
uni.hideLoading();
});
+ },
+
+ topay() {
+ let self = this;
+ let formData=self.form;
+ uni.showLoading({
+ title: '加载中'
+ });
+ self._post(
+ 'plus.release.demandIndex/topay', {
+ pay_source: self.getPlatform(),
+ formData: JSON.stringify(formData),
+ },
+ function(res) {
+ uni.hideLoading();
+ self.showSuccess(res.msg,function(){
+ self.getData();
+ });
+ }
+ );
+ },
+
+ /*切换身份*/
+ jump() {
+ this.gotoPage('/pages3/release/supplyindex/index');
},
/*申请入驻*/
@@ -365,4 +414,36 @@
.user-info .photo {
padding-right: 20rpx;
}
+
+ .bind_phone {
+ width: 100%;
+ height: 80rpx;
+ padding: 0 30rpx;
+ box-sizing: border-box;
+ margin-bottom: 30rpx;
+ }
+
+ .bind_content {
+ display: flex;
+ justify-content: space-between;
+ align-items: center;
+ background: #ffffff;
+ /* box-shadow: 0 0 6rpx 0 rgba(0, 0, 0, 0.1); */
+ border-radius: 16rpx;
+ height: 100%;
+ padding: 0 20rpx;
+ }
+
+ .bind_txt {}
+
+ .bind_btn {
+ width: 134rpx;
+ height: 50rpx;
+ line-height: 50rpx;
+ font-size: 22rpx;
+ border-radius: 25rpx;
+ text-align: center;
+ color: #FFFFFF;
+ background-color: #e2231a;
+ }
</style>
--
Gitblit v1.9.2