协议Api修改

This commit is contained in:
itgaojian163 2025-07-24 14:23:06 +08:00
parent 63f7886a4c
commit 04f6140b25
24 changed files with 153 additions and 72 deletions

View File

@ -31,19 +31,19 @@ const apiPath = {
class UserApi {
static doGetVerifyCode(phone) {
const path = apiPath.verifyCode.replace('{phone}', phone)
return request(path, "GET", null, null, 'operator', false)
return request(path, "GET", null, 'operator', false)
}
static doLoginVerifyCode(data) {
return request(apiPath.loginVerifyCode, "POST", data, null, 'operator', false)
return request(apiPath.loginVerifyCode, "POST", data, 'operator', false)
}
static doLogin(data) {
return request(apiPath.loginUrl, "POST", data, null, 'operator', false)
return request(apiPath.loginUrl, "POST", data, 'operator', false)
}
static doRegister(data) {
return request(apiPath.registerUrl, "POST", data, null, 'operator', false)
return request(apiPath.registerUrl, "POST", data, 'operator', false)
}
static doUnbindWx() {
return request(apiPath.unbindWx, "GET", null, null, 'operator', true)
return request(apiPath.unbindWx, "GET", null, 'operator', true)
}
static doUpdateUserInfo(data) {
return request(apiPath.updateUserInfo, "PUT", data)

View File

@ -26,6 +26,7 @@ const apiPath = {
canRefundProList: '/api/proj/refund/apply/listpage-proj-unapply/self', //可以退款的项目
applyRefundPro: '/api/proj/refund/apply/save', //申请退款
cancelRefundPro: '/api/proj/refund/apply/cancel/self/{projRefundApplyId}', //取消申请退款
dealDetail: '/api/agreementportal/get/{id}', //协议operator
}
class ProApi {
//首页介绍数量
@ -84,7 +85,7 @@ class ProApi {
//获取使用规则数据
static doGetRuleDate(id) {
const path = apiPath.ruleData.replace('{id}', id)
return request(path, "GET", null, null, "operator", false)
return request(path, "GET", null, "operator", false)
}
static doGetInvestDetail(data) {
return request(apiPath.investDetail, "GET", data)
@ -122,6 +123,11 @@ class ProApi {
static doApplyRefundPro(data) {
return request(apiPath.applyRefundPro, "POST", data)
}
//获取协议详情
static doGetDealDetail(id) {
const path = apiPath.dealDetail.replace('{id}', id)
return request(path, "GET", null, "operator", true)
}
}
export default ProApi;

View File

@ -18,10 +18,12 @@
content: "",
title: '',
id: '',
isNeedToken: false
}
},
onLoad(options) {
this.id = options.id
this.isNeedToken = options.needToken
uni.setNavigationBarColor({
frontColor: '#000000', // #ffffff#000000
backgroundColor: '#F0F0F0', //
@ -29,8 +31,13 @@
duration: 500,
timingFunc: 'easeIn'
}
})
this.getDeal()
})
console.log(this.isNeedToken)
if (this.isNeedToken) {
this.getDealByToken()
} else {
this.getDeal()
}
},
methods: {
//
@ -67,6 +74,41 @@
uni.navigateBack()
}, 1500);
})
},
// token
getDealByToken() {
var _self = this
uni.showLoading({
title: '加载中...',
})
ProApi.doGetDealDetail(_self.id)
.then(res => {
uni.hideLoading()
if (res && res.content && res.content != '') {
uni.setNavigationBarTitle({
title: res.title
})
_self.title = res.title
_self.content = res.content
} else {
_self.msgType = 'error'
_self.msgTxt = '很遗憾,当前服务器返回的数据有误,辛苦您过会儿再尝试。'
_self.$refs.msg.open()
setTimeout(() => {
uni.navigateBack()
}, 1500);
}
})
.catch((err) => {
uni.hideLoading()
console.log(err)
_self.msgType = 'error'
_self.msgTxt = '很遗憾,当前服务器返回的数据有误,辛苦您过会儿再尝试。'
_self.$refs.msg.open()
setTimeout(() => {
uni.navigateBack()
}, 1500);
})
}
}
}

View File

@ -19,7 +19,7 @@
</view>
<!-- 通知信息 -->
<view class="mt-20">
<uni-notice-bar :speed="30" background-color="#FFE5BC" color="#42210B" scrollable single showIcon
<uni-notice-bar :speed="10" background-color="#FFE5BC" color="#42210B" scrollable single showIcon
:text="noticeContent"></uni-notice-bar>
</view>
<!-- 内容tab -->

View File

@ -118,14 +118,14 @@
},
onLoad() {
//
set('token',
'WWZRMmsySWJib2hKQUZVVzdYdjFBS3RGRko5UzVVb1dWdm1SZUVxVnUycVhTeDFtN0Q2aHcyTXlwVFRXUTJZM2I5eWRjc2VXK0lLd2d2Z1pCSndydFZQYjZ6ejIyakd6czV4UVF2V3hSRUxsNWZlOStITjhTU1JWdXNWWExIeTloNHNsVkdPMWQ3Q0JGamNhSnpSNXhVVXN5Wnk1NmpnOGNsckxueHNiZFBVdlU3NGpkZDRHMTQrc1pYTGlyZ1c3MnprdFRvTUhWODhJR2M1THhObkN4NGpKZk9sUmVJcTJqYTBZalp0YkNxRU5aNjA3WklLQnRTMVdEdXg0NW1tMEV5V3RSSEEvV0M2ZmFoRWtzRGRoZkd0ZUcyZ2pKRFYwa3YxYThDZm53ZGE5bTBYKzgrVm8yV1h1aTdVU2FQbVAwbFZ6TnhobkxvNGswMWlsMGtiSVNBPT0='
)
set('userId', 'c2438eb8-2685-49a9-bf02-5111a5192d96')
// set('token',
// 'NjBIOFRORDcraDc4U1RsUTI4a3B5em50VVVzclp2QjdFWDV2dVJJc0VLL3Fhazd0bjZPaU9Tc3E1cHc2cmYyZTc0Y2FITTdRR0pMTk1xaVRHM0I1d0NiTnJ4b1BVSVNtUFl4SlFtR1g2M0tCQTc2TXM4L3d4ZVhwM09VREN0bDMrTXNoa0trWDR1eG5PdG84OXZ4UVE0dDhRUDdQRk1Qd2N0ZWVLSzJaZzBkZ0RhQS84M3B5WDN1aGlEdWQwR3BIZ24vWDBUWmhrNUZiQkJPUDJKQngyL002Rm5aOG5JZ01HTldoNmJnRGxqOFhjNDhjMmxvVnJDV3JSWlo4dHIydHBRU3FEN3htVjVHZlhueUFjRHlpSVZEd0JJZVJWa3NVMFNlVkNWR2dSZHg4RXFsSkttc05WTDhBN014R3dVRUdIclNZN0UwSm9zdUZ3T052MTRmWmhwRmZhWTJsbURCZ0RlTDFLeHZWWDQ0PQ=='
// 'WWZRMmsySWJib2hKQUZVVzdYdjFBS3RGRko5UzVVb1dWdm1SZUVxVnUycVhTeDFtN0Q2aHcyTXlwVFRXUTJZM2I5eWRjc2VXK0lLd2d2Z1pCSndydFZQYjZ6ejIyakd6czV4UVF2V3hSRUxsNWZlOStITjhTU1JWdXNWWExIeTloNHNsVkdPMWQ3Q0JGamNhSnpSNXhVVXN5Wnk1NmpnOGNsckxueHNiZFBVdlU3NGpkZDRHMTQrc1pYTGlyZ1c3MnprdFRvTUhWODhJR2M1THhObkN4NGpKZk9sUmVJcTJqYTBZalp0YkNxRU5aNjA3WklLQnRTMVdEdXg0NW1tMEV5V3RSSEEvV0M2ZmFoRWtzRGRoZkd0ZUcyZ2pKRFYwa3YxYThDZm53ZGE5bTBYKzgrVm8yV1h1aTdVU2FQbVAwbFZ6TnhobkxvNGswMWlsMGtiSVNBPT0='
// )
// set('userId', '776864b2-f9d5-49eb-9ea9-db6c862ea10b')
// set('userId', 'c2438eb8-2685-49a9-bf02-5111a5192d96')
set('token',
'NjBIOFRORDcraDc4U1RsUTI4a3B5em50VVVzclp2QjdFWDV2dVJJc0VLL3Fhazd0bjZPaU9Tc3E1cHc2cmYyZTc0Y2FITTdRR0pMTk1xaVRHM0I1d0NiTnJ4b1BVSVNtUFl4SlFtR1g2M0tCQTc2TXM4L3d4ZVhwM09VREN0bDMrTXNoa0trWDR1eG5PdG84OXZ4UVE0dDhRUDdQRk1Qd2N0ZWVLSzJaZzBkZ0RhQS84M3B5WDN1aGlEdWQwR3BIZ24vWDBUWmhrNUZiQkJPUDJKQngyL002Rm5aOG5JZ01HTldoNmJnRGxqOFhjNDhjMmxvVnJDV3JSWlo4dHIydHBRU3FEN3htVjVHZlhueUFjRHlpSVZEd0JJZVJWa3NVMFNlVkNWR2dSZHg4RXFsSkttc05WTDhBN014R3dVRUdIclNZN0UwSm9zdUZ3T052MTRmWmhwRmZhWTJsbURCZ0RlTDFLeHZWWDQ0PQ=='
)
set('userId', '776864b2-f9d5-49eb-9ea9-db6c862ea10b')
//156
// set('token','NjBIOFRORDcraDc4U1RsUTI4a3B5em50VVVzclp2QjdFWDV2dVJJc0VLL3Fhazd0bjZPaU9Tc3E1cHc2cmYyZTc0Y2FITTdRR0pMTk1xaVRHM0I1d0NiTnJ4b1BVSVNtUFl4SlFtR1g2M0tCQTc2TXM4L3d4ZVhwM09VREN0bDMrTXNoa0trWDR1eG5PdG84OXZ4UVE0dDhRUDdQRk1Qd2N0ZWVLSzJaZzBkRXRJMFE0NDZpVUp0azVyUHRkekJrWXU2SlJFNE1VWHJVNWozazJ2cHJtK241TDhhYWhnNHRkM1ZHR1g5MVd4aDFRMkgyS1BrSWo2RmlUZk5nQW1scm5Xd0NlNUs4S1cwZ2VjYURodEsraGEyYk8vSDlXYk0zRXkzTG5XYnBac1BrN0ZTTGdyR21XMkM2bUhEUzhBQ1RHVWh6YnFjVkJKNFlDcXpqZVM0THhHNG5hR3ZtWDQxY1dobnk1OWpVcEtzPQ==')
// set('userId', '3e256f41-d838-40ac-acbc-ada0ef039cbd')

View File

@ -118,7 +118,7 @@
//
doShowDeal() {
uni.navigateTo({
url: '/pages/treaty/rule/rule?id=db805bf2-eef9-47d5-941b-cdc3b83ec316&needToken=true',
url: '/pages/common/rule/rule?id=db805bf2-eef9-47d5-941b-cdc3b83ec316&needToken=true',
})
},
//
@ -127,7 +127,7 @@
this.doSaveOrder()
} else {
this.msgHint = '请阅读并同意购买协议'
this.msgType = 'info'
this.msgType = 'error'
this.$refs.msg.open()
}
},

View File

@ -369,7 +369,7 @@
display: flex;
flex-direction: row;
align-items: center;
margin: 0rpx 30rpx 0rpx 30rpx;
margin: 10rpx 30rpx 0rpx 30rpx;
padding: 15rpx 20rpx;
border-radius: 60rpx;
font-size: 28rpx;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -49,19 +49,19 @@ const apiPath = {
class UserApi {
static doGetVerifyCode(phone) {
const path = apiPath.verifyCode.replace("{phone}", phone);
return common_js_net_http.request(path, "GET", null, null, "operator");
return common_js_net_http.request(path, "GET", null, "operator", false);
}
static doLoginVerifyCode(data) {
return common_js_net_http.request(apiPath.loginVerifyCode, "POST", data, null, "operator");
return common_js_net_http.request(apiPath.loginVerifyCode, "POST", data, "operator", false);
}
static doLogin(data) {
return common_js_net_http.request(apiPath.loginUrl, "POST", data, null, "operator");
return common_js_net_http.request(apiPath.loginUrl, "POST", data, "operator", false);
}
static doRegister(data) {
return common_js_net_http.request(apiPath.registerUrl, "POST", data, null, "operator");
return common_js_net_http.request(apiPath.registerUrl, "POST", data, "operator", false);
}
static doUnbindWx() {
return common_js_net_http.request(apiPath.unbindWx, "GET", null, null, "operator");
return common_js_net_http.request(apiPath.unbindWx, "GET", null, "operator", true);
}
static doUpdateUserInfo(data) {
return common_js_net_http.request(apiPath.updateUserInfo, "PUT", data);

View File

@ -45,8 +45,10 @@ const apiPath = {
//可以退款的项目
applyRefundPro: "/api/proj/refund/apply/save",
//申请退款
cancelRefundPro: "/api/proj/refund/apply/cancel/self/{projRefundApplyId}"
cancelRefundPro: "/api/proj/refund/apply/cancel/self/{projRefundApplyId}",
//取消申请退款
dealDetail: "/api/agreementportal/get/{id}"
//协议operator
};
class ProApi {
//首页介绍数量
@ -105,7 +107,7 @@ class ProApi {
//获取使用规则数据
static doGetRuleDate(id) {
const path = apiPath.ruleData.replace("{id}", id);
return common_js_net_http.request(path, "GET", null, null, "operator");
return common_js_net_http.request(path, "GET", null, "operator", false);
}
static doGetInvestDetail(data) {
return common_js_net_http.request(apiPath.investDetail, "GET", data);
@ -143,6 +145,11 @@ class ProApi {
static doApplyRefundPro(data) {
return common_js_net_http.request(apiPath.applyRefundPro, "POST", data);
}
//获取协议详情
static doGetDealDetail(id) {
const path = apiPath.dealDetail.replace("{id}", id);
return common_js_net_http.request(path, "GET", null, "operator", true);
}
}
exports.ProApi = ProApi;
//# sourceMappingURL=../../../../.sourcemap/mp-baidu/common/js/net/projectApi.js.map

View File

@ -7339,7 +7339,7 @@ function isConsoleWritable() {
function initRuntimeSocketService() {
const hosts = "127.0.0.1,192.168.0.114";
const port = "8090";
const id2 = "mp-baidu_0elgo5";
const id2 = "mp-baidu_B2aCVY";
const lazy = typeof swan !== "undefined";
let restoreError = lazy ? () => {
} : initOnError();

View File

@ -8,11 +8,13 @@ const _sfc_main = {
msgTxt: "",
content: "",
title: "",
id: ""
id: "",
isNeedToken: false
};
},
onLoad(options) {
this.id = options.id;
this.isNeedToken = options.needToken;
common_vendor.index.setNavigationBarColor({
frontColor: "#000000",
// 必写项,字体颜色仅支持#ffffff和#000000
@ -24,7 +26,12 @@ const _sfc_main = {
timingFunc: "easeIn"
}
});
this.getDeal();
common_vendor.index.__f__("log", "at pages/common/rule/rule.vue:35", this.isNeedToken);
if (this.isNeedToken) {
this.getDealByToken();
} else {
this.getDeal();
}
},
methods: {
//获取协议内容
@ -51,7 +58,40 @@ const _sfc_main = {
}
}).catch((err) => {
common_vendor.index.hideLoading();
common_vendor.index.__f__("log", "at pages/common/rule/rule.vue:62", err);
common_vendor.index.__f__("log", "at pages/common/rule/rule.vue:69", err);
_self.msgType = "error";
_self.msgTxt = "很遗憾,当前服务器返回的数据有误,辛苦您过会儿再尝试。";
_self.$refs.msg.open();
setTimeout(() => {
common_vendor.index.navigateBack();
}, 1500);
});
},
// 根据token获取
getDealByToken() {
var _self = this;
common_vendor.index.showLoading({
title: "加载中..."
});
common_js_net_projectApi.ProApi.doGetDealDetail(_self.id).then((res) => {
common_vendor.index.hideLoading();
if (res && res.content && res.content != "") {
common_vendor.index.setNavigationBarTitle({
title: res.title
});
_self.title = res.title;
_self.content = res.content;
} else {
_self.msgType = "error";
_self.msgTxt = "很遗憾,当前服务器返回的数据有误,辛苦您过会儿再尝试。";
_self.$refs.msg.open();
setTimeout(() => {
common_vendor.index.navigateBack();
}, 1500);
}
}).catch((err) => {
common_vendor.index.hideLoading();
common_vendor.index.__f__("log", "at pages/common/rule/rule.vue:104", err);
_self.msgType = "error";
_self.msgTxt = "很遗憾,当前服务器返回的数据有误,辛苦您过会儿再尝试。";
_self.$refs.msg.open();

View File

@ -528,7 +528,7 @@ function _sfc_render(_ctx, _cache, $props, $setup, $data, $options) {
c: common_vendor.o((...args) => $options.createCopy && $options.createCopy(...args)),
d: common_vendor.o((...args) => $options.goPayment && $options.goPayment(...args)),
e: common_vendor.p({
speed: 30,
speed: 10,
["background-color"]: "#FFE5BC",
color: "#42210B",
scrollable: true,

View File

@ -36,9 +36,9 @@ const _sfc_main = {
onLoad() {
common_js_cache_storage.set(
"token",
"WWZRMmsySWJib2hKQUZVVzdYdjFBS3RGRko5UzVVb1dWdm1SZUVxVnUycVhTeDFtN0Q2aHcyTXlwVFRXUTJZM2I5eWRjc2VXK0lLd2d2Z1pCSndydFZQYjZ6ejIyakd6czV4UVF2V3hSRUxsNWZlOStITjhTU1JWdXNWWExIeTloNHNsVkdPMWQ3Q0JGamNhSnpSNXhVVXN5Wnk1NmpnOGNsckxueHNiZFBVdlU3NGpkZDRHMTQrc1pYTGlyZ1c3MnprdFRvTUhWODhJR2M1THhObkN4NGpKZk9sUmVJcTJqYTBZalp0YkNxRU5aNjA3WklLQnRTMVdEdXg0NW1tMEV5V3RSSEEvV0M2ZmFoRWtzRGRoZkd0ZUcyZ2pKRFYwa3YxYThDZm53ZGE5bTBYKzgrVm8yV1h1aTdVU2FQbVAwbFZ6TnhobkxvNGswMWlsMGtiSVNBPT0="
"NjBIOFRORDcraDc4U1RsUTI4a3B5em50VVVzclp2QjdFWDV2dVJJc0VLL3Fhazd0bjZPaU9Tc3E1cHc2cmYyZTc0Y2FITTdRR0pMTk1xaVRHM0I1d0NiTnJ4b1BVSVNtUFl4SlFtR1g2M0tCQTc2TXM4L3d4ZVhwM09VREN0bDMrTXNoa0trWDR1eG5PdG84OXZ4UVE0dDhRUDdQRk1Qd2N0ZWVLSzJaZzBkZ0RhQS84M3B5WDN1aGlEdWQwR3BIZ24vWDBUWmhrNUZiQkJPUDJKQngyL002Rm5aOG5JZ01HTldoNmJnRGxqOFhjNDhjMmxvVnJDV3JSWlo4dHIydHBRU3FEN3htVjVHZlhueUFjRHlpSVZEd0JJZVJWa3NVMFNlVkNWR2dSZHg4RXFsSkttc05WTDhBN014R3dVRUdIclNZN0UwSm9zdUZ3T052MTRmWmhwRmZhWTJsbURCZ0RlTDFLeHZWWDQ0PQ=="
);
common_js_cache_storage.set("userId", "c2438eb8-2685-49a9-bf02-5111a5192d96");
common_js_cache_storage.set("userId", "776864b2-f9d5-49eb-9ea9-db6c862ea10b");
this.isRememberPhone = common_js_cache_storage.get("isRemember", false);
this.phoneNumber = common_js_cache_storage.get("loginPhone", "");
},

View File

@ -70,7 +70,7 @@ const _sfc_main = {
//显示购买协议
doShowDeal() {
common_vendor.index.navigateTo({
url: "/pages/treaty/rule/rule?id=db805bf2-eef9-47d5-941b-cdc3b83ec316&needToken=true"
url: "/pages/common/rule/rule?id=db805bf2-eef9-47d5-941b-cdc3b83ec316&needToken=true"
});
},
//提交购买
@ -79,7 +79,7 @@ const _sfc_main = {
this.doSaveOrder();
} else {
this.msgHint = "请阅读并同意购买协议";
this.msgType = "info";
this.msgType = "error";
this.$refs.msg.open();
}
},

View File

@ -34,7 +34,7 @@
display: flex;
flex-direction: row;
align-items: center;
margin: 0rpx 30rpx 0rpx 30rpx;
margin: 10rpx 30rpx 0rpx 30rpx;
padding: 15rpx 20rpx;
border-radius: 60rpx;
font-size: 28rpx;

View File

@ -1,33 +1,19 @@
{
"appid": "118838711",
"compilation-args": {
"common": {
"babelSetting": {
"ignore": []
},
"enhance": true,
"ignorePrefixCss": false,
"quickPreview": true
},
"selected": -2,
"forceChanged": {
"quickPreview": true,
"originMode": "optiAmd"
}
"appid": "118838711",
"compilation-args": {
"common": {
"babelSetting": {
"ignore": []
},
"enhance": true,
"ignorePrefixCss": false
},
"host": "baiduboxapp",
"projectname": "ts_aimz",
"setting": {
"autoAudits": false,
"urlCheck": false
},
"swan": {
"baiduboxapp": {
"swanJsVersion": "3.970.2",
"extensionJsVersion": "1.21.2"
}
},
"preview": {
"packageId": 1209323
}
"selected": -3
},
"host": "baiduboxapp",
"projectname": "ts_aimz",
"setting": {
"autoAudits": false,
"urlCheck": false
}
}