|
@@ -97,13 +97,9 @@ export class tools {
|
|
|
|
|
|
// 进入书详情
|
|
|
public static value_gotoBookdetails_data = null
|
|
|
- public static gotoBookdetails(book_id:number, cb:Function=null) {
|
|
|
+ public static gotoBookdetails(book_id:number,wx_book_id:string, cb:Function=null) {
|
|
|
if(book_id) {
|
|
|
if(tools.getCurPlatform()==config.Platform.WEIXIN){
|
|
|
- var wx_bookId = tools.getWxBookId(book_id)
|
|
|
- if(wx_bookId==null){
|
|
|
- return util.showModal("错误","错误")
|
|
|
- }
|
|
|
tools.value_gotoBookdetails_data = {'book_id':book_id}
|
|
|
util.showLoading()
|
|
|
let url = config.url_confg.Static.book_details(book_id)
|
|
@@ -113,10 +109,10 @@ export class tools {
|
|
|
if(data.code==config.url_confg.StatesCode.SUCCESS){
|
|
|
var book_data = new book_item_data()
|
|
|
book_data = data.content
|
|
|
- book_data.wx_book_id = wx_bookId
|
|
|
+ console.log("book_data",book_data)
|
|
|
UserStatus().updateUserSelectBook(book_data)
|
|
|
wx.redirectTo({
|
|
|
- url: `plugin-private://wx293c4b6097a8a4d0/pages/novel/index?bookId=${wx_bookId}`
|
|
|
+ url: `plugin-private://wx293c4b6097a8a4d0/pages/novel/index?bookId=${book_data.wx_book_id}`
|
|
|
});
|
|
|
}
|
|
|
}
|
|
@@ -468,7 +464,7 @@ export class tools {
|
|
|
}
|
|
|
|
|
|
public static getCurBuyType(){
|
|
|
- let type = config.pay_type.NEI_BU;
|
|
|
+ let type = config.pay_type.WEI_XIN;
|
|
|
// switch (tools.getCurPlatform()){
|
|
|
// case config.Platform.WEIXIN:
|
|
|
// type = config.pay_type.WEI_XIN
|
|
@@ -492,47 +488,57 @@ export class tools {
|
|
|
return config.read_config.colorBgResList[index].off_res
|
|
|
}
|
|
|
|
|
|
- public static getWxBookId(book_id:number){
|
|
|
- var temp = [
|
|
|
- {"book_id": 1, "wx_book_id": "A1HcfuuvhA6S7Nqy3f97nTixyb"},
|
|
|
- {"book_id": 2, "wx_book_id": "A1Hcfuwb1iw9PakEYJz8wGWN4V"},
|
|
|
- {"book_id": 3, "wx_book_id": "A1HcfuuvKqNdTuMD9y9bTAinvh"},
|
|
|
- {"book_id": 4, "wx_book_id": "A1HcfuyDVgAqSRAiaWsYRcGttu"},
|
|
|
- {"book_id": 5, "wx_book_id": "A1Hcfuzo33e6KTd9VCpmFc23L9"},
|
|
|
- {"book_id": 6, "wx_book_id": "A1Hcfuzp91oWFt7RAGoLFV2ZUq"},
|
|
|
- {"book_id": 7, "wx_book_id": "A1HcfuzqEyxvCJbgqLmuFN35dX"},
|
|
|
- {"book_id": 8, "wx_book_id": "A1Hcfv2QnMSB5M47k2j85MnE4m"},
|
|
|
- {"book_id": 9, "wx_book_id": "A1Hcfv2RtKbb1mYPR6hh5EnkDT"},
|
|
|
- {"book_id": 10, "wx_book_id": "A1Hcfv2SzHkzxC2f6AgG57oGN9"}
|
|
|
- ];
|
|
|
- for (var i = 0; i < temp.length; i++) {
|
|
|
- if(temp[i].book_id==book_id){
|
|
|
- return temp[i].wx_book_id
|
|
|
- }
|
|
|
- }
|
|
|
- return null
|
|
|
- }
|
|
|
-
|
|
|
- public static getBookIdByWxBookId(wx_book_id:string){
|
|
|
- var temp = [
|
|
|
- {"book_id": 1, "wx_book_id": "A1HcfuuvhA6S7Nqy3f97nTixyb"},
|
|
|
- {"book_id": 2, "wx_book_id": "A1Hcfuwb1iw9PakEYJz8wGWN4V"},
|
|
|
- {"book_id": 3, "wx_book_id": "A1HcfuuvKqNdTuMD9y9bTAinvh"},
|
|
|
- {"book_id": 4, "wx_book_id": "A1HcfuyDVgAqSRAiaWsYRcGttu"},
|
|
|
- {"book_id": 5, "wx_book_id": "A1Hcfuzo33e6KTd9VCpmFc23L9"},
|
|
|
- {"book_id": 6, "wx_book_id": "A1Hcfuzp91oWFt7RAGoLFV2ZUq"},
|
|
|
- {"book_id": 7, "wx_book_id": "A1HcfuzqEyxvCJbgqLmuFN35dX"},
|
|
|
- {"book_id": 8, "wx_book_id": "A1Hcfv2QnMSB5M47k2j85MnE4m"},
|
|
|
- {"book_id": 9, "wx_book_id": "A1Hcfv2RtKbb1mYPR6hh5EnkDT"},
|
|
|
- {"book_id": 10, "wx_book_id": "A1Hcfv2SzHkzxC2f6AgG57oGN9"}
|
|
|
- ];
|
|
|
+ // public static getWxBookId(book_id:number){
|
|
|
+ // var temp = [
|
|
|
+ // {"book_id": 1, "wx_book_id": "A1HcfuuvhA6S7Nqy3f97nTixyb"},
|
|
|
+ // {"book_id": 2, "wx_book_id": "A1Hcfuwb1iw9PakEYJz8wGWN4V"},
|
|
|
+ // {"book_id": 3, "wx_book_id": "A1HcfuuvKqNdTuMD9y9bTAinvh"},
|
|
|
+ // {"book_id": 4, "wx_book_id": "A1HcfuyDVgAqSRAiaWsYRcGttu"},
|
|
|
+ // {"book_id": 5, "wx_book_id": "A1Hcfuzo33e6KTd9VCpmFc23L9"},
|
|
|
+ // {"book_id": 6, "wx_book_id": "A1Hcfuzp91oWFt7RAGoLFV2ZUq"},
|
|
|
+ // {"book_id": 7, "wx_book_id": "A1HcfuzqEyxvCJbgqLmuFN35dX"},
|
|
|
+ // {"book_id": 8, "wx_book_id": "A1Hcfv2QnMSB5M47k2j85MnE4m"},
|
|
|
+ // {"book_id": 9, "wx_book_id": "A1Hcfv2RtKbb1mYPR6hh5EnkDT"},
|
|
|
+ // {"book_id": 10, "wx_book_id": "A1Hcfv2SzHkzxC2f6AgG57oGN9"}
|
|
|
+ // ];
|
|
|
+ // for (var i = 0; i < temp.length; i++) {
|
|
|
+ // if(temp[i].book_id==book_id){
|
|
|
+ // return temp[i].wx_book_id
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // return null
|
|
|
+ // }
|
|
|
+
|
|
|
+ public static getBookIdByWxBookId(wx_book_id:string,cb){
|
|
|
+ // var temp = [
|
|
|
+ // {"book_id": 1, "wx_book_id": "A1HcfuuvhA6S7Nqy3f97nTixyb"},
|
|
|
+ // {"book_id": 2, "wx_book_id": "A1Hcfuwb1iw9PakEYJz8wGWN4V"},
|
|
|
+ // {"book_id": 3, "wx_book_id": "A1HcfuuvKqNdTuMD9y9bTAinvh"},
|
|
|
+ // {"book_id": 4, "wx_book_id": "A1HcfuyDVgAqSRAiaWsYRcGttu"},
|
|
|
+ // {"book_id": 5, "wx_book_id": "A1Hcfuzo33e6KTd9VCpmFc23L9"},
|
|
|
+ // {"book_id": 6, "wx_book_id": "A1Hcfuzp91oWFt7RAGoLFV2ZUq"},
|
|
|
+ // {"book_id": 7, "wx_book_id": "A1HcfuzqEyxvCJbgqLmuFN35dX"},
|
|
|
+ // {"book_id": 8, "wx_book_id": "A1Hcfv2QnMSB5M47k2j85MnE4m"},
|
|
|
+ // {"book_id": 9, "wx_book_id": "A1Hcfv2RtKbb1mYPR6hh5EnkDT"},
|
|
|
+ // {"book_id": 10, "wx_book_id": "A1Hcfv2SzHkzxC2f6AgG57oGN9"}
|
|
|
+ // ];
|
|
|
|
|
|
- for (var i = 0; i < temp.length; i++) {
|
|
|
- if(temp[i].wx_book_id==wx_book_id){
|
|
|
- return temp[i].book_id
|
|
|
+ // for (var i = 0; i < temp.length; i++) {
|
|
|
+ // if(temp[i].wx_book_id==wx_book_id){
|
|
|
+ // return temp[i].book_id
|
|
|
+ // }
|
|
|
+ // }
|
|
|
+ // return 1
|
|
|
+
|
|
|
+ let url = config.url_confg.Dynamic.get_wxbook_to_bookid
|
|
|
+ http.DynamicRequest(url,{wx_book_id:wx_book_id},(err,data)=>{
|
|
|
+ if(!err) {
|
|
|
+ // console.log("wx_book_id",data,wx_book_id)
|
|
|
+ if(data.code==config.url_confg.StatesCode.SUCCESS){
|
|
|
+ cb && cb(data.content.id)
|
|
|
+ }
|
|
|
}
|
|
|
- }
|
|
|
- return 1
|
|
|
+ })
|
|
|
}
|
|
|
// 下单(支付类型 1:抖音支付 2:微信支付 3:内部充值(内部测试))
|
|
|
public static requestRechargeOrderBuy(pay_type:number, goods_id:number, cb:Function) {
|
|
@@ -542,12 +548,12 @@ export class tools {
|
|
|
if(!err&&data) {
|
|
|
if(data.code==config.url_confg.StatesCode.SUCCESS){
|
|
|
let order_id = data.content.order_id
|
|
|
- cb && cb(order_id)
|
|
|
+ cb && cb(order_id,data.content.wxpay_info)
|
|
|
} else {
|
|
|
- cb && cb('')
|
|
|
+ cb && cb('',null)
|
|
|
}
|
|
|
} else {
|
|
|
- cb && cb('')
|
|
|
+ cb && cb('',null)
|
|
|
}
|
|
|
})
|
|
|
}
|