Browse Source

no message

featrue/v4.1
xpz2018 5 years ago
parent
commit
1ad267ddc3
8 changed files with 120 additions and 36 deletions
  1. 20
      pages/api/article.js
  2. 50
      pages/api/moment.js
  3. 2
      pages/api/user.js
  4. 20
      pages/api/ztb.js
  5. 2
      pages/article/list/index.js
  6. 16
      pages/home/index/index.js
  7. 24
      pages/index/index.js
  8. 22
      pages/login/index.js

20
pages/api/article.js

@ -1,20 +0,0 @@
/**
* Copyright © 2020-present LiuDanYang. All rights Reserved.
*/
import { mGet, mPost } from "./request"
const app = getApp()
const aconfig = {
baseUrl: app.release ? `https://psc.qniao.cn` : `http://psc-dev.qniao.cn`
}
// *******************************************************************账户业务***********************************************************
// /credit/get/self-enterprise-credit-by-enterprise-id查看个人的采购额度
const getCreditInfo = (params) => mGet(`/payment-settlement-center/credit/get/self-enterprise-credit-by-enterprise-id`, params, aconfig)
const paymentInfo = (params) => mPost(`/payment-settlement-center/pay`, params, aconfig)
export {
aconfig,
getCreditInfo,
paymentInfo
}

50
pages/api/moment.js

@ -0,0 +1,50 @@
/**
* Copyright © 2020-present LiuDanYang. All rights Reserved.
*/
import { mGet, mPost } from "./request"
const app = getApp()
const mconfig = {
baseUrl: app.release ? `https://psc.qniao.cn` : `http://psc-dev.qniao.cn`
}
// *******************************************************************账户业务***********************************************************
// /article/save/Article 发文章
const postMoment = (params) => mPost(`/information-center/article/save/Article`, params, mconfig)
// /article/update/Article/{id} 编辑文章
const updateMoment = (id, params) => mPost(`/information-center/article/update/Article/${id}`, params, mconfig)
// /article/get/Article-list/文章列表
const getPreferList = (params) => mGet(`/information-center/article/get/Article-list`, params, mconfig)
// /article/get/Article-view-list 浏览文章历史列表
const getViewedList = (params) => mGet(`/information-center/article/get/Article-view-list`, params, mconfig)
// /article/delete/Article删除文章
const deleteMoment = (params) => mPost(`/information-center/article/delete/Article`, params, mconfig)
// /article/get/my-Article-list 我的文章列表
const getMyList = (params) => mGet(`/information-center/article/get/my-Article-list`, params, mconfig)
// /article/get/Article-detail/{id} 文章详情
const getMomentDetail = (id) => mGet(`/information-center/article/get/Article-detail/${id}`, params, mconfig)
// /article-reply/get/my-reply-list 我的评论列表
const getReplyList = (params) => mGet(`/information-center/article-reply/get/my-reply-list`, params, mconfig)
// /article-reply/get/reply-list/in/{articleId} 帖子评论列表
const getCommentList = (id) => mGet(`/information-center/article-reply/get/reply-list/in/${id}`, params, mconfig)
// /article-reply/like-or-cancel/article 点赞文章
const likeMoment = (params) => mPost(`/information-center/article-reply/like-or-cancel/article`, params, mconfig)
// /article-reply/like-or-cancel/reply 点赞评论
const likeComment = (params) => mPost(`/information-center/article-reply/like-or-cancel/reply`, params, mconfig)
// /article-reply/reply 评论
const commentMoment = (params) => mPost(`/information-center/article-reply/reply`, params, mconfig)
export {
mconfig,
getPreferList,
postMoment,
updateMoment,
getViewedList,
deleteMoment,
getMyList,
getMomentDetail,
getReplyList,
getCommentList,
likeMoment,
likeComment,
commentMoment
}

2
pages/api/user.js

@ -7,7 +7,7 @@ const storage = require('../../utils/storage')
const app = getApp()
const config = {
baseUrl: app.release ? 'https://uec.qniao.cn' : 'http://47.107.97.166:9000'
baseUrl: app.release ? 'https://uec.qniao.cn' : 'https://uec-dev.qniao.cn'
}
// /uec/get/wechat-applet-session
const wechatApplet = (params) => mPost('/uec/get/wechat-applet-session', params, config)

20
pages/api/ztb.js

@ -0,0 +1,20 @@
/**
* Copyright © 2020-present LiuDanYang. All rights Reserved.
*/
import { mGet, mPost } from "./request"
const app = getApp()
const zconfig = {
baseUrl: app.release ? `https://api-client-ztb.qniao.cn` : `https://api-client-ztb-dev.qniao.cn`
}
// *******************************************************************账户业务***********************************************************
// /authorize/get/product-line-token/by/login-token通过登录token获取产品线token
const loginToken = (params) => mPost(`/recycle-user-center/authorize/get/product-line-token/by/login-token`, params, zconfig)
///user/get/base-info基本信息
const getBaseInfo = () => mGet(`/recycle-user-center/user/get/base-info`, null, zconfig)
export {
zconfig,
loginToken,
getBaseInfo
}

2
pages/article/list/index.js

@ -3,7 +3,7 @@ const request = require('../../../utils/request') //导入模块
const util = require('../../../utils/util')
const event = require('../../../utils/event.js')
const app = getApp()
const urlList = ['/information-center/article/get/my-Article-list', '/information-center/article-reply/get/my-reply-list', '/information-center//article/get/Article-view-list']
const urlList = ['/information-center/article/get/my-Article-list', '/information-center/article-reply/get/my-reply-list', '/information-center/article/get/Article-view-list']
Page({
/**

16
pages/home/index/index.js

@ -1,5 +1,5 @@
// pages/stock/index.js
const request = require('../../../utils/request'); //导入模块
import { getBaseInfo } from "../../api/ztb"
const util = require('../../../utils/util')
const event = require('../../../utils/event')
const math = require('../../../utils/math')
@ -48,7 +48,7 @@ Component({
if(!app.globalData.token){
return
}
request.get('/recycle-service/user/get/base-info').then(result => {
getBaseInfo().then(result => {
app.globalData.userInfo = result.data
var nickname = ''
if(app.globalData.userInfo.isAuth) {
@ -64,12 +64,12 @@ Component({
userName: nickname
})
})
request.get('/payment-settlement-center/balance/get/balance').then(result => {
this.setData({ accountMoney: math.minus(result.data.accountMoney, result.data.frozenMoney) })
})
request.get('/message-center/message/get/unread-number').then(result => {
this.setData({ messageNumber: result.data.messageNumber + result.data.notificationNumber })
})
// request.get('/payment-settlement-center/balance/get/balance').then(result => {
// this.setData({ accountMoney: math.minus(result.data.accountMoney, result.data.frozenMoney) })
// })
// request.get('/message-center/message/get/unread-number').then(result => {
// this.setData({ messageNumber: result.data.messageNumber + result.data.notificationNumber })
// })
},
toPage: function(e){
if(e.currentTarget.id == 'bidding'){

24
pages/index/index.js

@ -1,7 +1,8 @@
const app = getApp()
import { config, getUserInfo} from "../api/user"
import { zconfig, loginToken } from "../api/ztb"
const event = require('../../utils/event.js')
const request = require('../../utils/request') //导入模块
const storage = require('../../utils/storage')
const app = getApp()
Page({
data: {
@ -90,15 +91,32 @@ Page({
return (/iPhone 11/.test(t) || /iPhone X/.test(t) || /iPhone 12/.test(t)) && this.checkIos(e)
},
fetchUserInfo:function(){
request.get('/recycle-service/user/get/base-info').then(result => {
config.header = { 'Authorization': 'QNT ' + app.globalData.token }
getUserInfo().then(result => {
app.globalData.userInfo = result.data
this.toIndex()
}).catch(err => {
wx.hideLoading()
})
},
toIndex: function(){
loginToken({loginToken: app.globalData.token}).then(result => {
zconfig.header = { 'Authorization': 'QNT ' + result.data }
// cconfig.header = { 'Authorization': 'QNT ' + result.data }
// pconfig.header = { 'Authorization': 'QNT ' + result.data }
wx.hideLoading()
this.onResume()
if(this.data.path){
wx.navigateTo({ url: this.data.path })
}
// event.emit('EventMessage', { what: 888, desc: 'Logined' })
}).catch(err => {
console.log(err)
wx.hideLoading()
this.onResume()
if(this.data.path){
wx.navigateTo({ url: this.data.path })
}
})
},
onResume: function(){

22
pages/login/index.js

@ -1,6 +1,7 @@
//获取应用实例
import { $wuxCountDown } from '../../components/index'
import { config, postCaptcha, loginCaptcha, wechatApplet, getUserInfo, loginWechat } from "../api/user"
import { zconfig, loginToken } from "../api/ztb"
const storage = require('../../utils/storage')
const request = require('../../utils/request') //导入模块
const util = require('../../utils/util')
@ -56,11 +57,26 @@ Page({
getUserInfo().then(result => {
app.globalData.userInfo = result.data
this.setData({ loging: false})
event.emit('EventMessage', { what: 888, desc: 'Logined' })
wx.hideLoading()
wx.navigateBack()
loginToken({loginToken: app.globalData.token}).then(result => {
zconfig.header = { 'Authorization': 'QNT ' + result.data }
// cconfig.header = { 'Authorization': 'QNT ' + result.data }
// pconfig.header = { 'Authorization': 'QNT ' + result.data }
// 登录流程完成;
wx.hideLoading()
wx.navigateBack()
event.emit('EventMessage', { what: 888, desc: 'Logined' })
}).catch(err => {
console.log(err)
app.globalData.token = null
config.header = null
wx.hideLoading()
util.showToast(err)
wx.navigateBack()
})
}).catch(err => {
wx.hideLoading()
app.globalData.token = null
config.header = null
this.setData({ loging: false})
})
},

Loading…
Cancel
Save