Commit 756ee81e authored by 姜登's avatar 姜登

gjj注释

parent b59812c9
Pipeline #4507 passed with stage
in 49 seconds
......@@ -42,6 +42,7 @@ class OrderController extends Controller {
};
}
//拉取数据接口
async partnerShow() {
const { ctx, service } = this;
try {
......@@ -74,6 +75,7 @@ class OrderController extends Controller {
}
}
//创建订单号接口
async fetchOrderId() {
const { ctx, service } = this;
try {
......
......@@ -4,6 +4,7 @@ const Controller = require('egg').Controller;
class ScriptController extends Controller {
//获取城市配置
async fetchCityConfig() {
const { ctx, service } = this;
try {
......@@ -11,11 +12,17 @@ class ScriptController extends Controller {
ctx.body = cityList;
return;
} catch (err) {
ctx.logger.error('fetchOrderId', err);
ctx.status = 200;
if (err.code == 'invalid_param') {
return ctx.body = { code: -1, message: err.message || '' };
if (err.code === 'invalid_param') {
ctx.body = { code: -1, msg: err.message || '' };
return;
}
return ctx.body = { code: err.code || -1, message: err.message || '' };
if (/[a-zA-Z]+/.test(err.message)) {
ctx.body = { code: err.code || -1, msg: '系统错误, 请稍后再试' };
return;
}
ctx.body = { code: err.code || -1, msg: err.message || '' };
}
}
}
......
......@@ -51,6 +51,7 @@ class TaskController extends Controller {
};
}
//创建任务接口
async create() {
const { ctx, service } = this;
ctx.validate(this.createRule);
......@@ -59,6 +60,7 @@ class TaskController extends Controller {
ctx.success({ taskId });
}
//提交任务接口
async submit() {
const { ctx, service, config } = this;
try {
......@@ -103,6 +105,7 @@ class TaskController extends Controller {
}
}
//获取验证码接口
async fetchCapture() {
const { ctx, service } = this;
try {
......@@ -137,7 +140,7 @@ class TaskController extends Controller {
}
}
//任务回调接口
async handleCallback() {
const { ctx, service } = this;
const { taskId } = ctx.request.body;
......
......@@ -17,6 +17,7 @@ class TokenController extends Controller {
};
}
//获取token
async partnerCreate() {
const { ctx, service } = this;
try {
......
......@@ -10,17 +10,17 @@ module.exports = app => {
gjjRouter.post('/getToken', controller.token.partnerCreate);// 合作方创建token
gjjRouter.post('/getorderSn', controller.order.fetchOrderId);//合作方获取订单号
gjjRouter.post('/getorderSn', controller.order.fetchOrderId);// 合作方获取订单号
gjjRouter.get('/getCity', controller.script.fetchCityConfig);//获取公积金城市基础配置项
gjjRouter.get('/getCity', controller.script.fetchCityConfig);// 获取公积金城市基础配置项
gjjRouter.post('/callback', controller.task.handleCallback); // 处理回调结果,不对外
gjjRouter.get('/helpInfo', controller.task.fetchCapture);//获取帮助信息
gjjRouter.get('/helpInfo', controller.task.fetchCapture);// 获取帮助信息
gjjRouter.post('/getCode', controller.task.fetchCapture);//获取验证码
gjjRouter.post('/getCode', controller.task.fetchCapture);// 获取验证码
gjjRouter.post('/query', controller.task.submit);//提交任务查询参数
gjjRouter.post('/query', controller.task.submit);// 提交任务查询参数
gjjRouter.post('/getData', controller.order.partnerShow);// 合作方获取订单数据
......
......@@ -38,7 +38,7 @@ module.exports = () => {
fetchScriptByCityNameUrl: '/chaos/hf/city_scripts',
redisScriptsKey: 'URANUS.HF.SCRIPTS',
redisParamsKey: 'URANUS.HF.PARAMS',
redisScriptListKey:'URANUS.HF.SCRIPTLIST',
redisScriptListKey: 'URANUS.HF.SCRIPTLIST',
};
config.storageAPI = {
......@@ -61,7 +61,7 @@ module.exports = () => {
signatureUrl: '/Access/SignValidityCheck',
fetchParnterUrl: '',
signatureType: 'gjj',
customerUrl:'/customer/query',
customerUrl: '/customer/query',
};
config.partnerAPI = {
......
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