fix: AI客服+合同审查回复格式化;review.js修复;积分充值流程完善
This commit is contained in:
@@ -10,6 +10,12 @@ module.exports = {
|
||||
let { uid } = data;
|
||||
let res = { code : 0, msg : '' };
|
||||
res.userInfo = userInfo;
|
||||
res.accountNum = await vk.baseDao.count({
|
||||
dbName: 'jjx-account',
|
||||
whereJson: {
|
||||
uid
|
||||
}
|
||||
});
|
||||
// 业务逻辑结束-----------------------------------------------------------
|
||||
return res;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,60 @@
|
||||
var CryptoJS = require("crypto-js");
|
||||
module.exports = {
|
||||
/**
|
||||
* 绑定邮箱
|
||||
* @url user/kh/bindEmail 前端调用的url参数地址
|
||||
* @description 将当前登录用户绑定邮箱
|
||||
* data 请求参数 说明
|
||||
* @param {String} email 用户邮箱
|
||||
* res 返回参数说明
|
||||
* @param {Number} code 错误码,0表示成功
|
||||
* @param {String} msg 详细信息
|
||||
*/
|
||||
main: async (event) => {
|
||||
let {
|
||||
data = {}, util, userInfo
|
||||
} = event;
|
||||
let { customUtil, uniID, config, pubFun, vk, db, _ } = util;
|
||||
let res = {
|
||||
code: 0
|
||||
};
|
||||
|
||||
// const userInfo = await this.getUserInfo();
|
||||
// 业务逻辑开始-----------------------------------------------------------
|
||||
const {
|
||||
realname,
|
||||
address,
|
||||
address_detail,
|
||||
mail_address,
|
||||
id_card_front,
|
||||
id_card_back,
|
||||
contact_mobile,
|
||||
contact_qq,
|
||||
contact_email,
|
||||
contact_wechat_image,
|
||||
contact_wechat,
|
||||
bank_name,
|
||||
bank_account_name,
|
||||
bank_card,
|
||||
screen_shot
|
||||
} = data
|
||||
// 验证实名信息
|
||||
// const get_person_verify_url_res = await pubFun.fadada('get_person_verify_url.api', {
|
||||
// customer_id: userInfo.fadada_customer_id,
|
||||
// verified_way: 2,
|
||||
// page_modify: 1
|
||||
// })
|
||||
|
||||
// let {transactionNo, url} = get_person_verify_url_res.data
|
||||
let transactionNo = 'fe00569db2ac43709697df16be737d96'
|
||||
let url = 'aHR0cHM6Ly9yZWFsbmFtZXZlcmlmeS10ZXN0LmZhZGFkYS5jb20vZmRkQXV0aGVudGljYXRpb25TZXJ2aWNlL3YxL2FwaS9zeW5zQXV0aGVudGljYXRpb24uYWN0aW9uP3RyYW5zYWN0aW9uX25vPTE3RTM0NDM3MzZDMDczODE5NDgyODQyRjcwMkYzQkI4NjNFMzQ3OTkwQjg4N0MxOUVFRkI1MjBEMkM2NjVFMDVFMDM3MEZFRjVBQTlBOEI3JnNpZ249UkRGQ1JERTJRVEpCUkRCRU9UUkRNRE16TURjMFJURTRPRVl4UWpZeFFqQXhOVGM0TXpNek5nPT0mYXBwX2lkPTQwNTk0MiZ0aW1lc3RhbXA9MTY5ODY2MTExMTg2Mg=='
|
||||
var parsedWordArray = CryptoJS.enc.Base64.parse(url);
|
||||
var parsedStr = parsedWordArray.toString(CryptoJS.enc.Utf8);
|
||||
console.log("parsed:",parsedStr);
|
||||
|
||||
//
|
||||
|
||||
// 业务逻辑结束-----------------------------------------------------------
|
||||
return res;
|
||||
}
|
||||
}
|
||||
@@ -18,12 +18,12 @@ module.exports = {
|
||||
let res = {};
|
||||
// 业务逻辑开始-----------------------------------------------------------
|
||||
// 允许修改的字段列表
|
||||
let updateKeys = ["nickname", "avatar", "gender", "social_info"];
|
||||
// let updateKeys = ["nickname", "avatar", "gender", "social_info", 'businessCard'];
|
||||
let dataJson = {};
|
||||
for (let i in updateKeys) {
|
||||
let key = updateKeys[i];
|
||||
if (vk.pubfn.isNotNull(data[key])) dataJson[key] = data[key];
|
||||
}
|
||||
// for (let i in updateKeys) {
|
||||
// let key = updateKeys[i];
|
||||
// if (vk.pubfn.isNotNull(data[key])) dataJson[key] = data[key];
|
||||
// }
|
||||
dataJson.uid = uid;
|
||||
res = await uniID.updateUser(dataJson);
|
||||
// 业务逻辑结束-----------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user