Commit 0f4e118b by 兰国旗

laolan

parent fbcb00ce
...@@ -49,7 +49,9 @@ class RegAPI extends APIBase { ...@@ -49,7 +49,9 @@ class RegAPI extends APIBase {
case "submitRegNeed"://提交需求 2.1 case "submitRegNeed"://提交需求 2.1
opResult = await this.regCenterOrderSve.submitRegNeed(pobj, pobj.actionBody, req); opResult = await this.regCenterOrderSve.submitRegNeed(pobj, pobj.actionBody, req);
break; break;
case "getSolutionByChannelOrderNo"://根据渠道订单获取方案信息
opResult = await this.regCenterOrderSve.getSolutionByChannelOrderNo(pobj, pobj.actionBody, req);
break;
case "regSubmitSolution"://方案提交 case "regSubmitSolution"://方案提交
opResult = await this.regCenterOrderSve.regSubmitSolution(pobj); opResult = await this.regCenterOrderSve.regSubmitSolution(pobj);
break; break;
......
...@@ -73,6 +73,20 @@ class RegCenterOrderService extends ServiceBase { ...@@ -73,6 +73,20 @@ class RegCenterOrderService extends ServiceBase {
return system.getResultSuccess(needInfo); return system.getResultSuccess(needInfo);
} }
//根据渠道订单获取方案信息
async getSolutionByChannelOrderNo(pobj){
var orderinfo = await this.orderinfoDao.findOne({ channelOrderNo: pobj.actionBody.orderNo });
if (!orderinfo || !orderinfo.orderNo) {
return system.getResult(null, "订单数据为空,30210");
}
var item = await this.needsolutionDao.model.findOne({
where:{orderNo:orderinfo.orderNo}
});
if (!item) {
return system.getResult(null, "方案数据为空,30210");
}
return system.getResultSuccess(item);
}
//接收icp用户方案反馈 //接收icp用户方案反馈
async regFeedbackSubmit(pobj) { async regFeedbackSubmit(pobj) {
var ab = pobj.actionBody; var ab = pobj.actionBody;
......
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