init version kelfy-mini for new gitea

This commit is contained in:
terry.wang
2025-11-13 13:38:59 +08:00
commit 493fa4f1e1
763 changed files with 55626 additions and 0 deletions

View File

@@ -0,0 +1,225 @@
// pages/newChatDetail/newChatDetail.js
var app = getApp()
Page({
/**
* 页面的初始数据
*/
data: {
radio: '',
obj: {}
},
getYbDetail(id) {
let reqDTO = {
out_trade_no: id,
}
wx.request({
url: 'https://fy.btlsoln.com:8443/api/wxybpay/findWxybPayResult',
method: "POST",
data: reqDTO,
header: {
'content-type': 'application/json'
},
success: async (res) => {
if (res.data.errCode == 0) {
// if(res.data.data.medTradeState=='SUCCESS'){
// res.data.data.text = '已支付'
// }else if(res.data.data.medTradeState=='REFUND'){
// res.data.data.text = '转入退款'
// }else if(res.data.data.medTradeState=='PAYING'){
// res.data.data.text = '支付中'
// }else if(res.data.data.medTradeState=='SYS_REFUNDED'){
// res.data.data.text = '支付失败'
// }else if(res.data.data.medTradeState=='SYS_REFUNDING'){
// res.data.data.text = '支付失败,异常处理中'
// }else if(res.data.data.medTradeState=='NOTPAY'){
// res.data.data.text = '未支付'
// }else if(res.data.data.medTradeState=='CLOSED'){
// res.data.data.text = '已关闭'
// }else{
// res.data.data.text = '未绑卡'
// }
this.setData({
obj: res.data.data
})
if(res.data.data.medTradeState=='SUCCESS'){
await this.sendMessage(this.data.obj)
}
} else {
wx.showModal({
content: res.data.errMsg,
showCancel: false,
confirmText: '确定',
confirmColor: '#3CC51F',
success(res) {
if (res.confirm) {
console.log('用户点击确定')
}
}
})
}
}
})
},
async sendMessage(data) {
console.log("开始推送消息")
let reqData = {
type: "jfcgwx",
operateTime: data.gmtOutCreate,
openId: app.globalData.openId,
amount: data.totalFee
}
console.log("reqData is :" + reqData)
//推送站内消息
wx.request({
url: 'https://fy.btlsoln.com:8443/generatePayMessage',
method: "GET",
data: reqData,
header: {
'content-type': 'application/json'
},
success: (responseData) => {
console.log(responseData)
}
})
},
getWxDetail(id) {
let reqDTO = {
out_trade_no: id,
}
wx.request({
url: 'https://fy.btlsoln.com:8443/api/wxpay/findWxPayResult',
method: "POST",
data: reqDTO,
header: {
'content-type': 'application/json'
},
success: async (res) => {
if (res.data.errCode == 0) {
res.data.data.text = res.data.data.tradeStateDesc
res.data.data.hospOutTradeNo = res.data.data.outTradeNo
res.data.data.gmtOutCreate = res.data.data.timeEnd
// if(res.data.data.medTradeState=='SUCCESS'){
// res.data.data.text = '已支付'
// }else if(res.data.data.medTradeState=='REFUND'){
// res.data.data.text = '转入退款'
// }else if(res.data.data.medTradeState=='PAYING'){
// res.data.data.text = '支付中'
// }else if(res.data.data.medTradeState=='SYS_REFUNDED'){
// res.data.data.text = '支付失败'
// }else if(res.data.data.medTradeState=='SYS_REFUNDING'){
// res.data.data.text = '支付失败,异常处理中'
// }else if(res.data.data.medTradeState=='NOTPAY'){
// res.data.data.text = '未支付'
// }else if(res.data.data.medTradeState=='CLOSED'){
// res.data.data.text = '已关闭'
// }else{
// res.data.data.text = '未绑卡'
// }
this.setData({
obj: res.data.data
})
if(res.data.data.medTradeState=='SUCCESS'){
await this.sendMessage(this.data.obj)
}
} else {
wx.showModal({
content: res.data.errMsg,
showCancel: false,
confirmText: '确定',
confirmColor: '#3CC51F',
success(res) {
if (res.confirm) {
console.log('用户点击确定')
}
}
})
}
}
})
},
back() {
app.globalData.hosp_out_trade_no = ''
wx.switchTab({
url: '/pages/index/index',
})
},
backPay() {
wx.setStorageSync('index', 0)
app.globalData.hosp_out_trade_no = ''
wx.navigateTo({
url: '/pages/payment/payment',
})
},
backyPay() {
wx.setStorageSync('index', 1)
app.globalData.hosp_out_trade_no = ''
wx.navigateTo({
url: '/pages/payment/payment',
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
// let data = 'JJ20240104130042'
this.getYbDetail(options.hosp_out_trade_no)
// if(options.radioValue==0){
// this.getYbDetail(options.hosp_out_trade_no)
// }else{
// let data = 'JJ20240130131542'
// this.getWxDetail(data)
// // this.getWxDetail(options.hosp_out_trade_no)
// }
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})