Commit 5e5d2eab by 王悦

fix无方案直接推峰擎

parent 8a5a350c
......@@ -109,5 +109,17 @@ class AppServiceBase {
"message":"成功",
};
}
async getFQbossSign(pobj){
var signArr = [];
var keys = Object.keys(pobj).sort();
for (let k = 0; k < keys.length; k++) {
const tKey = keys[k];
if (tKey != "sign" && pobj[tKey]) {
signArr.push(tKey + "=" + pobj[tKey]);
}
}
var resultSignStr = signArr.join("&") + "&key=" + "9c83f5f5c41347fc9bb47951fef3199b";
return md5(resultSignStr).toUpperCase();
}
}
module.exports = AppServiceBase;
......@@ -609,6 +609,11 @@ class UtilsNeedSve extends AppServiceBase {
var url = settings.centerChannelUrl() + "/api/opreceive/need/springBoard";
var result = await this.execlient.execPostTK(sobj, url, token);
if (result.status != 0) {
if (pobj.bizId.startsWith("TM_")){
let pushres = await this.execPostUrl({ "actionProcess": "AliTm", "appCode": "100099", "sign": await this.getFQbossSign(pobj), pobj },settings.fqbossTmUrl())
console.log("商标没查到方案,直接推送fqboos----->",pushres)
return this.getResult(result.requestId, pushres.message)
}
return this.getResult(result.requestId,result.msg)
}
userparam.actionBody.channelUserId = result.data.channelUserId
......
......@@ -50,7 +50,13 @@ var settings = {
return "http://center-channel-service";
}
},
fqbossTmUrl: function(){
if (this.env == "dev") {
return "https://fqgirlstage.gongsibao.com/api/tmsub/channelTmNotify"
} else {
return "https://fqgirl.gongsibao.com/api/tmsub/channelTmNotify"
}
},
apiconfig: {
opLogUrl: function () {
return settings.reqEsAddr() + "center_gateway_op_log/_doc?pretty";
......
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