Commit 6a20e8a3 by 兰国旗

laolan

parent 0f46314d
...@@ -24,6 +24,7 @@ class RegAPI extends APIBase { ...@@ -24,6 +24,7 @@ class RegAPI extends APIBase {
var opResult = null; var opResult = null;
switch (action_type) { switch (action_type) {
//-----------接入百度reg------start----laolan--2020.12.17---------------------------- //-----------接入百度reg------start----laolan--2020.12.17----------------------------
//---------2.
case "submitRegNeed"://提交需求 case "submitRegNeed"://提交需求
opResult = await this.regCenterOrderSve.submitRegNeed(pobj, pobj.actionBody); opResult = await this.regCenterOrderSve.submitRegNeed(pobj, pobj.actionBody);
break; break;
...@@ -46,7 +47,7 @@ class RegAPI extends APIBase { ...@@ -46,7 +47,7 @@ class RegAPI extends APIBase {
case "getSolutionByChannelOrderNo"://根据渠道订单获取方案信息 case "getSolutionByChannelOrderNo"://根据渠道订单获取方案信息
opResult = await this.regCenterOrderSve.getSolutionByChannelOrderNo(pobj, pobj.actionBody); opResult = await this.regCenterOrderSve.getSolutionByChannelOrderNo(pobj, pobj.actionBody);
break; break;
//------------3.
case "submitRegSolution"://方案提交 case "submitRegSolution"://方案提交
opResult = await this.regCenterOrderSve.submitRegSolution(pobj); opResult = await this.regCenterOrderSve.submitRegSolution(pobj);
break; break;
...@@ -59,8 +60,11 @@ class RegAPI extends APIBase { ...@@ -59,8 +60,11 @@ class RegAPI extends APIBase {
case "updateOrdertatus"://提交交付信息/修改订单状态 case "updateOrdertatus"://提交交付信息/修改订单状态
opResult = await this.regCenterOrderSve.updateOrdertatus(pobj); opResult = await this.regCenterOrderSve.updateOrdertatus(pobj);
break; break;
case "closeBdRegNeed"://需求关闭 case "regNeedClose"://需求关闭
opResult = await this.regCenterOrderSve.closeBdRegNeed(pobj); opResult = await this.regCenterOrderSve.regNeedClose(pobj);
break;
case "getRegInfoByChannelNeedNo"://获取需求方案列表
opResult = await this.regCenterOrderSve.reqCenterOrderApi(pobj,"action/regapi/springBoard");
break; break;
// case "closeRegSolution"://服务商方案关闭 // case "closeRegSolution"://服务商方案关闭
// opResult = await this.regCenterOrderSve.closeRegSolution(pobj); // opResult = await this.regCenterOrderSve.closeRegSolution(pobj);
......
...@@ -117,6 +117,16 @@ class UtilsOrderService extends AppServiceBase { ...@@ -117,6 +117,16 @@ class UtilsOrderService extends AppServiceBase {
var result = await this.restPostUrl(pobj, reqUrl); var result = await this.restPostUrl(pobj, reqUrl);
return result; return result;
} }
//reg关闭订单2020-12-20
async delOrders(pobj, actionBody) {
if (!actionBody.orderNo) {
return system.getResult(null, "actionBody.orderNo can not be empty,100025");
}
var reqUrl = this.centerOrderUrl + "action/order/springBoard";
var result = await this.restPostUrl(pobj, reqUrl);
return result;
}
async getOrderInfo(pobj, actionBody) { async getOrderInfo(pobj, actionBody) {
var reqUrl = this.centerOrderUrl + "action/order/springBoard"; var reqUrl = this.centerOrderUrl + "action/order/springBoard";
var result = await this.restPostUrl(pobj, reqUrl); var result = await this.restPostUrl(pobj, reqUrl);
......
...@@ -2,7 +2,7 @@ const crypto = require('crypto'); ...@@ -2,7 +2,7 @@ const crypto = require('crypto');
const sha256 = require('sha256'); const sha256 = require('sha256');
const system = require("../system"); const system = require("../system");
var settings = require("../../config/settings"); var settings = require("../../config/settings");
class baiduClient { class baiduRegClient {
constructor() { constructor() {
this.pushlogSve = system.getObject("service.common.pushlogSve"); this.pushlogSve = system.getObject("service.common.pushlogSve");
this.execClient = system.getObject("util.execClient"); this.execClient = system.getObject("util.execClient");
...@@ -100,6 +100,6 @@ class baiduClient { ...@@ -100,6 +100,6 @@ class baiduClient {
} }
} }
} }
module.exports = baiduClient; module.exports = baiduRegClient;
// var task = new baiduClient(); // var task = new baiduRegClient();
// console.log(task.baiduRegClientParams,"11111111111111111"); // console.log(task.baiduRegClientParams,"11111111111111111");
\ No newline at end of file
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