Commit b6730de4 by 王昆

法人身份证正面图+声明书

parent 05155371
......@@ -16,6 +16,8 @@ module.exports = (db, DataTypes) => {
bankaddr: DataTypes.STRING(200),
bankMobile: DataTypes.STRING(30),
person_img: DataTypes.STRING(300),
front_half_img: DataTypes.STRING(300),
declaration_file: DataTypes.STRING(300),
legal_name: DataTypes.STRING(20),
legal_mobile: DataTypes.STRING(20),
companyNames: DataTypes.STRING(100),
......
......@@ -4,6 +4,7 @@ var fs = require('fs');
var path = require('path');
var http = require("http");
var request = require('request');
const axios = require("axios");
class AppletBase {
constructor(config) {
this.db = system.getObject("db.connection").getCon();
......@@ -21,11 +22,17 @@ class AppletBase {
var rtn = null;
var url = "https://api.weixin.qq.com/sns/jscode2session?appid=" + this.wxConfig.appid + "&secret=" + this.wxConfig.secret + "&grant_type=authorization_code&js_code=" + code;
try {
rtn = await this.rc.execGet({}, url);
console.log(rtn);
console.log("code2Sessioncode2Sessioncode2Session");
var result = JSON.parse(rtn.stdout);
return result;
// rtn = await this.rc.execGet({}, url);
// console.log(rtn);
// var result = JSON.parse(rtn.stdout);
// return result
let rs = await axios({
method: 'post',
url: url,
});
console.log("code2Sessioncode2Sessioncode2Session", rs.data);
return rs.data;
} catch (e) {
console.log(e);
return null;
......
......@@ -105,8 +105,6 @@ class xggApplet extends AppletBase {
return {
code : 1,
data: {
// telphone: "15235755003",
// telphones: ["15235755003","15210210265"],
telphone: "18301210711",
telphones: ["18301210711"],
// telphone: "15235755003",
......@@ -222,6 +220,16 @@ class xggApplet extends AppletBase {
return rs;
}
// if (!obj.front_half_img) {
// rs.msg = "缺少正面半身照,请升级删除小程序后重新关注";
// return rs;
// }
//
// if (!obj.declaration_file) {
// rs.msg = "缺少声明书,请升级删除小程序后重新关注";
// return rs;
// }
var orderNo = loginUser.id + "" + moment().format("YYYYMMDDHHmmss");
var order = {
merchantId : obj.merchantId || this.merchantId,
......@@ -250,6 +258,8 @@ class xggApplet extends AppletBase {
bank: obj.bank,
bankno: obj.bankno,
bankMobile: obj.bankMobile || "",
front_half_img: obj.front_half_img || "",
declaration_file: obj.declaration_file || "",
};
rs.code = 1;
......@@ -375,6 +385,16 @@ class xggApplet extends AppletBase {
id:this.trim(pobj.id)
};
let obj = pobj;
// if (!obj.front_half_img) {
// rs.msg = "缺少正面半身照,请升级删除小程序后重新关注";
// return rs;
// }
//
// if (!obj.declaration_file) {
// rs.msg = "缺少声明书,请升级删除小程序后重新关注";
// return rs;
// }
var userbiz = {
idcard_front: this.trim(obj.idcard_front),
idcard_back: this.trim(obj.idcard_back),
......@@ -387,7 +407,9 @@ class xggApplet extends AppletBase {
bank_back: this.trim(obj.bank_back),
bank: this.trim(obj.bank),
bankno: this.trim(obj.bankno),
bankMobile: this.trim(obj.bankMobile)
bankMobile: this.trim(obj.bankMobile),
front_half_img: this.trim(obj.front_half_img),
declaration_file: this.trim(obj.declaration_file),
};
let params ={
......
var settings={
redis:{
host: "43.247.184.32",
port: 8967,
password: "Gongsibao2018",
db:9,
// redis:{
// host: "43.247.184.32",
// port: 8967,
// password: "Gongsibao2018",
// db:9,
// },
redis: {
host: "39.107.234.14",
port: 6379,
password: "123123",
db: 11,
},
database:{
dbname : "xgg",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment