Commit 7fbd9767 by 兰国旗

laolan

parent e41781f9
...@@ -100,12 +100,13 @@ class ProductService extends ServiceBase { ...@@ -100,12 +100,13 @@ class ProductService extends ServiceBase {
actionBody.payCode = produceinfo[0].payCode; actionBody.payCode = produceinfo[0].payCode;
actionBody.channelItemCode = produceinfo[0].channelItemCode; actionBody.channelItemCode = produceinfo[0].channelItemCode;
actionBody.price = produceinfo[0].price; actionBody.price = produceinfo[0].price;
actionBody.service_code = produceinfo[0].service_code;
} }
return system.getResultSuccess(actionBody); return system.getResultSuccess(actionBody);
} }
async getIcpProduce(actionBody,appInfo) { async getIcpProduce(actionBody,appInfo) {
var uapp_id = appInfo && appInfo.uapp_id?appInfo.uapp_id:""; var uapp_id = appInfo && appInfo.uapp_id?appInfo.uapp_id:"";
var producesql = "SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%" + actionBody.typeCode var producesql = "SELECT pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%" + actionBody.typeCode
+ "%' AND pc.price_desc='"+actionBody.province+"' "; + "%' AND pc.price_desc='"+actionBody.province+"' ";
if(uapp_id){ if(uapp_id){
producesql = producesql+" and uapp_id="+uapp_id; producesql = producesql+" and uapp_id="+uapp_id;
...@@ -115,28 +116,12 @@ class ProductService extends ServiceBase { ...@@ -115,28 +116,12 @@ class ProductService extends ServiceBase {
actionBody.payCode = produceinfo[0].payCode; actionBody.payCode = produceinfo[0].payCode;
actionBody.channelItemCode = produceinfo[0].channelItemCode; actionBody.channelItemCode = produceinfo[0].channelItemCode;
actionBody.price = produceinfo[0].price; actionBody.price = produceinfo[0].price;
actionBody.service_code = produceinfo[0].service_code;
} }
return system.getResultSuccess(actionBody); return system.getResultSuccess(actionBody);
} }
//baidu reg gongshang 询价 2020-12-17
// async getRegProducePrice(actionBody,appInfo) {
// var uapp_id = appInfo && appInfo.uapp_id?appInfo.uapp_id:"";
// var producesql = "SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%" + actionBody.typeCode
// + "%' AND pc.price_desc='"+actionBody.province+"' ";
// if(uapp_id){
// producesql = producesql+" and uapp_id="+uapp_id;
// }
// var produceinfo = await this.customQuery(producesql);
// if (produceinfo) {
// actionBody.payCode = produceinfo[0].payCode;
// actionBody.channelItemCode = produceinfo[0].channelItemCode;
// actionBody.price = produceinfo[0].price;
// }
// return system.getResultSuccess(actionBody);
// }
/** /**
* 工商H5 产品询价 * 工商H5 产品询价
* @param actionBody * @param actionBody
...@@ -231,6 +216,7 @@ class ProductService extends ServiceBase { ...@@ -231,6 +216,7 @@ class ProductService extends ServiceBase {
actionBody.payCode = produceinfo[0].payCode; actionBody.payCode = produceinfo[0].payCode;
actionBody.channelItemCode = produceinfo[0].channelItemCode; actionBody.channelItemCode = produceinfo[0].channelItemCode;
actionBody.price = produceinfo[0].price; actionBody.price = produceinfo[0].price;
actionBody.service_code = produceinfo[0].service_code;
return system.getResultSuccess(actionBody); return system.getResultSuccess(actionBody);
// 2020 1015 lin 修改 如果没查到则返回错误信息 // 2020 1015 lin 修改 如果没查到则返回错误信息
} else { } else {
...@@ -268,7 +254,7 @@ class ProductService extends ServiceBase { ...@@ -268,7 +254,7 @@ class ProductService extends ServiceBase {
const code1 = pathCode.split('/')[1];//一级产品码 const code1 = pathCode.split('/')[1];//一级产品码
const code2 = pathCode.split('/')[2];//二级产品码 const code2 = pathCode.split('/')[2];//二级产品码
let channel_item_code = code2; let channel_item_code = code2;
var producesql = `SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`; var producesql = `SELECT pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`;
switch (code1) { switch (code1) {
case 'sbfu': case 'sbfu':
channel_item_code = channelItemCode; channel_item_code = channelItemCode;
...@@ -367,6 +353,7 @@ class ProductService extends ServiceBase { ...@@ -367,6 +353,7 @@ class ProductService extends ServiceBase {
actionBody.channelItemCode = produceinfo[0].channelItemCode; actionBody.channelItemCode = produceinfo[0].channelItemCode;
actionBody.price = produceinfo[0].price; actionBody.price = produceinfo[0].price;
actionBody.serviceBusinessCode = serviceBusinessCode actionBody.serviceBusinessCode = serviceBusinessCode
actionBody.service_code = produceinfo[0].service_code
return system.getResultSuccess(actionBody); return system.getResultSuccess(actionBody);
} else { } else {
return system.getResult(null, "getRegProduce fail , please check actionBody"); return system.getResult(null, "getRegProduce fail , please check 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