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

54
config/api.js Normal file
View File

@@ -0,0 +1,54 @@
// 以下是业务服务器API地址
// 本机开发时使用
// var WxApiRoot = 'http://localhost:8080/wx/';
// 局域网测试使用
// var WxApiRoot = 'http://192.168.10.172:58080/app-api/member/';
//var WxKFApiRoot = 'http://192.168.10.172:58081/kfapp-api/member/';
//var WxApiRoot = 'http://192.168.10.172:58080/app-api/member/';
// 云平台部署时使用
//var WxApiRoot = 'http://139.224.118.219:58080/app-api/member/';
// 云平台上线时使用
var WxApiRoot = 'https://xytj.btlsoln.com/app-api/member/';
var WxKFApiRoot = 'https://xytj.btlsoln.com/kfapp-api/member/';
module.exports = {
uploadimg: WxApiRoot + 'dept-info/upload', //图片文件上传服务器
createRefund: WxApiRoot + 'dept-info/createRefund', //图片文件上传服务器
deptinfo: WxApiRoot + 'dept-info/list-all-simple', //部门数据
studentinfo: WxApiRoot + 'dept-info/list-student', //学生数据
iteminfo: WxApiRoot + 'dept-info/list-item', //项目数据
xyrwinfo: WxApiRoot + 'dept-info/list-xyrw', //任务信息
createstudent: WxApiRoot + 'dept-info/create', //新建体检人
updatestudent: WxApiRoot + 'dept-info/update', //修改体检人
deletestudent: WxApiRoot + 'dept-info/delete', //删除体检人
studentByparent: WxApiRoot + 'dept-info/list-simple-student', //获取家长下的学生
studentByInit: WxApiRoot + 'dept-info/list-init-student', //获取待确认学生
addUser: WxApiRoot + 'dept-info/his/addUser', //下园学生建档
orderinfo: WxApiRoot + 'order-info/payorder', // 缴费项目
confirmOrder: WxApiRoot + 'order-info/confirmOrder', // 缴费项目
updateOrder: WxApiRoot + 'order-info/updateOrder', // 缴费项目
listOrder: WxApiRoot + 'order-info/listOrder', // 缴费项目
kfdeptinfo: WxKFApiRoot + 'dept-info/list-all-simple', //部门数据
kfstudentinfo: WxKFApiRoot + 'dept-info/list-student', //学生数据
kfiteminfo: WxKFApiRoot + 'dept-info/list-item', //项目数据
kfxyrwinfo: WxKFApiRoot + 'dept-info/list-xyrw', //任务信息
kfcreatestudent: WxKFApiRoot + 'dept-info/create', //新建体检人
kfupdatestudent: WxKFApiRoot + 'dept-info/update', //修改体检人
kfdeletestudent: WxKFApiRoot + 'dept-info/delete', //删除体检人
kfstudentByparent: WxKFApiRoot + 'dept-info/list-simple-student', //获取家长下的学生
kfstudentByInit: WxKFApiRoot + 'dept-info/list-init-student', //获取待确认学生
kfaddUser: WxKFApiRoot + 'dept-info/his/addUser', //下园学生建档
kforderinfo: WxKFApiRoot + 'order-info/payorder', // 缴费项目
kfconfirmOrder: WxKFApiRoot + 'order-info/confirmOrder', // 缴费项目
kfupdateOrder: WxKFApiRoot + 'order-info/updateOrder', // 缴费项目
kflistOrder: WxKFApiRoot + 'order-info/listOrder', // 缴费项目
};

28
config/common.js Normal file
View File

@@ -0,0 +1,28 @@
const checkGlobalOpenId = () => {
return new Promise((resolve, reject) => {
wx.login({
success: (res) => {
if (res.code) {
wx.request({
url: 'https://fy.btlsoln.com:8443/getOpenid',
method: 'GET',
data: {
code: res.code
},
success: res => {
if (res.data) {
resolve(res.data)
}
},
fail: err => {
reject(err)
}
})
}
},
})
})
}
module.exports = {
checkGlobalOpenId
}

5988
config/crypto-js.js Normal file

File diff suppressed because it is too large Load Diff

35
config/crypto.js Normal file
View File

@@ -0,0 +1,35 @@
var CryptoJS = require('./crypto-js')
const aecConfig = {
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.Pkcs7
}
var key = 'hqe0nb384oyjwnprd386jmslvoyt2io1'
var iv = 'udfe1j8woobdmy51xbz7j4814aw9atdx'
key = CryptoJS.enc.Utf8.parse(key)
iv = CryptoJS.enc.Utf8.parse(iv)
//加密方法
function AES_EN(text) {
const encrypted = CryptoJS.AES.encrypt(text, key, {
iv,
...aecConfig
})
return encrypted.ciphertext.toString()
}
//解密方法
function AES_DE(text) {
text = CryptoJS.enc.Hex.parse(text)
const decrypt = CryptoJS.AES.decrypt({
ciphertext: text
}, key, {
iv,
...aecConfig
})
const decryptedStr = decrypt.toString(CryptoJS.enc.Utf8)
return decryptedStr.toString()
}
export {
AES_EN,
AES_DE
}