Commit c67749df by 任晓松

update

parent 5dbfd34c
...@@ -90,7 +90,7 @@ module.exports = { ...@@ -90,7 +90,7 @@ module.exports = {
//腾讯需求商机状态码 //腾讯需求商机状态码
"tx_need_status":{"待处理":"yts","跟进中":"ygj","待用户确认":"ygj","已成交":"ycd","已关闭":"ygb"}, "tx_need_status":{"待处理":"yts","跟进中":"ygj","待用户确认":"ygj","已成交":"ycd","已关闭":"ygb"},
//腾讯产品码 //腾讯产品码
"tx_product":{"公司注册":"gszc","跟进中":"kzfu","税务报道":"swbd","税控申请":"sksq","代理记账":"dljz","银行开户":"yhkh","工商变更":"gsbg","工商年报":"gsnb","社保开户":"sbkh","云上园区服务":"ysgszc","icp":"icpsq","edi":"edisq","icp年报":"icpnb","edi年报":"edinb"}, "tx_product":{"公司注册":"gszc","刻章服务":"kzfu","税务报道":"swbd","税控申请":"sksq","代理记账":"dljz","银行开户":"yhkh","工商变更":"gsbg","工商年报":"gsnb","社保开户":"sbkh","云上园区服务":"ysgszc","icp":"icpsq","edi":"edisq","icp年报":"icpnb","edi年报":"edinb"},
}, },
} }
} }
\ No newline at end of file
...@@ -4,6 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey); ...@@ -4,6 +4,7 @@ const uiconfig = system.getUiConfig2(settings.appKey);
const ServiceBase = require("../../sve.base"); const ServiceBase = require("../../sve.base");
const uuidv4 = require('uuid/v4'); const uuidv4 = require('uuid/v4');
const sequelize = require('sequelize'); const sequelize = require('sequelize');
const platformConfig = require("../../../db/metadata/apps/platform.js");
class OrderInfoService extends ServiceBase { class OrderInfoService extends ServiceBase {
constructor() { constructor() {
super("dbcorder", ServiceBase.getDaoName(OrderInfoService)); super("dbcorder", ServiceBase.getDaoName(OrderInfoService));
...@@ -2172,6 +2173,7 @@ class OrderInfoService extends ServiceBase { ...@@ -2172,6 +2173,7 @@ class OrderInfoService extends ServiceBase {
let ordersArr = []; let ordersArr = [];
let contactsArr = []; let contactsArr = [];
let productsArr = []; let productsArr = [];
const tx_product = platformConfig.config.pdict.tx_product;
let arr = pobj.actionBody.ordersArr; let arr = pobj.actionBody.ordersArr;
let uapp_id = pobj.actionBody.uapp_id; let uapp_id = pobj.actionBody.uapp_id;
/*{ /*{
...@@ -2216,7 +2218,7 @@ class OrderInfoService extends ServiceBase { ...@@ -2216,7 +2218,7 @@ class OrderInfoService extends ServiceBase {
}; };
contactsArr.push(customerContactObj); contactsArr.push(customerContactObj);
} }
let whereParams = {uapp_id:uapp_id,item_name:order.productType}; /*let whereParams = {uapp_id:uapp_id,item_name:order.productType};
pobj.actionType = 'getProductByWhere'; pobj.actionType = 'getProductByWhere';
pobj.actionBody = { pobj.actionBody = {
whereParams whereParams
...@@ -2229,21 +2231,17 @@ class OrderInfoService extends ServiceBase { ...@@ -2229,21 +2231,17 @@ class OrderInfoService extends ServiceBase {
if (result.data.status != 0) { if (result.data.status != 0) {
return result.data; return result.data;
} }
let product = result.data.data; let product = result.data.data;*/
let orderProductObj = { let orderProductObj = {
uapp_id: uapp_id, uapp_id: uapp_id,
sourceOrderNo: order.number, // 来源单号 sourceOrderNo: order.number, // 来源单号
productType_id: product.productType_id,//产品类型Id itemCode: tx_product[order.productType],//产品编码
pathCode: product.path_code,//产品路径 itemName: order.productType,//产品名称
itemCode: product.item_code,//产品编码 channelItemCode: tx_product[order.productType],// 渠道产品编码
itemName: product.item_name,//产品名称 channelItemName: order.productType,// 渠道产品名称
channelItemCode: product.channel_item_code,// 渠道产品编码
channelItemName: product.channel_item_name,// 渠道产品名称
serviceItemCode: product.service_item_code,// 服务商产品编码
price: order.price,//定价 price: order.price,//定价
quantity: 1,// 订单数量(即产品的倍数,默认值为1) quantity: 1,// 订单数量(即产品的倍数,默认值为1)
opPayType: "00",// 操作付款类型:00: 创建订单, 10: 补单 opPayType: "10",// 操作付款类型:00: 创建订单, 10: 补单
serviceItemSnapshot: JSON.stringify(product), //产品快照
}; };
productsArr.push(orderProductObj); productsArr.push(orderProductObj);
} }
......
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